| Package | Description |
|---|---|
| org.sodeac.common.jdbc | |
| org.sodeac.common.model | |
| org.sodeac.common.model.dbschema | |
| org.sodeac.common.model.logging | |
| org.sodeac.common.typedtree |
| Constructor and Description |
|---|
JDBCGetterDefinition(LeafNodeType childNodeType,
SQLColumn sqlColumn,
int cursorPosition,
BiConsumer<TypedTreeJDBCCruder.Session.RuntimeParameter,org.sodeac.common.jdbc.TypedTreeJDBCCruder.PreparedLoadResultSetDefinition> nodeSetter) |
JDBCSetterDefinition(LeafNodeType childNodeType,
SQLColumn sqlColumn,
int cursorPosition,
SQLReplace[] replacesByParent) |
| Modifier and Type | Method and Description |
|---|---|
protected LeafNodeType<N,T> |
ModelPath.NodeSelector.LeafNodePredicate.getField() |
LeafNodeType |
NodeHelper.TableNode.getPrimaryKeyLeafNode() |
static <M extends BranchNodeMetaModel,T> |
TypedTreeHelper.getPrimaryKeyNode(Class<M> clazz) |
| Modifier and Type | Method and Description |
|---|---|
List<LeafNodeType> |
BranchNodeMetaModel.getLeafNodeTypeList() |
List<LeafNodeType> |
BranchNode.getLeafNodeTypeList()
returns all leaf node types of model
|
| Modifier and Type | Method and Description |
|---|---|
<X> BranchNode<P,T> |
BranchNode.addChildNodeListener(LeafNodeType<T,X> nodeType,
IChildNodeListener.ILeafNodeListener<T,X> listener) |
<T> ModelPath.ModelPathBuilder.BranchNodePredicateBuilder<R,N> |
ModelPath.ModelPathBuilder.BranchNodePredicateBuilder.addLeafNodePredicate(LeafNodeType<N,T> field,
Predicate<T> predicate) |
protected ModelPath.NodeSelector.NodeSelectorPredicate |
ModelPath.NodeSelector.NodeSelectorPredicate.addLeafNodePredicate(LeafNodeType<T,?> field,
Predicate<?> predicate) |
<X> BranchNode<P,T> |
BranchNode.applyToConsumer(LeafNodeType<? super T,X> nodeType,
BiConsumer<BranchNode<P,? super T>,LeafNode<? super T,X>> consumer)
Applies a child node of requested
LeafNodeType to consumer. |
<T> ModelPath<R,LeafNode<?,T>> |
ModelPath.ModelPathBuilder.buildForNode(LeafNodeType<S,T> field) |
<T> ModelPath<R,T> |
ModelPath.ModelPathBuilder.buildForValue(LeafNodeType<S,T> field) |
<X> LeafNode<T,X> |
BranchNode.get(LeafNodeType<? super T,X> nodeType)
Getter for a child node of requested
LeafNodeType. |
<X> X |
BranchNode.getValue(LeafNodeType<? super T,X> nodeType)
Gets a value of the child node of requested
LeafNodeType |
<X> BranchNode<P,T> |
BranchNode.setValue(LeafNodeType<? super T,X> nodeType,
X value)
Sets a value for the child node of requested
LeafNodeType |
| Constructor and Description |
|---|
LeafNodePredicate(LeafNodeType<N,T> field,
Predicate<T> predicate) |
Copyright © 2020. All rights reserved.