Uses of Interface
de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItem
-
Packages that use SchemaItem Package Description de.fraunhofer.iosb.ilt.configurable de.fraunhofer.iosb.ilt.configurable.editor de.fraunhofer.iosb.ilt.configurable.JsonSchema -
-
Uses of SchemaItem in de.fraunhofer.iosb.ilt.configurable
Methods in de.fraunhofer.iosb.ilt.configurable that return SchemaItem Modifier and Type Method Description SchemaItemConfigEditor. getJsonSchema(RootSchema rootSchema)Get the JSON Schema for this editor, using the given rootSchema for shared $defs. -
Uses of SchemaItem in de.fraunhofer.iosb.ilt.configurable.editor
Methods in de.fraunhofer.iosb.ilt.configurable.editor that return SchemaItem Modifier and Type Method Description SchemaItemAbstractEditorMap. getJsonSchema(RootSchema rootSchema)SchemaItemEditorBigDecimal. getJsonSchema(RootSchema rootSchema)SchemaItemEditorBoolean. getJsonSchema(RootSchema rootSchema)SchemaItemEditorClass. getJsonSchema(RootSchema rootSchema)SchemaItemEditorColor. getJsonSchema(RootSchema rootSchema)SchemaItemEditorDouble. getJsonSchema(RootSchema rootSchema)SchemaItemEditorEnum. getJsonSchema(RootSchema rootSchema)SchemaItemEditorInt. getJsonSchema(RootSchema rootSchema)SchemaItemEditorList. getJsonSchema(RootSchema rootSchema)SchemaItemEditorLong. getJsonSchema(RootSchema rootSchema)SchemaItemEditorNull. getJsonSchema(RootSchema rootSchema)SchemaItemEditorString. getJsonSchema(RootSchema rootSchema)SchemaItemEditorSubclass. getJsonSchema(RootSchema rootSchema) -
Uses of SchemaItem in de.fraunhofer.iosb.ilt.configurable.JsonSchema
Classes in de.fraunhofer.iosb.ilt.configurable.JsonSchema that implement SchemaItem Modifier and Type Class Description classItemArrayclassItemBooleanclassItemConstclassItemIntegerclassItemNumberclassItemObjectclassItemRefclassItemStringclassItemTrueclassRootSchemaclassSchemaItemAbstract<T extends SchemaItemAbstract<T>>Methods in de.fraunhofer.iosb.ilt.configurable.JsonSchema that return SchemaItem Modifier and Type Method Description SchemaItemItemArray. getItems()SchemaItemSchemaItem. setDescription(String description)SchemaItemSchemaItem. setTitle(String title)Methods in de.fraunhofer.iosb.ilt.configurable.JsonSchema that return types with arguments of type SchemaItem Modifier and Type Method Description Map<String,SchemaItem>RootSchema. getDefs()List<SchemaItem>ItemObject. getOneOf()Map<String,SchemaItem>ItemObject. getProperties()Methods in de.fraunhofer.iosb.ilt.configurable.JsonSchema with parameters of type SchemaItem Modifier and Type Method Description voidRootSchema. addDef(String name, SchemaItem item)ItemObjectItemObject. addProperty(String name, boolean isOptional, SchemaItem property)ItemObjectItemObject. addProperty(String name, SchemaItem property)ItemArrayItemArray. setItems(SchemaItem items)Method parameters in de.fraunhofer.iosb.ilt.configurable.JsonSchema with type arguments of type SchemaItem Modifier and Type Method Description voidItemObject. setOneOf(List<SchemaItem> oneOf)voidItemObject. setProperties(Map<String,SchemaItem> properties)Constructors in de.fraunhofer.iosb.ilt.configurable.JsonSchema with parameters of type SchemaItem Constructor Description RootSchema(SchemaItem wrappedItem)
-