public static class Schema.Builder<T> extends SchemaBase<Schema.Builder<T>>
| Modifier and Type | Method and Description |
|---|---|
Schema.Builder<T> |
addChild(NodeId nodeId,
Schema.Builder<T> child) |
Schema<T> |
build() |
Schema.Builder<T> |
connect(PropertyPath.SubPath subPath,
Schema.Builder<T> schema) |
Schema.Builder<T> |
getChild(NodeId nodeId) |
Schema.Builder<T> |
getOrCreate(PropertyPath path) |
Schema.Builder<T> |
getOrCreate(PropertyPath path,
T value) |
T |
getValue() |
Schema.Builder<T> |
setValue(T value) |
find, getpublic Builder()
public Builder(T value)
public Schema.Builder<T> getChild(NodeId nodeId)
getChild in class SchemaBase<Schema.Builder<T>>public Schema.Builder<T> addChild(NodeId nodeId, Schema.Builder<T> child)
public T getValue()
public Schema.Builder<T> setValue(T value)
public Schema.Builder<T> connect(PropertyPath.SubPath subPath, Schema.Builder<T> schema)
public Schema.Builder<T> getOrCreate(PropertyPath path)
public Schema.Builder<T> getOrCreate(PropertyPath path, T value)
Copyright © 2015. All rights reserved.