|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A representation of the model object 'Predefined Data Type Definition'.
The following features are supported:
Formatter Class NameLength SupportedScale SupportedPrecision SupportedKey Constraint SupportedIdentity SupportedMultiple Columns SupportedNullable SupportedDefault SupportedClustering SupportedFill Factor SupportedBit Data SupportedMaximum ValueMinimum ValueMaximum LengthMaximum PrecisionMaximum ScaleMinimum ScaleDefault Value TypesPrimitive TypeNameJdbc Enum TypeCharacter SetEncoding SchemeCharacter Set SuffixEncoding Scheme SuffixJava Class NameDefault Length
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition()| Method Summary | |
org.eclipse.emf.common.util.EList |
getCharacterSet()
Returns the value of the 'Character Set' attribute list. |
java.lang.String |
getCharacterSetSuffix()
Returns the value of the 'Character Set Suffix' attribute. |
int |
getDefaultLength()
Returns the value of the 'Default Length' attribute. |
org.eclipse.emf.common.util.EList |
getDefaultValueTypes()
Returns the value of the 'Default Value Types' attribute list. |
org.eclipse.emf.common.util.EList |
getEncodingScheme()
Returns the value of the 'Encoding Scheme' attribute list. |
java.lang.String |
getEncodingSchemeSuffix()
Returns the value of the 'Encoding Scheme Suffix' attribute. |
java.lang.String |
getFormatterClassName()
Returns the value of the 'Formatter Class Name' attribute. |
java.lang.String |
getJavaClassName()
Returns the value of the 'Java Class Name' attribute. |
int |
getJdbcEnumType()
Returns the value of the 'Jdbc Enum Type' attribute. |
int |
getMaximumLength()
Returns the value of the 'Maximum Length' attribute. |
int |
getMaximumPrecision()
Returns the value of the 'Maximum Precision' attribute. |
int |
getMaximumScale()
Returns the value of the 'Maximum Scale' attribute. |
long |
getMaximumValue()
Returns the value of the 'Maximum Value' attribute. |
int |
getMinimumScale()
Returns the value of the 'Minimum Scale' attribute. |
long |
getMinimumValue()
Returns the value of the 'Minimum Value' attribute. |
org.eclipse.emf.common.util.EList |
getName()
Returns the value of the 'Name' attribute list. |
org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType |
getPrimitiveType()
Returns the value of the 'Primitive Type' attribute. |
boolean |
isBitDataSupported()
Returns the value of the 'Bit Data Supported' attribute. |
boolean |
isClusteringSupported()
Returns the value of the 'Clustering Supported' attribute. |
boolean |
isDefaultSupported()
Returns the value of the 'Default Supported' attribute. |
boolean |
isFillFactorSupported()
Returns the value of the 'Fill Factor Supported' attribute. |
boolean |
isIdentitySupported()
Returns the value of the 'Identity Supported' attribute. |
boolean |
isKeyConstraintSupported()
Returns the value of the 'Key Constraint Supported' attribute. |
boolean |
isLengthSupported()
Returns the value of the 'Length Supported' attribute. |
boolean |
isMultipleColumnsSupported()
Returns the value of the 'Multiple Columns Supported' attribute. |
boolean |
isNullableSupported()
Returns the value of the 'Nullable Supported' attribute. |
boolean |
isPrecisionSupported()
Returns the value of the 'Precision Supported' attribute. |
boolean |
isScaleSupported()
Returns the value of the 'Scale Supported' attribute. |
void |
setBitDataSupported(boolean value)
Sets the value of the ' Bit Data Supported' attribute. |
void |
setCharacterSetSuffix(java.lang.String value)
Sets the value of the ' Character Set Suffix' attribute. |
void |
setClusteringSupported(boolean value)
Sets the value of the ' Clustering Supported' attribute. |
void |
setDefaultLength(int value)
Sets the value of the ' Default Length' attribute. |
void |
setDefaultSupported(boolean value)
Sets the value of the ' Default Supported' attribute. |
void |
setEncodingSchemeSuffix(java.lang.String value)
Sets the value of the ' Encoding Scheme Suffix' attribute. |
void |
setFillFactorSupported(boolean value)
Sets the value of the ' Fill Factor Supported' attribute. |
void |
setFormatterClassName(java.lang.String value)
Sets the value of the ' Formatter Class Name' attribute. |
void |
setIdentitySupported(boolean value)
Sets the value of the ' Identity Supported' attribute. |
void |
setJavaClassName(java.lang.String value)
Sets the value of the ' Java Class Name' attribute. |
void |
setJdbcEnumType(int value)
Sets the value of the ' Jdbc Enum Type' attribute. |
void |
setKeyConstraintSupported(boolean value)
Sets the value of the ' Key Constraint Supported' attribute. |
void |
setLengthSupported(boolean value)
Sets the value of the ' Length Supported' attribute. |
void |
setMaximumLength(int value)
Sets the value of the ' Maximum Length' attribute. |
void |
setMaximumPrecision(int value)
Sets the value of the ' Maximum Precision' attribute. |
void |
setMaximumScale(int value)
Sets the value of the ' Maximum Scale' attribute. |
void |
setMaximumValue(long value)
Sets the value of the ' Maximum Value' attribute. |
void |
setMinimumScale(int value)
Sets the value of the ' Minimum Scale' attribute. |
void |
setMinimumValue(long value)
Sets the value of the ' Minimum Value' attribute. |
void |
setMultipleColumnsSupported(boolean value)
Sets the value of the ' Multiple Columns Supported' attribute. |
void |
setNullableSupported(boolean value)
Sets the value of the ' Nullable Supported' attribute. |
void |
setPrecisionSupported(boolean value)
Sets the value of the ' Precision Supported' attribute. |
void |
setPrimitiveType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType value)
Sets the value of the ' Primitive Type' attribute. |
void |
setScaleSupported(boolean value)
Sets the value of the ' Scale Supported' attribute. |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
public java.lang.String getFormatterClassName()
If the meaning of the 'Formatter Class Name' attribute isn't clear, there really should be more of a description here...
setFormatterClassName(String),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_FormatterClassName()public void setFormatterClassName(java.lang.String value)
Formatter Class Name' attribute.
value - the new value of the 'Formatter Class Name' attribute.getFormatterClassName()public boolean isLengthSupported()
If the meaning of the 'Length Supported' attribute isn't clear, there really should be more of a description here...
setLengthSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_LengthSupported()public void setLengthSupported(boolean value)
Length Supported' attribute.
value - the new value of the 'Length Supported' attribute.isLengthSupported()public boolean isScaleSupported()
If the meaning of the 'Scale Supported' attribute isn't clear, there really should be more of a description here...
setScaleSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_ScaleSupported()public void setScaleSupported(boolean value)
Scale Supported' attribute.
value - the new value of the 'Scale Supported' attribute.isScaleSupported()public boolean isPrecisionSupported()
If the meaning of the 'Precision Supported' attribute isn't clear, there really should be more of a description here...
setPrecisionSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_PrecisionSupported()public void setPrecisionSupported(boolean value)
Precision Supported' attribute.
value - the new value of the 'Precision Supported' attribute.isPrecisionSupported()public boolean isKeyConstraintSupported()
If the meaning of the 'Key Constraint Supported' attribute isn't clear, there really should be more of a description here...
setKeyConstraintSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_KeyConstraintSupported()public void setKeyConstraintSupported(boolean value)
Key Constraint Supported' attribute.
value - the new value of the 'Key Constraint Supported' attribute.isKeyConstraintSupported()public boolean isIdentitySupported()
If the meaning of the 'Identity Supported' attribute isn't clear, there really should be more of a description here...
setIdentitySupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_IdentitySupported()public void setIdentitySupported(boolean value)
Identity Supported' attribute.
value - the new value of the 'Identity Supported' attribute.isIdentitySupported()public boolean isMultipleColumnsSupported()
If the meaning of the 'Multiple Columns Supported' attribute isn't clear, there really should be more of a description here...
setMultipleColumnsSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MultipleColumnsSupported()public void setMultipleColumnsSupported(boolean value)
Multiple Columns Supported' attribute.
value - the new value of the 'Multiple Columns Supported' attribute.isMultipleColumnsSupported()public boolean isNullableSupported()
"true".
If the meaning of the 'Nullable Supported' attribute isn't clear, there really should be more of a description here...
setNullableSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_NullableSupported()public void setNullableSupported(boolean value)
Nullable Supported' attribute.
value - the new value of the 'Nullable Supported' attribute.isNullableSupported()public boolean isDefaultSupported()
"true".
If the meaning of the 'Default Supported' attribute isn't clear, there really should be more of a description here...
setDefaultSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultSupported()public void setDefaultSupported(boolean value)
Default Supported' attribute.
value - the new value of the 'Default Supported' attribute.isDefaultSupported()public boolean isClusteringSupported()
If the meaning of the 'Clustering Supported' attribute isn't clear, there really should be more of a description here...
setClusteringSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_ClusteringSupported()public void setClusteringSupported(boolean value)
Clustering Supported' attribute.
value - the new value of the 'Clustering Supported' attribute.isClusteringSupported()public boolean isFillFactorSupported()
If the meaning of the 'Fill Factor Supported' attribute isn't clear, there really should be more of a description here...
setFillFactorSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_FillFactorSupported()public void setFillFactorSupported(boolean value)
Fill Factor Supported' attribute.
value - the new value of the 'Fill Factor Supported' attribute.isFillFactorSupported()public boolean isBitDataSupported()
If the meaning of the 'Bit Data Supported' attribute isn't clear, there really should be more of a description here...
setBitDataSupported(boolean),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_BitDataSupported()public void setBitDataSupported(boolean value)
Bit Data Supported' attribute.
value - the new value of the 'Bit Data Supported' attribute.isBitDataSupported()public long getMaximumValue()
If the meaning of the 'Maximum Value' attribute isn't clear, there really should be more of a description here...
setMaximumValue(long),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumValue()public void setMaximumValue(long value)
Maximum Value' attribute.
value - the new value of the 'Maximum Value' attribute.getMaximumValue()public long getMinimumValue()
If the meaning of the 'Minimum Value' attribute isn't clear, there really should be more of a description here...
setMinimumValue(long),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MinimumValue()public void setMinimumValue(long value)
Minimum Value' attribute.
value - the new value of the 'Minimum Value' attribute.getMinimumValue()public int getMaximumLength()
If the meaning of the 'Maximum Length' attribute isn't clear, there really should be more of a description here...
setMaximumLength(int),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumLength()public void setMaximumLength(int value)
Maximum Length' attribute.
value - the new value of the 'Maximum Length' attribute.getMaximumLength()public int getMaximumPrecision()
If the meaning of the 'Maximum Precision' attribute isn't clear, there really should be more of a description here...
setMaximumPrecision(int),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumPrecision()public void setMaximumPrecision(int value)
Maximum Precision' attribute.
value - the new value of the 'Maximum Precision' attribute.getMaximumPrecision()public int getMaximumScale()
If the meaning of the 'Maximum Scale' attribute isn't clear, there really should be more of a description here...
setMaximumScale(int),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumScale()public void setMaximumScale(int value)
Maximum Scale' attribute.
value - the new value of the 'Maximum Scale' attribute.getMaximumScale()public int getMinimumScale()
If the meaning of the 'Minimum Scale' attribute isn't clear, there really should be more of a description here...
setMinimumScale(int),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MinimumScale()public void setMinimumScale(int value)
Minimum Scale' attribute.
value - the new value of the 'Minimum Scale' attribute.getMinimumScale()public org.eclipse.emf.common.util.EList getDefaultValueTypes()
DefaultValueType.
The literals are from the enumeration DefaultValueType.
If the meaning of the 'Default Value Types' attribute list isn't clear, there really should be more of a description here...
DefaultValueType,
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultValueTypes()public org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType getPrimitiveType()
PrimitiveType.
If the meaning of the 'Primitive Type' attribute isn't clear, there really should be more of a description here...
PrimitiveType,
setPrimitiveType(PrimitiveType),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_PrimitiveType()public void setPrimitiveType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType value)
Primitive Type' attribute.
value - the new value of the 'Primitive Type' attribute.PrimitiveType,
getPrimitiveType()public org.eclipse.emf.common.util.EList getName()
String.
If the meaning of the 'Name' attribute list isn't clear, there really should be more of a description here...
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_Name()public int getJdbcEnumType()
If the meaning of the 'Jdbc Enum Type' attribute isn't clear, there really should be more of a description here...
setJdbcEnumType(int),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_JdbcEnumType()public void setJdbcEnumType(int value)
Jdbc Enum Type' attribute.
value - the new value of the 'Jdbc Enum Type' attribute.getJdbcEnumType()public org.eclipse.emf.common.util.EList getCharacterSet()
String.
If the meaning of the 'Character Set' attribute list isn't clear, there really should be more of a description here...
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_CharacterSet()public org.eclipse.emf.common.util.EList getEncodingScheme()
String.
If the meaning of the 'Encoding Scheme' attribute list isn't clear, there really should be more of a description here...
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_EncodingScheme()public java.lang.String getCharacterSetSuffix()
"".
If the meaning of the 'Character Set Suffix' attribute isn't clear, there really should be more of a description here...
setCharacterSetSuffix(String),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_CharacterSetSuffix()public void setCharacterSetSuffix(java.lang.String value)
Character Set Suffix' attribute.
value - the new value of the 'Character Set Suffix' attribute.getCharacterSetSuffix()public java.lang.String getEncodingSchemeSuffix()
"".
If the meaning of the 'Encoding Scheme Suffix' attribute isn't clear, there really should be more of a description here...
setEncodingSchemeSuffix(String),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_EncodingSchemeSuffix()public void setEncodingSchemeSuffix(java.lang.String value)
Encoding Scheme Suffix' attribute.
value - the new value of the 'Encoding Scheme Suffix' attribute.getEncodingSchemeSuffix()public java.lang.String getJavaClassName()
If the meaning of the 'Java Class Name' attribute isn't clear, there really should be more of a description here...
setJavaClassName(String),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_JavaClassName()public void setJavaClassName(java.lang.String value)
Java Class Name' attribute.
value - the new value of the 'Java Class Name' attribute.getJavaClassName()public int getDefaultLength()
If the meaning of the 'Default Length' attribute isn't clear, there really should be more of a description here...
setDefaultLength(int),
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultLength()public void setDefaultLength(int value)
Default Length' attribute.
value - the new value of the 'Default Length' attribute.getDefaultLength()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||