## Uses of Class
com.io7m.smfj.validation.api.SMFSchema.Builder

- Packages that use SMFSchema.Builder
  Package | Description
  --- | ---
  com.io7m.smfj.validation.api | Validation API.

- - ### Uses of SMFSchema.Builder in com.io7m.smfj.validation.api

    Methods in com.io7m.smfj.validation.api that return SMFSchema.Builder
    Modifier and Type | Method and Description
    --- | ---
    `static SMFSchema.Builder` | SMFSchema.`builder()` Creates a builder for `SMFSchema`.
    `SMFSchema.Builder` | SMFSchema.Builder.`from(SMFSchemaType instance)` Fill a builder with attribute values from the provided `SMFSchemaType` instance.
    `SMFSchema.Builder` | SMFSchema.Builder.`putEntryOptionalAttributes(javaslang.Tuple2<SMFAttributeName,SMFSchemaAttribute> entry)`
    `SMFSchema.Builder` | SMFSchema.Builder.`putEntryRequiredAttributes(javaslang.Tuple2<SMFAttributeName,SMFSchemaAttribute> entry)`
    `SMFSchema.Builder` | SMFSchema.Builder.`putOptionalAttributes(SMFAttributeName key, SMFSchemaAttribute value)`
    `SMFSchema.Builder` | SMFSchema.Builder.`putRequiredAttributes(SMFAttributeName key, SMFSchemaAttribute value)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setAllowExtraAttributes(SMFSchemaAllowExtraAttributes allowExtraAttributes)` Initializes the value for the `allowExtraAttributes` attribute.
    `SMFSchema.Builder` | SMFSchema.Builder.`setEntriesOptionalAttributes(Iterable<javaslang.Tuple2<SMFAttributeName,SMFSchemaAttribute>> entries)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setEntriesRequiredAttributes(Iterable<javaslang.Tuple2<SMFAttributeName,SMFSchemaAttribute>> entries)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setJavaMapOptionalAttributes(Map<SMFAttributeName,SMFSchemaAttribute> in_map)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setJavaMapRequiredAttributes(Map<SMFAttributeName,SMFSchemaAttribute> in_map)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setMapOptionalAttributes(javaslang.collection.Map<SMFAttributeName,SMFSchemaAttribute> in_map)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setMapRequiredAttributes(javaslang.collection.Map<SMFAttributeName,SMFSchemaAttribute> in_map)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setOptionalAttributes(javaslang.collection.SortedMap<SMFAttributeName,SMFSchemaAttribute> elements)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setRequiredAttributes(javaslang.collection.SortedMap<SMFAttributeName,SMFSchemaAttribute> elements)`
    `SMFSchema.Builder` | SMFSchema.Builder.`setRequiredCoordinateSystem(Optional<? extends SMFCoordinateSystem> requiredCoordinateSystem)` Initializes the optional value `requiredCoordinateSystem` to requiredCoordinateSystem.
    `SMFSchema.Builder` | SMFSchema.Builder.`setRequiredCoordinateSystem(SMFCoordinateSystem requiredCoordinateSystem)` Initializes the optional value `requiredCoordinateSystem` to requiredCoordinateSystem.
    `SMFSchema.Builder` | SMFSchema.Builder.`setRequireTriangles(SMFSchemaRequireTriangles requireTriangles)` Initializes the value for the `requireTriangles` attribute.
    `SMFSchema.Builder` | SMFSchema.Builder.`setRequireVertices(SMFSchemaRequireVertices requireVertices)` Initializes the value for the `requireVertices` attribute.
    `SMFSchema.Builder` | SMFSchema.Builder.`setSchemaIdentifier(SMFSchemaIdentifier schemaIdentifier)` Initializes the value for the `schemaIdentifier` attribute.

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