## Uses of Class
com.io7m.jpra.model.types.TPacked

- Packages that use TPacked
  Package | Description
  --- | ---
  com.io7m.jpra.compiler.java | Java backend for the compiler.
  com.io7m.jpra.model.types | Types.

- - ### Uses of TPacked in com.io7m.jpra.compiler.java

    Methods in com.io7m.jpra.compiler.java with parameters of type TPacked
    Modifier and Type | Method and Description
    --- | ---
    `static void` | PackedFieldImplementationProcessor.`generatedPackedAllMethodImplementation(com.squareup.javapoet.TypeSpec.Builder class_builder, TPacked t)` Generate a `set` method that sets all packed fields at once.
    `void` | JPRAJavaGeneratorType.`generatePackedImplementation(TPacked t, OutputStream os)` Generate Java source code for the implementation of a `packed` definition.
    `void` | JPRAJavaGenerator.`generatePackedImplementation(TPacked t, OutputStream os)`
    `void` | JPRAJavaGeneratorType.`generatePackedInterface(TPacked t, OutputStream os)` Generate Java source code for the readable and writable interface of a `packed` definition.
    `void` | JPRAJavaGenerator.`generatePackedInterface(TPacked t, OutputStream os)`
    `void` | JPRAJavaGeneratorType.`generatePackedInterfaceReadable(TPacked t, OutputStream os)` Generate Java source code for the readable interface of a `packed` definition.
    `void` | JPRAJavaGenerator.`generatePackedInterfaceReadable(TPacked t, OutputStream os)`
    `void` | JPRAJavaGeneratorType.`generatePackedInterfaceWritable(TPacked t, OutputStream os)` Generate Java source code for the writable interface of a `packed` definition.
    `void` | JPRAJavaGenerator.`generatePackedInterfaceWritable(TPacked t, OutputStream os)`
    `com.io7m.jfunctional.Unit` | PackedFieldInterfaceProcessor.`matchPacked(TPacked t)`
    `com.io7m.jfunctional.Unit` | PackedFieldImplementationProcessor.`matchPacked(TPacked t)`

  - ### Uses of TPacked in com.io7m.jpra.model.types

    Methods in com.io7m.jpra.model.types that return TPacked
    Modifier and Type | Method and Description
    --- | ---
    `TPacked` | TPackedBuilderType.`build()`
    `TPacked` | TPacked.FieldType.`getOwner()`
    `TPacked` | TPacked.FieldValue.`getOwner()`
    `TPacked` | TPacked.FieldPaddingBits.`getOwner()`

    Methods in com.io7m.jpra.model.types with parameters of type TPacked
    Modifier and Type | Method and Description
    --- | ---
    `A` | TypeUserDefinedMatcherType.`matchPacked(TPacked t)` Match a `packed` type.
    `A` | TypeMatcherType.`matchPacked(TPacked t)` Match a `packed` type.

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