public class DefaultParameterDefinition extends AbstractTypedElementDefinition<RoutineDefinition> implements ParameterDefinition
| Constructor and Description |
|---|
DefaultParameterDefinition(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) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDefaulted()
Whether the parameter has a default value.
|
boolean |
isUnnamed()
Whether the parameter has a name.
|
customType, getContainer, getDataType, getDefinedType, getDefinitionPath, getType, getType, mapDefinedTypecreate, create, equals, getCatalog, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetContainer, getDefinedType, getType, getTypegetCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchemapublic DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type)
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted)
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed)
public DefaultParameterDefinition(RoutineDefinition routine, String name, int position, DataTypeDefinition type, boolean isDefaulted, boolean isUnnamed, String comment)
public boolean isDefaulted()
ParameterDefinitionisDefaulted in interface ParameterDefinitionParameter.isDefaulted()public boolean isUnnamed()
ParameterDefinitionisUnnamed in interface ParameterDefinitionParameter.isUnnamed()Copyright © 2019. All rights reserved.