|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.grogra.graph.impl.Edge
de.grogra.graph.impl.Node
de.grogra.xl.expr.Expression
de.grogra.xl.expr.EvalExpression
de.grogra.xl.expr.ConstExpression
de.grogra.xl.expr.UnaryExpression
de.grogra.xl.expr.Pos
public class Pos
| 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.UnaryExpression |
|---|
expr |
| 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 | |
|---|---|
Pos()
|
|
| Method Summary | |
|---|---|
protected double |
evaluateDoubleImpl(VMXState vm)
|
protected float |
evaluateFloatImpl(VMXState vm)
|
protected int |
evaluateIntImpl(VMXState vm)
|
protected long |
evaluateLongImpl(VMXState vm)
|
int |
getSupportedTypes()
|
protected void |
writeOperator(de.grogra.xl.compiler.BytecodeWriter writer)
|
| Methods inherited from class de.grogra.xl.expr.UnaryExpression |
|---|
compile, getOpcodes, getSupportedTypes, link |
| Methods inherited from class de.grogra.xl.expr.ConstExpression |
|---|
toConst |
| 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 Pos()
| Method Detail |
|---|
protected double evaluateDoubleImpl(VMXState vm)
evaluateDoubleImpl in class Expressionprotected float evaluateFloatImpl(VMXState vm)
evaluateFloatImpl in class Expressionprotected int evaluateIntImpl(VMXState vm)
evaluateIntImpl in class Expressionprotected long evaluateLongImpl(VMXState vm)
evaluateLongImpl in class Expressionpublic int getSupportedTypes()
getSupportedTypes in class UnaryExpressionprotected void writeOperator(de.grogra.xl.compiler.BytecodeWriter writer)
writeOperator in class UnaryExpression
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||