Package com.io7m.smfj.processing.main

## Interface SMFMemoryMeshFilterCheckConfigurationType

- All Known Implementing Classes:
    `SMFMemoryMeshFilterCheckConfiguration`

      @Immutable
      public interface SMFMemoryMeshFilterCheckConfigurationType

  A specification of how an attribute should be checked.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.OptionalInt` | `componentCount()` |
    `java.util.OptionalInt` | `componentSize()` |
    `java.util.Optional<SMFComponentType>` | `componentType()` |
    `SMFAttributeName` | `name()` |

- - ### Method Detail

    - #### name

          @Parameter
          SMFAttributeName name()

      Returns:
        The name of the attribute

    - #### componentType

          @Parameter
          java.util.Optional<SMFComponentType> componentType()

      Returns:
        The type of components

    - #### componentCount

          @Parameter
          java.util.OptionalInt componentCount()

      Returns:
        The number of components per element

    - #### componentSize

          @Parameter
          java.util.OptionalInt componentSize()

      Returns:
        The size of components in bits