com.io7m.jpra.model.types

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

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

      public static interface TRecord.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` | `matchFieldPaddingOctets(TRecord.FieldPaddingOctets f)` Match a padding field.
    `A` | `matchFieldValue(TRecord.FieldValue f)` Match a value field.

- - ### Method Detail

    - #### matchFieldValue

          A matchFieldValue(TRecord.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`

    - #### matchFieldPaddingOctets

          A matchFieldPaddingOctets(TRecord.FieldPaddingOctets 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 © 2017 <code@io7m.com> http://io7m.com