Package org.teavm.runtime.reflect
Class ClassInfo
java.lang.Object
org.teavm.runtime.reflect.ReflectionInfo
org.teavm.runtime.reflect.ClassInfo
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintarrayLength(Object array) Class<?> enumConstant(int index) intstatic booleanhasNext()voidbooleaninitializeNewInstance(Object instance) booleanisSuperTypeOf(ClassInfo subtype) itemType()intname()newArrayInstance(int index) static ClassInfonext()parent()intvoidstatic voidrewind()superinterface(int index) int
-
Constructor Details
-
ClassInfo
public ClassInfo()
-
-
Method Details
-
modifiers
public int modifiers() -
primitiveKind
public int primitiveKind() -
name
-
simpleName
-
itemType
-
arrayType
-
declaringClass
-
enclosingClass
-
isSuperTypeOf
-
parent
-
superinterfaceCount
public int superinterfaceCount() -
superinterface
-
enumConstantCount
public int enumConstantCount() -
enumConstant
-
newArrayInstance
-
putItem
-
getItem
-
arrayLength
-
newInstance
-
initializeNewInstance
-
initialize
public void initialize() -
reflection
-
rewind
public static void rewind() -
next
-
hasNext
public static boolean hasNext() -
classObject
-