Package org.teavm.model
Class ClassHolder
java.lang.Object
org.teavm.model.ElementHolder
org.teavm.model.ClassHolder
- All Implemented Interfaces:
ClassReader,ElementReader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddField(FieldHolder field) voidaddMethod(MethodHolder method) getMethod(MethodDescriptor method) voidremoveField(FieldHolder field) voidremoveMethod(MethodHolder method) voidsetDeclaringClassName(String declaringClassName) voidsetGenericParameters(GenericTypeParameter[] genericParameters) voidsetGenericParent(GenericValueType.Object genericParent) voidsetOwnerName(String ownerName) voidvoidsetSimpleName(String simpleName) Methods inherited from class org.teavm.model.ElementHolder
getAnnotations, getLevel, getModifiers, getName, hasModifier, readModifiers, setLevelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teavm.model.ElementReader
getAnnotations, getLevel, getName, hasModifier, readModifiers
-
Constructor Details
-
ClassHolder
-
-
Method Details
-
getGenericParameters
- Specified by:
getGenericParametersin interfaceClassReader
-
setGenericParameters
-
getParent
- Specified by:
getParentin interfaceClassReader
-
setParent
-
getGenericParent
- Specified by:
getGenericParentin interfaceClassReader
-
setGenericParent
-
getInterfaces
- Specified by:
getInterfacesin interfaceClassReader
-
getGenericInterfaces
- Specified by:
getGenericInterfacesin interfaceClassReader
-
getMethod
- Specified by:
getMethodin interfaceClassReader
-
getMethods
- Specified by:
getMethodsin interfaceClassReader
-
addMethod
-
removeMethod
-
getField
- Specified by:
getFieldin interfaceClassReader
-
getFields
- Specified by:
getFieldsin interfaceClassReader
-
addField
-
removeField
-
getOwnerName
- Specified by:
getOwnerNamein interfaceClassReader
-
setOwnerName
-
getSimpleName
- Specified by:
getSimpleNamein interfaceClassReader
-
setSimpleName
-
getDeclaringClassName
- Specified by:
getDeclaringClassNamein interfaceClassReader
-
setDeclaringClassName
-
getInnerClasses
- Specified by:
getInnerClassesin interfaceClassReader
-