Uses of Interface
omix.plugin.ovl.ClassType
Package | Description |
---|---|
omix.plugin.ovl |
This package contains interfaces to the OVL runtime environment of Omix.
|
omix.plugin.ovl.reflect |
This package contains interfaces to the OVL runtime environment of Omix.
|
omix.plugin.type.util |
This package contains utility interfaces for type management.
|
-
Uses of ClassType in omix.plugin.ovl
Subinterfaces of ClassType in omix.plugin.ovl Modifier and Type Interface Description interface
OVLClassType
This class represents the type of an OVL defined class.Methods in omix.plugin.ovl that return ClassType Modifier and Type Method Description ClassType
OVLAccessoryDefinition. getAccessoryType()
The type of the accessoryClassType
ClassType. getDeclaringClass()
ClassType
OVLClass. getDeclaringClass()
Returns the declaring class if available.ClassType
ClassType. getEnclosingClass()
ClassType
OVLClass. getEnclosingClass()
Returns the enclosing class if available.ClassType[]
OVLAbstractInvokableDefinition. getExceptionTypes()
Returns the types of exceptions thrown by the invokable.ClassType[]
OVLAbstractInvokableDefinition. getParameterTypes()
Returns the types of the parameters.ClassType
ClassType. getParent()
Returns the supertype of this object.ClassType
ClassType. getRawType()
Returns the raw type of a generic class type.ClassType[]
OVLAccessoryDefinition. getSignalTypes()
Returns the signal types of this accessory.ClassType
OVLClass. getSuperClass()
The defined supertype of the classClassType
AbstractOVLType. getType()
The class type of this ovl type.ClassType
OVLAbstractInvokableDefinition. getType()
Type of this memberClassType
OVLFieldDefinition. getType()
The type of the accessoryClassType
OVLParameterDefinition. getType()
The type of the parameter in OVL source code.Methods in omix.plugin.ovl 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 ClassType,? extends OVLItemExtension>
OVLProgram. getOVLItemExtensions()
Returns all OVLItemExtensions defined in this program.Map<? extends TypeVariable<?>,? extends ClassType>
ClassType. getTypeParams()
If this object represents a generic class, there are type parameters.Methods in omix.plugin.ovl with parameters of type ClassType Modifier and Type Method Description default OVLCompatibilityHandlerInterface.Substitution
OVLCompatibilityHandlerInterface. convertOVLAccessory(String namespace, ClassType classType, String accessory)
Converts a deprecated OVL accessory into a substituted OVL accessory of the current plug-in version.default OVLCompatibilityHandlerInterface.Substitution
OVLCompatibilityHandlerInterface. convertOVLField(String namespace, ClassType classType, String field)
Converts a deprecated OVL field into a substituted OVL field of the current plug-in version.default OVLCompatibilityHandlerInterface.OVLFieldConverterInterface
OVLCompatibilityHandlerInterface. getOVLFieldConverter(String namespace, ClassType classType, String field)
Takes data of a deprecated OVL field and saves it in different manner.OVLItemExtension
OVLProgram. getOVLItemExtension(ClassType type)
Returns an instance of OVLItemExtension representing the "extend" block in the OVL program.boolean
ClassType. isAssignableFrom(ClassType typeR)
Determines if the given type is subtype of this. -
Uses of ClassType in omix.plugin.ovl.reflect
Methods in omix.plugin.ovl.reflect that return ClassType Modifier and Type Method Description ClassType
Field. getType()
Returns the type of the field. -
Uses of ClassType in omix.plugin.type.util
Methods in omix.plugin.type.util that return ClassType Modifier and Type Method Description ClassType
FieldInfo. getType()
Returns the type of the field.