Uses of Interface
omix.lang.reflect.ClassType
Package | Description |
---|---|
omix.lang.reflect |
This package provides classes which allow a dynamic access of OVL code from Java.
|
-
Uses of ClassType in omix.lang.reflect
Methods in omix.lang.reflect that return ClassType Modifier and Type Method Description ClassType
ClassType. getDeclaringClass()
ClassType
ClassType. getEnclosingClass()
ClassType[]
Constructor. getExceptionTypes()
Returns the types of the exceptions thrown by this constructor.ClassType[]
Method. getExceptionTypes()
Returns the types of the exceptions thrown by this method.ClassType[]
Constructor. getParameterTypes()
Returns the types of the constructor parameters.ClassType[]
Method. getParameterTypes()
Returns the types of the method parameters.ClassType
ClassType. getParent()
Returns the supertype of this object.ClassType
Method. getReturnType()
Returns the return type of this method.ClassType
Field. getType()
Returns the type of the field.Methods in omix.lang.reflect that return types with arguments of type ClassType Modifier and Type Method Description List<? extends ClassType>
ClassType. getAllInterfaces()
Returns a list of all implemented interfaces inclusive all interfaces implemented by supertypes.List<? extends ClassType>
ClassType. getClassHierarchy()
Returns a list containing the complete class hierarchy from the parent class until java.lang.Object.Map<? extends TypeVariable<?>,? extends ClassType>
ClassType. getTypeParams()
If this object represents a generic class, there are type parameters.Methods in omix.lang.reflect with parameters of type ClassType Modifier and Type Method Description boolean
ClassType. isAssignableFrom(ClassType typeR)
Determines if the given type is subtype of this.