public class MySQLTreeProcessor extends TypeAwareSQLTreeProcessor
byColumnTypeProcessors, byNodeTypeProcessors, byValueTypeProcessors, DEFAULT_TYPE, DEFAULT_TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
MySQLTreeProcessor() |
Modifier and Type | Method and Description |
---|---|
static MySQLTreeProcessor |
getInstance() |
protected Optional<Node> |
onFunctionNode(Node parent,
FunctionNode child,
int index) |
protected Optional<Node> |
onLikeNode(Node parent,
LikeNode child,
int index) |
protected Optional<Node> |
onLimitOffsetNode(Node parent,
LimitOffsetNode child,
int index) |
defaultProcess, getColumnAttribute, getColumnProcessor, getObjAttributeFor, getValueAttribute, getValueProcessor, onChildNodeStart, process, registerColumnProcessor, registerProcessor, registerValueProcessor, replaceChild, wrapInFunction
onChildNodeEnd, onNodeEnd, onNodeStart
public static MySQLTreeProcessor getInstance()
protected Optional<Node> onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)
protected Optional<Node> onFunctionNode(Node parent, FunctionNode child, int index)
Copyright © 2001–2021 Apache Cayenne. All rights reserved.