java.lang.Object
org.jooq.meta.AbstractDefinition
org.jooq.meta.AbstractTypedElementDefinition<RoutineDefinition>
org.jooq.meta.DefaultParameterDefinition
- Alle implementierten Schnittstellen:
Definition,ParameterDefinition,PositionedDefinition,TypedElementDefinition<RoutineDefinition>
public class DefaultParameterDefinition
extends AbstractTypedElementDefinition<RoutineDefinition>
implements ParameterDefinition
A base implementation for column definitions.
- Autor:
- Lukas Eder
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type) DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted) DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed) DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed, String comment) DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed, String comment, String overload) DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed, String comment, String overload, boolean isSynthetic) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintThe object's 1-based position in the parent.booleanWhether the parameter has a default value.booleanWhether the parameter is synthetic.booleanWhether the parameter has a name.Von Klasse geerbte Methoden org.jooq.meta.AbstractTypedElementDefinition
customType, getContainer, getDataType, getDefinedType, getDefinitionPath, getDomain, getType, getType, mapDefinedTypeVon 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.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.TypedElementDefinition
getContainer, getDefinedType, getDomain, getType, getType
-
Konstruktordetails
-
DefaultParameterDefinition
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type) -
DefaultParameterDefinition
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted) -
DefaultParameterDefinition
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed) -
DefaultParameterDefinition
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed, String comment) -
DefaultParameterDefinition
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed, String comment, String overload) -
DefaultParameterDefinition
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed, String comment, String overload, boolean isSynthetic)
-
-
Methodendetails
-
getPosition
public int getPosition()Beschreibung aus Schnittstelle kopiert:PositionedDefinitionThe object's 1-based position in the parent.[#17434] While in most RDBMS, this value is 1-based and a consecutive ordinal, there may be cases where a positional value is skipped, either by what's reported by the RDBMS's dictionary views, or because the definition is filtered by jOOQ-meta. Users shouldn't rely on the positions reflecting the actually generated column/attribute/etc. position.
- Angegeben von:
getPositionin SchnittstellePositionedDefinition
-
isDefaulted
public boolean isDefaulted()Beschreibung aus Schnittstelle kopiert:ParameterDefinitionWhether the parameter has a default value.- Angegeben von:
isDefaultedin SchnittstelleParameterDefinition- Siehe auch:
-
isUnnamed
public boolean isUnnamed()Beschreibung aus Schnittstelle kopiert:ParameterDefinitionWhether the parameter has a name.- Angegeben von:
isUnnamedin SchnittstelleParameterDefinition- Siehe auch:
-
isSynthetic
public boolean isSynthetic()Beschreibung aus Schnittstelle kopiert:ParameterDefinitionWhether the parameter is synthetic.- Angegeben von:
isSyntheticin SchnittstelleDefinition- Angegeben von:
isSyntheticin SchnittstelleParameterDefinition
-