|
|||||||||
| 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 interface Nodeinit in class QueryTreeNodearg1 - 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 interface Nodeinit in class QueryTreeNodeStandardException - Thrown on error
java.lang.Object getConstantValueAsObject()
throws StandardException
getConstantValueAsObject in class ValueNodeStandardException - Thrown on error
void generateConstant(ExpressionClassBuilder acb,
MethodBuilder mb)
throws StandardException
generateConstant in class ConstantNodeacb - The ExpressionClassBuilder for the class being builtmb - The method the code to place the code
StandardException - Thrown on error
|
Built on Wed 2013-06-12 15:21:56+0000, from revision ??? | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||