| Package | Description |
|---|---|
| com.io7m.smfj.validation.api |
Validation API.
|
| Modifier and Type | Method and Description |
|---|---|
default SMFSchemaRequireTriangles |
SMFSchemaType.requireTriangles() |
SMFSchemaRequireTriangles |
SMFSchema.requireTriangles() |
static SMFSchemaRequireTriangles |
SMFSchemaRequireTriangles.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SMFSchemaRequireTriangles[] |
SMFSchemaRequireTriangles.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static SMFSchema |
SMFSchema.of(SMFSchemaIdentifier schemaIdentifier,
javaslang.collection.SortedMap<SMFAttributeName,SMFSchemaAttribute> requiredAttributes,
javaslang.collection.SortedMap<SMFAttributeName,SMFSchemaAttribute> optionalAttributes,
Optional<SMFCoordinateSystem> requiredCoordinateSystem,
SMFSchemaAllowExtraAttributes allowExtraAttributes,
SMFSchemaRequireTriangles requireTriangles,
SMFSchemaRequireVertices requireVertices)
Construct a new immutable
SMFSchema instance. |
SMFSchema.Builder |
SMFSchema.Builder.setRequireTriangles(SMFSchemaRequireTriangles requireTriangles)
Initializes the value for the
requireTriangles attribute. |
SMFSchema |
SMFSchema.withRequireTriangles(SMFSchemaRequireTriangles value)
Copy the current immutable object by setting a value for the
requireTriangles attribute. |
Copyright © 2017 <code@io7m.com> http://io7m.com