All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected Optional<Node> |
defaultProcess(Node parent,
Node child,
int index) |
protected DbAttribute |
getColumnAttribute(ColumnNode node) |
protected ChildProcessor<ColumnNode> |
getColumnProcessor(DbAttribute attr) |
protected static Optional<ObjAttribute> |
getObjAttributeFor(DbAttribute dbAttribute) |
protected DbAttribute |
getValueAttribute(ValueNode node) |
protected ChildProcessor<ValueNode> |
getValueProcessor(DbAttribute attr) |
boolean |
onChildNodeStart(Node parent,
Node child,
int index,
boolean hasMore) |
Node |
process(Node node) |
protected void |
registerColumnProcessor(Class<?> columnType,
ChildProcessor childProcessor) |
protected void |
registerProcessor(NodeType nodeType,
ChildProcessor childProcessor) |
protected void |
registerValueProcessor(Class<?> columnType,
ChildProcessor childProcessor) |
protected static void |
replaceChild(Node parent,
int index,
Node newChild) |
protected static Node |
wrapInFunction(Node node,
String function) |