Class FieldData
field_info
-
Field Summary
FieldsFields inherited from class MemberData
access, annotAttrInv, annotAttrVis, attributeLocation, deprecatedAttr, pool, signatureAttr, syntheticAttr, type_annotAttrInv, type_annotAttrVis -
Constructor Summary
ConstructorsConstructorDescriptionFieldData(ClassData classData, int access, ConstantPool.ConstValue_FieldRef fieldRef) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckExistence(EAttribute attribute) Checks for the existence of an attribute belonging to the MemberData.protected DataVectorvoidSetInitialValue(ConstCell<?> cell) voidMethods inherited from class MemberData
addAnnotations, andThenCheck, checkExistence, createPseudoMod, getDataVector, getEnvironment, getPool, setSignatureAttr, setSignatureAttr
-
Field Details
-
fieldRef
-
initialValue
-
-
Constructor Details
-
FieldData
-
-
Method Details
-
checkExistence
Description copied from class:MemberDataChecks for the existence of an attribute belonging to the MemberData.- Overrides:
checkExistencein classMemberData<JasmEnvironment>- Parameters:
attribute- the attribute to check for existence- Returns:
- true if the attribute exists
-
getNameDesc
-
SetInitialValue
-
getInitialValue
-
getAttrVector
- Specified by:
getAttrVectorin classMemberData<JasmEnvironment>
-
write
- Throws:
IOExceptionParser.CompilerError
-