Package org.teavm.model
Interface ClassReader
- All Superinterfaces:
ElementReader
- All Known Implementing Classes:
ClassHolder
-
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends FieldReader>
getMethod
(MethodDescriptor method) Collection<? extends MethodReader>
Methods inherited from interface org.teavm.model.ElementReader
getAnnotations, getLevel, getName, hasModifier, readModifiers
-
Method Details
-
getGenericParameters
GenericTypeParameter[] getGenericParameters() -
getParent
String getParent() -
getInterfaces
-
getGenericParent
GenericValueType.Object getGenericParent() -
getGenericInterfaces
Set<GenericValueType.Object> getGenericInterfaces() -
getMethod
-
getMethods
Collection<? extends MethodReader> getMethods() -
getField
-
getFields
Collection<? extends FieldReader> getFields() -
getOwnerName
String getOwnerName() -
getSimpleName
String getSimpleName() -
getDeclaringClassName
String getDeclaringClassName()
-