com.io7m.jpra.model.types

## Interface TPacked.FieldMatcherType<A,E extends Exception>

- Type Parameters:
    `A` - The type of returned values
    `E` - The type of raised exceptions
  Enclosing class:
    TPacked

      public static interface TPacked.FieldMatcherType<A,E extends Exception>

  The type of field matchers.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `A` | `matchFieldPaddingBits(TPacked.FieldPaddingBits f)` Match a padding field.
    `A` | `matchFieldValue(TPacked.FieldValue f)` Match a value field.

- - ### Method Detail

    - #### matchFieldValue

          A matchFieldValue(TPacked.FieldValue f)
                     throws E extends Exception

      Match a value field.
      Parameters:
        `f` - The field
      Returns:
        A value of `A`
      Throws:
        `E` - If required
        `E extends Exception`

    - #### matchFieldPaddingBits

          A matchFieldPaddingBits(TPacked.FieldPaddingBits f)
                           throws E extends Exception

      Match a padding field.
      Parameters:
        `f` - The field
      Returns:
        A value of `A`
      Throws:
        `E` - If required
        `E extends Exception`

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