java.lang.Object
de.grogra.reflect.MemberBase
de.grogra.persistence.PersistenceField
de.grogra.persistence.ManageableType.Field
de.grogra.graph.impl.Node.NType.Field
de.grogra.graph.impl.Node.NType.BitField
- All Implemented Interfaces:
Field
,FieldChain
,Member
,XObject
- Enclosing class:
- Node.NType
-
Field Summary
Fields inherited from class de.grogra.persistence.ManageableType.Field
DEFINES_SHARED, FCO, GETS_COPY, HIDDEN, OBJECT_CLASS_MASK, SCO, UNMANAGED
Fields inherited from class de.grogra.reflect.MemberBase
annots, declaringType, descriptor, modifiers, name
Fields inherited from interface de.grogra.reflect.Field
FIELD_0, INTERFACE_MODIFIERS, MODIFIERS
Fields inherited from interface de.grogra.reflect.Member
ABSTRACT, ACCESS_MODIFIERS, ARRAY, BRIDGE, CONSTANT, FINAL, GLOBAL, INTERFACE, JAVA_MODIFIERS, LOCAL_CLASS, MIN_UNUSED_MODIFIER, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE
-
Constructor Summary
ConstructorsConstructorDescriptionBitField
(Node.NType declaring, String name, int modifiers, Type type, int mask) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getBoolean
(Object object) int
void
setBoolean
(Object object, boolean value) void
Methods inherited from class de.grogra.graph.impl.Node.NType.Field
getAttribute, getByte, getChar, getDependentAttribute, getDouble, getFloat, getLong, getObject, getShort, getXClass, getXData, initXClass, setByte, setChar, setDouble, setFloat, setLong, setObjectImpl, setShort
Methods inherited from class de.grogra.persistence.ManageableType.Field
cast, concat, containsSCO, getArrayChain, getArrayComponent, getBoolean, getByte, getChar, getCloned, getDouble, getFieldId, getFloat, getInt, getLastField, getLong, getMaxValue, getMinValue, getObject, getQuantity, getSerializationMethod, getShallowSubchain, getShort, getSubfield, getType, insertBoolean, insertByte, insertChar, insertDouble, insertFloat, insertInt, insertLong, insertObject, insertShort, isArrayComponent, isGetReturningCopy, length, overlaps, readObject, removeBoolean, removeByte, removeChar, removeDouble, removeFloat, removeInt, removeLong, removeObject, removeShort, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setMaxValue, setMinValue, setObject, setObject, setQuantity, setShort, toString, writeObject
Methods inherited from class de.grogra.persistence.PersistenceField
get, get, getField, isWritable, set
Methods inherited from class de.grogra.reflect.MemberBase
getDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.grogra.reflect.Member
getDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleName
-
Constructor Details
-
BitField
-
-
Method Details
-
setBoolean
- Specified by:
setBoolean
in interfaceField
- Overrides:
setBoolean
in classNode.NType.Field
-
getBoolean
- Specified by:
getBoolean
in interfaceField
- Overrides:
getBoolean
in classNode.NType.Field
-
setInt
- Specified by:
setInt
in interfaceField
- Overrides:
setInt
in classNode.NType.Field
-
getInt
- Specified by:
getInt
in interfaceField
- Overrides:
getInt
in classNode.NType.Field
-