# Hierarchy For Package com.io7m.cedarbridge.schema.compiled.internal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.cedarbridge.schema.compiled.internal.CBField (implements com.io7m.cedarbridge.schema.compiled.CBFieldType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBPackage (implements com.io7m.cedarbridge.schema.compiled.CBPackageType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBPackageBuilder (implements com.io7m.cedarbridge.schema.compiled.CBPackageBuilderType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBProtocolDeclaration (implements com.io7m.cedarbridge.schema.compiled.CBProtocolDeclarationType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBProtocolVersionDeclaration (implements com.io7m.cedarbridge.schema.compiled.CBProtocolVersionDeclarationType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationExternal (implements com.io7m.cedarbridge.schema.compiled.CBExternalType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationRecord (implements com.io7m.cedarbridge.schema.compiled.CBRecordType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBTypeDeclarationVariant (implements com.io7m.cedarbridge.schema.compiled.CBVariantType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBTypeExpressionNamed (implements com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprNamedType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBTypeExpressionParameter (implements com.io7m.cedarbridge.schema.compiled.CBTypeExpressionType.CBTypeExprParameterType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBTypeParameter (implements com.io7m.cedarbridge.schema.compiled.CBTypeParameterType)
  - com.io7m.cedarbridge.schema.compiled.internal.CBVariantCase (implements com.io7m.cedarbridge.schema.compiled.CBVariantCaseType)