public class DoubleFieldInfo extends DoubleSlotFieldInfo
attributes, ci, cv, fieldIndex, genericSignature, modifiers, name, signature, storageOffset, storageSize, typeannotations, attr, typeAnnotations| Constructor and Description |
|---|
DoubleFieldInfo(java.lang.String name,
int modifiers) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends ChoiceGenerator<?>> |
getChoiceGeneratorType() |
int |
getStorageSize() |
java.lang.Object |
getValueObject(Fields f) |
void |
initialize(ElementInfo ei,
ThreadInfo ti)
pushClinit the corresponding data in the provided Fields instance
|
boolean |
isDoubleField() |
boolean |
isFloatingPointField() |
boolean |
isNumericField() |
void |
setConstantValue(java.lang.Object constValue) |
java.lang.String |
valueToString(Fields f) |
is2SlotFieldaddAttribute, breakShared, create, getAttributes, getClassInfo, getConstantValue, getFieldIndex, getFullName, getGenericSignature, getInstanceFor, getModifiers, getName, getSignature, getStorageOffset, getType, getTypeClassInfo, getTypeCode, is1SlotField, isArrayField, isBooleanField, isByteField, isCharField, isFinal, isFloatField, isIntField, isLongField, isPackagePrivate, isPrivate, isProtected, isPublic, isReference, isShortField, isStatic, isTransient, isVolatile, linkToClass, neverBreak, setGenericSignature, toStringaddAnnotation, addAnnotations, addAttr, addTypeAnnotation, addTypeAnnotations, attrIterator, attrIterator, getAnnotation, getAnnotations, getAttr, getAttr, getDeclaredAnnotations, getNextAttr, getTargetTypeAnnotations, getTypeAnnotation, getTypeAnnotations, hasAnnotation, hasAnnotations, hasAttr, hasAttr, hasAttrValue, hasTypeAnnotation, hasTypeAnnotations, removeAttr, replaceAttr, setAnnotations, setAttr, setTypeAnnotationspublic void setConstantValue(java.lang.Object constValue)
setConstantValue in class FieldInfopublic void initialize(ElementInfo ei, ThreadInfo ti)
FieldInfoinitialize in class FieldInfopublic java.lang.Class<? extends ChoiceGenerator<?>> getChoiceGeneratorType()
getChoiceGeneratorType in class FieldInfopublic int getStorageSize()
getStorageSize in class FieldInfopublic java.lang.String valueToString(Fields f)
valueToString in class FieldInfopublic java.lang.Object getValueObject(Fields f)
getValueObject in class FieldInfopublic boolean isDoubleField()
isDoubleField in class FieldInfopublic boolean isNumericField()
isNumericField in class FieldInfopublic boolean isFloatingPointField()
isFloatingPointField in class FieldInfo