Uses of Class
io.permazen.schema.SimpleSchemaField
Packages that use SimpleSchemaField
-
Uses of SimpleSchemaField in io.permazen.schema
Subclasses of SimpleSchemaField in io.permazen.schemaModifier and TypeClassDescriptionclass
class
An enum array field (of one or more dimensions) in aSchemaObjectType
.class
An enum field in aSchemaObjectType
.class
A reference field in aSchemaObjectType
.Methods in io.permazen.schema that return SimpleSchemaFieldModifier and TypeMethodDescriptionSimpleSchemaField.clone()
CollectionSchemaField.getElementField()
Get this collection field's element sub-field.MapSchemaField.getKeyField()
Get this map field's key sub-field.MapSchemaField.getValueField()
Get this map field's value sub-field.Methods in io.permazen.schema that return types with arguments of type SimpleSchemaFieldModifier and TypeMethodDescriptionfinal NavigableMap<String,
SimpleSchemaField> CollectionSchemaField.getSubFields()
abstract NavigableMap<String,
SimpleSchemaField> ComplexSchemaField.getSubFields()
Get the sub-fields of this field.MapSchemaField.getSubFields()
Methods in io.permazen.schema with parameters of type SimpleSchemaFieldModifier and TypeMethodDescriptiondefault R
SchemaFieldSwitch.caseSimpleSchemaField
(SimpleSchemaField field) Handle aSimpleSchemaField
.AbstractEnumSchemaField.differencesFrom
(SimpleSchemaField other) EnumArraySchemaField.differencesFrom
(SimpleSchemaField other) ReferenceSchemaField.differencesFrom
(SimpleSchemaField other) SimpleSchemaField.differencesFrom
(SimpleSchemaField that) void
CollectionSchemaField.setElementField
(SimpleSchemaField elementField) Set this collection field's element sub-field.void
MapSchemaField.setKeyField
(SimpleSchemaField keyField) Set this map field's key sub-field.void
MapSchemaField.setValueField
(SimpleSchemaField valueField) Set this map field's value sub-field.