|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.grogra.graph.impl.Edge de.grogra.graph.impl.Node de.grogra.xl.expr.Expression de.grogra.xl.expr.Pop
public final class Pop
Nested Class Summary |
---|
Nested classes/interfaces inherited from class de.grogra.graph.impl.Node |
---|
Node.AccessorBridge, Node.FieldAttributeAccessor, Node.NType |
Nested classes/interfaces inherited from interface de.grogra.util.Map |
---|
Map.Chain |
Field Summary |
---|
Fields inherited from class de.grogra.xl.expr.Expression |
---|
$TYPE, aval, aval$FIELD, dval, dval$FIELD, etype, EXPR_0, I18N, lval, lval$FIELD, USED_BITS, VALID, valid$FIELD |
Fields inherited from class de.grogra.graph.impl.Node |
---|
ADDITIONAL_FIELDS, bits, DELETED, EXTENT_BIT, EXTENT_MASK, extentIndex$FIELD, extentTail$FIELD, HAS_OBSERVERS, IS_INTERPRETIVE, isInterpretive$FIELD, LAST_EXTENT_INDEX, layer$FIELD, MARK, mark$FIELD, MIME_TYPE, MIN_UNUSED_SPECIAL_OF_SOURCE, MIN_UNUSED_SPECIAL_OF_TARGET, name$FIELD |
Fields inherited from interface de.grogra.reflect.TypeId |
---|
A_VALUE, ABSTRACT_PRIMITIVE, BOOLEAN, BOOLEAN_MASK, BYTE, BYTE_MASK, CHAR, CHAR_MASK, D_VALUE, DOUBLE, DOUBLE_MASK, F_VALUE, FLOAT, FLOAT_MASK, FLOATING_POINT_MASK, I_VALUE, INT, INT_ASSIGNABLE, INT_MASK, INTEGRAL_MASK, L_VALUE, LONG, LONG_MASK, MAX_PRIMITIVE, MIN_PRIMITIVE, NUMERIC_MASK, NUMERIC_NONCHAR_MASK, OBJECT, OBJECT_MASK, PRIMITIVE_MASK, SHORT, SHORT_MASK, TYPE_COUNT, VOID, VOID_MASK |
Fields inherited from interface de.grogra.util.Map |
---|
DEFAULT_VALUE, EMPTY_MAP |
Constructor Summary | |
---|---|
Pop(Type type)
|
Method Summary | |
---|---|
protected boolean |
evaluateBooleanImpl(VMXState t)
|
protected byte |
evaluateByteImpl(VMXState t)
|
protected char |
evaluateCharImpl(VMXState t)
|
protected double |
evaluateDoubleImpl(VMXState t)
|
protected float |
evaluateFloatImpl(VMXState t)
|
protected int |
evaluateIntImpl(VMXState t)
|
protected long |
evaluateLongImpl(VMXState t)
|
protected java.lang.Object |
evaluateObjectImpl(VMXState t)
|
protected short |
evaluateShortImpl(VMXState t)
|
protected void |
evaluateVoidImpl(VMXState t)
|
protected void |
writeOperator(de.grogra.xl.compiler.BytecodeWriter writer)
|
Methods inherited from class de.grogra.graph.impl.Edge |
---|
addEdgeBits, getBitMark, getEdgeBits, getObjectMark, getSpecialEdgeDescriptor, parseEdgeKeys, remove, removeEdgeBits, setBitMark, setEdgeBits, setObjectMark, testEdgeBits |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.grogra.persistence.PersistenceCapable |
---|
getBitMark, getObjectMark, setBitMark, setObjectMark |
Constructor Detail |
---|
public Pop(Type type)
Method Detail |
---|
protected boolean evaluateBooleanImpl(VMXState t)
evaluateBooleanImpl
in class Expression
protected byte evaluateByteImpl(VMXState t)
evaluateByteImpl
in class Expression
protected char evaluateCharImpl(VMXState t)
evaluateCharImpl
in class Expression
protected double evaluateDoubleImpl(VMXState t)
evaluateDoubleImpl
in class Expression
protected float evaluateFloatImpl(VMXState t)
evaluateFloatImpl
in class Expression
protected int evaluateIntImpl(VMXState t)
evaluateIntImpl
in class Expression
protected long evaluateLongImpl(VMXState t)
evaluateLongImpl
in class Expression
protected java.lang.Object evaluateObjectImpl(VMXState t)
evaluateObjectImpl
in class Expression
protected short evaluateShortImpl(VMXState t)
evaluateShortImpl
in class Expression
protected void evaluateVoidImpl(VMXState t)
evaluateVoidImpl
in class Expression
protected void writeOperator(de.grogra.xl.compiler.BytecodeWriter writer)
writeOperator
in class Expression
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |