# Hierarchy For Package com.io7m.cedarbridge.codegen.javastatic.internal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGDataClassGenerator (implements com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaClassGeneratorType<T>)
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJava (implements com.io7m.cedarbridge.codegen.spi.CBSPICodeGeneratorType)
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaNamePool
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaTypeExpressions
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaTypeNames
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGProtocolGenerator (implements com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaClassGeneratorType<T>)
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGProtocolInterfaceGenerator (implements com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaClassGeneratorType<T>)
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGProtocolMessageSerializerGenerator (implements com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaClassGeneratorType<T>)
  - com.io7m.cedarbridge.codegen.javastatic.internal.CBCGProtocolVersionedInterfaceGenerator (implements com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaClassGeneratorType<T>)

## Interface Hierarchy

- com.io7m.cedarbridge.codegen.javastatic.internal.CBCGJavaClassGeneratorType<T>