public class DoubleFieldInfo extends DoubleSlotFieldInfo
attributes, ci, cv, fieldIndex, genericSignature, modifiers, name, signature, storageOffset, storageSize, typeannotations, attr| Constructor and Description |
|---|
DoubleFieldInfo(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 |
isDoubleField() |
boolean |
isFloatingPointField() |
boolean |
isNumericField() |
void |
setConstantValue(Object constValue) |
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, isPublic, isReference, isShortField, isStatic, isTransient, isVolatile, linkToClass, neverBreak, setGenericSignature, toStringaddAnnotation, addAttr, attrIterator, attrIterator, getAnnotation, getAnnotations, getAttr, getAttr, getDeclaredAnnotations, getNextAttr, hasAnnotations, hasAttr, hasAttr, hasAttrValue, removeAttr, replaceAttr, setAnnotations, setAttrpublic DoubleFieldInfo(String name, int modifiers)
public void setConstantValue(Object constValue)
setConstantValue in class FieldInfopublic void initialize(ElementInfo ei, ThreadInfo ti)
FieldInfoinitialize in class FieldInfopublic Class<? extends ChoiceGenerator<?>> getChoiceGeneratorType()
getChoiceGeneratorType in class FieldInfopublic int getStorageSize()
getStorageSize in class FieldInfopublic String valueToString(Fields f)
valueToString in class FieldInfopublic 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