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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetType()
void
setGenericType
(GenericValueType genericType) void
setInitialValue
(Object initialValue) void
void
updateReference
(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 Details
-
FieldHolder
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceFieldReader
-
getGenericType
- Specified by:
getGenericType
in interfaceFieldReader
-
setGenericType
-
setType
-
getInitialValue
- Specified by:
getInitialValue
in interfaceFieldReader
-
setInitialValue
-
getOwnerName
- Specified by:
getOwnerName
in interfaceMemberReader
- Specified by:
getOwnerName
in classMemberHolder
-
getReference
- Specified by:
getReference
in interfaceFieldReader
-
updateReference
-