public class LongFieldInfo extends DoubleSlotFieldInfo
attributes, ci, cv, fieldIndex, genericSignature, modifiers, name, signature, storageOffset, storageSize, type
annotations, attr
Constructor and Description |
---|
LongFieldInfo(String name,
int modifiers) |
Modifier and Type | Method and Description |
---|---|
Class<? extends ChoiceGenerator<?>> |
getChoiceGeneratorType() |
int |
getStorageSize() |
Object |
getValueObject(Fields f) |
void |
initialize(ElementInfo ei,
ThreadInfo ti)
pushClinit the corresponding data in the provided Fields instance
|
boolean |
isLongField() |
boolean |
isNumericField() |
void |
setConstantValue(Object constValue) |
String |
valueToString(Fields f) |
is2SlotField
addAttribute, breakShared, create, getAttributes, getClassInfo, getConstantValue, getFieldIndex, getFullName, getGenericSignature, getInstanceFor, getModifiers, getName, getSignature, getStorageOffset, getType, getTypeClassInfo, getTypeCode, is1SlotField, isArrayField, isBooleanField, isByteField, isCharField, isDoubleField, isFinal, isFloatField, isFloatingPointField, isIntField, isPublic, isReference, isShortField, isStatic, isTransient, isVolatile, linkToClass, neverBreak, setGenericSignature, toString
addAnnotation, addAttr, attrIterator, attrIterator, getAnnotation, getAnnotations, getAttr, getAttr, getDeclaredAnnotations, getNextAttr, hasAnnotations, hasAttr, hasAttr, hasAttrValue, removeAttr, replaceAttr, setAnnotations, setAttr
public LongFieldInfo(String name, int modifiers)
public void setConstantValue(Object constValue)
setConstantValue
in class FieldInfo
public void initialize(ElementInfo ei, ThreadInfo ti)
FieldInfo
initialize
in class FieldInfo
public int getStorageSize()
getStorageSize
in class FieldInfo
public Class<? extends ChoiceGenerator<?>> getChoiceGeneratorType()
getChoiceGeneratorType
in class FieldInfo
public String valueToString(Fields f)
valueToString
in class FieldInfo
public Object getValueObject(Fields f)
getValueObject
in class FieldInfo
public boolean isLongField()
isLongField
in class FieldInfo
public boolean isNumericField()
isNumericField
in class FieldInfo