Package org.teavm.model
Class FieldHolder
- java.lang.Object
-
- org.teavm.model.ElementHolder
-
- org.teavm.model.MemberHolder
-
- org.teavm.model.FieldHolder
-
- All Implemented Interfaces:
ElementReader,FieldReader,MemberReader
public class FieldHolder extends MemberHolder implements FieldReader
-
-
Constructor Summary
Constructors Constructor Description FieldHolder(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenericValueTypegetGenericType()ObjectgetInitialValue()StringgetOwnerName()FieldReferencegetReference()ValueTypegetType()voidsetGenericType(GenericValueType genericType)voidsetInitialValue(Object initialValue)voidsetType(ValueType type)voidupdateReference(ReferenceCache cache)-
Methods inherited from class org.teavm.model.ElementHolder
getAnnotations, getLevel, getModifiers, getName, hasModifier, readModifiers, setLevel
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.teavm.model.ElementReader
getAnnotations, getLevel, getName, hasModifier, readModifiers
-
-
-
-
Constructor Detail
-
FieldHolder
public FieldHolder(String name)
-
-
Method Detail
-
getType
public ValueType getType()
- Specified by:
getTypein interfaceFieldReader
-
getGenericType
public GenericValueType getGenericType()
- Specified by:
getGenericTypein interfaceFieldReader
-
setGenericType
public void setGenericType(GenericValueType genericType)
-
setType
public void setType(ValueType type)
-
getInitialValue
public Object getInitialValue()
- Specified by:
getInitialValuein interfaceFieldReader
-
setInitialValue
public void setInitialValue(Object initialValue)
-
getOwnerName
public String getOwnerName()
- Specified by:
getOwnerNamein interfaceMemberReader- Specified by:
getOwnerNamein classMemberHolder
-
getReference
public FieldReference getReference()
- Specified by:
getReferencein interfaceFieldReader
-
updateReference
public void updateReference(ReferenceCache cache)
-
-