- Alle Superschnittstellen:
Definition,PackageDefinition
- Alle bekannten Implementierungsklassen:
AbstractUDTDefinition,PostgresUDTDefinition
A definition for a UDT
This extends PackageDefinition because Oracle internally models UDT's
in similar ways as packages. This is especially true for the way, member
procedures and functions are called.
- Autor:
- Lukas Eder
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetAttribute(int attributeIndex) Get an attribute in this UDT by its index (starting at 0)getAttribute(String attributeName) Get an attribute in this UDT by its nameAll attributes in the UDTAll routines in the UDTThe subtypes of this UDT, if any.The supertype of this UDT, if any.booleanWhether the UDT is instantiable.booleanWhether this UDT has either subtypes or supertypes or both.booleanWhether this UDT is a synthetic type.Von Schnittstelle geerbte Methoden org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSourceVon Schnittstelle geerbte Methoden org.jooq.meta.PackageDefinition
getConstants, getUDTs
-
Methodendetails
-
getAttributes
List<AttributeDefinition> getAttributes()All attributes in the UDT -
getAttribute
Get an attribute in this UDT by its name -
getAttribute
Get an attribute in this UDT by its index (starting at 0) -
getRoutines
List<RoutineDefinition> getRoutines()All routines in the UDT- Angegeben von:
getRoutinesin SchnittstellePackageDefinition
-
isSynthetic
boolean isSynthetic()Whether this UDT is a synthetic type.- Angegeben von:
isSyntheticin SchnittstelleDefinition
-
isInTypeHierarchy
boolean isInTypeHierarchy()Whether this UDT has either subtypes or supertypes or both. -
getSubtypes
List<UDTDefinition> getSubtypes()The subtypes of this UDT, if any. -
getSupertype
UDTDefinition getSupertype()The supertype of this UDT, if any. -
isInstantiable
boolean isInstantiable()Whether the UDT is instantiable.
-