# Hierarchy For Package com.io7m.jpra.model.type_expressions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.jpra.model.type_expressions.TypeExprArray<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprBooleanSet<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprFloat<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprIntegerSigned<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprIntegerSignedNormalized<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprIntegerUnsigned<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprIntegerUnsignedNormalized<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprMatrix<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprName<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprString<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprTypeOfField<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)
  - com.io7m.jpra.model.type_expressions.TypeExprVector<I,T> (implements com.io7m.jpra.model.type_expressions.TypeExprType<I,T>)

## Interface Hierarchy

- com.io7m.jpra.model.ModelElementType
  - com.io7m.jpra.model.type_expressions.TypeExprType<I,T>
- com.io7m.jpra.model.type_expressions.TypeExprMatcherType<I,T,A,E>

Copyright © 2015 <code@io7m.com> http://io7m.com