Class JsonSchemaBuilder
- java.lang.Object
-
- com.inductiveautomation.ignition.common.jsonschema.JsonSchemaBuilder
-
public class JsonSchemaBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonSchemaBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonSchema
build()
JsonSchemaBuilder
useRefCache(boolean use)
JsonSchemaBuilder
withNode(com.inductiveautomation.ignition.common.gson.JsonElement schemaNode)
JsonSchemaBuilder
withParent(JsonSchema parent)
JsonSchemaBuilder
withSchemaPath(java.lang.String schemaPath)
JsonSchemaBuilder
withSubSchema(JsonSchema subSchema)
-
-
-
Method Detail
-
withNode
public JsonSchemaBuilder withNode(com.inductiveautomation.ignition.common.gson.JsonElement schemaNode)
-
withSchemaPath
public JsonSchemaBuilder withSchemaPath(java.lang.String schemaPath)
-
withParent
public JsonSchemaBuilder withParent(JsonSchema parent)
-
withSubSchema
public JsonSchemaBuilder withSubSchema(JsonSchema subSchema)
-
useRefCache
public JsonSchemaBuilder useRefCache(boolean use)
-
build
public JsonSchema build()
-
-