|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.impl.sql.compile.QueryTreeNode
org.apache.derby.impl.sql.compile.ValueNode
org.apache.derby.impl.sql.compile.ConstantNode
org.apache.derby.impl.sql.compile.BitConstantNode
public class BitConstantNode
Field Summary | |
---|---|
private int |
bitLength
|
Fields inherited from class org.apache.derby.impl.sql.compile.ConstantNode |
---|
value |
Fields inherited from class org.apache.derby.impl.sql.compile.ValueNode |
---|
transformed |
Fields inherited from class org.apache.derby.impl.sql.compile.QueryTreeNode |
---|
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX, isPrivilegeCollectionRequired |
Constructor Summary | |
---|---|
BitConstantNode()
|
Method Summary | |
---|---|
(package private) void |
generateConstant(ExpressionClassBuilder acb,
MethodBuilder mb)
This generates the proper constant. |
(package private) java.lang.Object |
getConstantValueAsObject()
Return an Object representing the bind time value of this expression tree. |
void |
init(java.lang.Object arg1)
Initializer for a BitConstantNode. |
void |
init(java.lang.Object arg1,
java.lang.Object arg2)
Initialize a query tree node. |
Methods inherited from class org.apache.derby.impl.sql.compile.ConstantNode |
---|
bindExpression, constantExpression, generateExpression, getClone, getOrderableVariantType, getValue, init, isCloneable, isConstantExpression, isEquivalent, isNull, setValue, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private int bitLength
Constructor Detail |
---|
public BitConstantNode()
Method Detail |
---|
public void init(java.lang.Object arg1) throws StandardException
init
in class QueryTreeNode
arg1
- A Bit containing the value of the constant OR The TypeId for the type of the node
StandardException
public void init(java.lang.Object arg1, java.lang.Object arg2) throws StandardException
QueryTreeNode
init
in class QueryTreeNode
StandardException
- Thrown on errorjava.lang.Object getConstantValueAsObject() throws StandardException
getConstantValueAsObject
in class ValueNode
StandardException
- Thrown on errorvoid generateConstant(ExpressionClassBuilder acb, MethodBuilder mb) throws StandardException
generateConstant
in class ConstantNode
acb
- The ExpressionClassBuilder for the class being builtmb
- The method the code to place the code
StandardException
- Thrown on error
|
Built on Thu 2011-03-10 11:54:14+0000, from revision ??? | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |