Package org.teavm.metaprogramming.impl
Class ClassHandleImpl<T>
java.lang.Object
org.teavm.metaprogramming.impl.ClassHandleImpl<T>
- All Implemented Interfaces:
org.teavm.metaprogramming.ClassHandle<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionT[]createArray(int size) getArrayElement(Object array, int index) intgetArrayLength(Object array) booleanisInstance(Object obj)
-
Field Details
-
cls
-
-
Constructor Details
-
ClassHandleImpl
-
-
Method Details
-
getArrayElement
- Specified by:
getArrayElementin interfaceorg.teavm.metaprogramming.ClassHandle<T>
-
getArrayLength
- Specified by:
getArrayLengthin interfaceorg.teavm.metaprogramming.ClassHandle<T>
-
isInstance
- Specified by:
isInstancein interfaceorg.teavm.metaprogramming.ClassHandle<T>
-
cast
- Specified by:
castin interfaceorg.teavm.metaprogramming.ClassHandle<T>
-
createArray
- Specified by:
createArrayin interfaceorg.teavm.metaprogramming.ClassHandle<T>
-