public abstract class SqlConstant<T> extends RdbmsQueryModelNodeBase implements SqlExpr
Constructor and Description |
---|
SqlConstant() |
SqlConstant(T value) |
Modifier and Type | Method and Description |
---|---|
SqlConstant<T> |
clone()
Returns a (deep) clone of this query model node.
|
boolean |
equals(Object obj)
Returns true if this query model node and its children are
recursively equal to o and its children.
|
String |
getSignature()
Default implementation of
QueryModelNode.getSignature() that
prints the name of the node's class. |
T |
getValue() |
int |
hashCode() |
void |
setValue(T value) |
visit, visit
getParentNode, nullEquals, replaceChildNode, replaceNodeInList, replaceWith, setParentNode, toString, visitChildren
finalize, getClass, notify, notifyAll, wait, wait, wait
getParentNode, replaceChildNode, replaceWith, setParentNode, toString, visit, visitChildren
public SqlConstant()
public SqlConstant(T value)
public T getValue()
public void setValue(T value)
public String getSignature()
QueryModelNodeBase
QueryModelNode.getSignature()
that
prints the name of the node's class.getSignature
in interface QueryModelNode
getSignature
in class QueryModelNodeBase
public SqlConstant<T> clone()
QueryModelNode
clone
in interface QueryModelNode
clone
in interface SqlExpr
clone
in class QueryModelNodeBase
public boolean equals(Object obj)
QueryModelNode
equals
in interface QueryModelNode
equals
in class Object
Copyright © 2001-2016 Aduna. All Rights Reserved.