Modul org.jooq.meta
Package org.jooq.meta
Klasse AbstractTypedElementDefinition<T extends Definition>
java.lang.Object
org.jooq.meta.AbstractDefinition
org.jooq.meta.AbstractContainerElementDefinition<T>
org.jooq.meta.AbstractTypedElementDefinition<T>
- Alle implementierten Schnittstellen:
ContainerElementDefinition<T>,Definition,TypedElementDefinition<T>
- Bekannte direkte Unterklassen:
DefaultAttributeDefinition,DefaultColumnDefinition,DefaultDomainDefinition,DefaultEmbeddableColumnDefinition,DefaultIndexColumnDefinition,DefaultParameterDefinition,DefaultSequenceDefinition
public abstract class AbstractTypedElementDefinition<T extends Definition>
extends AbstractContainerElementDefinition<T>
implements TypedElementDefinition<T>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAbstractTypedElementDefinition(T container, String name, int position, DataTypeDefinition definedType, String comment) AbstractTypedElementDefinition(T container, String name, int position, DataTypeDefinition definedType, String comment, String overload) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic final CustomTypecustomType(Database db, ForcedType forcedType) static final DataType<?> getDataType(Database db, String t, int p, int s) The column / parameter type as declared in the database (prior to applying forced types).final DomainDefinitionThe column / parameter / attribute domain type, ornull, if it does not reference a domain.getType()The column / parameter / attribute type after applying forced types.getType(JavaTypeResolver resolver) The column / parameter / attribute type after applying forced types and resolving theDataTypeDefinition.getJavaType().static final DataTypeDefinitionmapDefinedType(Definition container, Definition child, DataTypeDefinition definedType, JavaTypeResolver resolver) Von Klasse geerbte Methoden org.jooq.meta.AbstractContainerElementDefinition
getContainer, getDefinitionPathVon Klasse geerbte Methoden org.jooq.meta.AbstractDefinition
create, create, equals, getCatalog, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getPackage, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, hashCode, toStringVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.jooq.meta.ContainerElementDefinition
getContainerVon Schnittstelle geerbte Methoden org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, isSynthetic
-
Konstruktordetails
-
AbstractTypedElementDefinition
public AbstractTypedElementDefinition(T container, String name, int position, DataTypeDefinition definedType, String comment) -
AbstractTypedElementDefinition
public AbstractTypedElementDefinition(T container, String name, int position, DataTypeDefinition definedType, String comment, String overload)
-
-
Methodendetails
-
getType
Beschreibung aus Schnittstelle kopiert:TypedElementDefinitionThe column / parameter / attribute type after applying forced types.- Angegeben von:
getTypein SchnittstelleTypedElementDefinition<T extends Definition>
-
getType
Beschreibung aus Schnittstelle kopiert:TypedElementDefinitionThe column / parameter / attribute type after applying forced types and resolving theDataTypeDefinition.getJavaType().- Angegeben von:
getTypein SchnittstelleTypedElementDefinition<T extends Definition>
-
getDefinedType
Beschreibung aus Schnittstelle kopiert:TypedElementDefinitionThe column / parameter type as declared in the database (prior to applying forced types).- Angegeben von:
getDefinedTypein SchnittstelleTypedElementDefinition<T extends Definition>
-
getDataType
-
mapDefinedType
public static final DataTypeDefinition mapDefinedType(Definition container, Definition child, DataTypeDefinition definedType, JavaTypeResolver resolver) -
customType
-
getDomain
Beschreibung aus Schnittstelle kopiert:TypedElementDefinitionThe column / parameter / attribute domain type, ornull, if it does not reference a domain.- Angegeben von:
getDomainin SchnittstelleTypedElementDefinition<T extends Definition>
-