public class DataFileDefinitionField extends InformationAsset
data_file_definition_field asset type in IGC, displayed as 'Data File Definition Field' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allowsNullValues |
protected DataFileDefinitionRecord |
dataFileDefinitionRecord |
protected String |
dataType
Valid values are:
INT8 (displayed in the UI as 'INT8')
INT16 (displayed in the UI as 'INT16')
INT32 (displayed in the UI as 'INT32')
INT64 (displayed in the UI as 'INT64')
SFLOAT (displayed in the UI as 'SFLOAT')
DFLOAT (displayed in the UI as 'DFLOAT')
QFLOAT (displayed in the UI as 'QFLOAT')
DECIMAL (displayed in the UI as 'DECIMAL')
STRING (displayed in the UI as 'STRING')
BINARY (displayed in the UI as 'BINARY')
BOOLEAN (displayed in the UI as 'BOOLEAN')
DATE (displayed in the UI as 'DATE')
TIME (displayed in the UI as 'TIME')
DATETIME (displayed in the UI as 'DATETIME')
DURATION (displayed in the UI as 'DURATION')
CHOICE (displayed in the UI as 'CHOICE')
ORDERED_GROUP (displayed in the UI as 'ORDERED_GROUP')
UNORDERED_GROUP (displayed in the UI as 'UNORDERED_GROUP')
GUID (displayed in the UI as 'GUID')
UNKNOWN (displayed in the UI as 'UNKNOWN')
JSON (displayed in the UI as 'JSON')
XML (displayed in the UI as 'XML')
|
protected Number |
fraction |
protected String |
length |
protected Number |
level |
protected Number |
minimumLength |
protected String |
odbcType
Valid values are:
CHAR (displayed in the UI as 'CHAR')
VARCHAR (displayed in the UI as 'VARCHAR')
LONGVARCHAR (displayed in the UI as 'LONGVARCHAR')
WCHAR (displayed in the UI as 'WCHAR')
WVARCHAR (displayed in the UI as 'WVARCHAR')
WLONGVARCHAR (displayed in the UI as 'WLONGVARCHAR')
DECIMAL (displayed in the UI as 'DECIMAL')
NUMERIC (displayed in the UI as 'NUMERIC')
SMALLINT (displayed in the UI as 'SMALLINT')
INTEGER (displayed in the UI as 'INTEGER')
REAL (displayed in the UI as 'REAL')
FLOAT (displayed in the UI as 'FLOAT')
DOUBLE (displayed in the UI as 'DOUBLE')
BIT (displayed in the UI as 'BIT')
TINYINT (displayed in the UI as 'TINYINT')
BIGINT (displayed in the UI as 'BIGINT')
BINARY (displayed in the UI as 'BINARY')
VARBINARY (displayed in the UI as 'VARBINARY')
LONGVARBINARY (displayed in the UI as 'LONGVARBINARY')
DATE (displayed in the UI as 'DATE')
TIME (displayed in the UI as 'TIME')
TIMESTAMP (displayed in the UI as 'TIMESTAMP')
GUID (displayed in the UI as 'GUID')
UNKNOWN (displayed in the UI as 'UNKNOWN')
|
protected Number |
position |
protected String |
type |
protected Boolean |
unique |
blueprintElements, impactedBy, impactsOn, inCollections, nativeId, readByDesign, readByOperational, readByStatic, readByUserDefined, writtenByDesign, writtenByOperational, writtenByStatic, writtenByUserDefinedassignedToTerms, governedByRules, implementsRules, labels, longDescription, name, shortDescription, stewards| Constructor and Description |
|---|
DataFileDefinitionField() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAllowsNullValues()
Retrieve the
allows_null_values property (displayed as 'Allow Null Values') of the object. |
DataFileDefinitionRecord |
getDataFileDefinitionRecord()
Retrieve the
data_file_definition_record property (displayed as 'Data File Definition Record') of the object. |
String |
getDataType()
Retrieve the
data_type property (displayed as 'Data Type') of the object. |
Number |
getFraction()
Retrieve the
fraction property (displayed as 'Scale') of the object. |
String |
getLength()
Retrieve the
length property (displayed as 'Length') of the object. |
Number |
getLevel()
Retrieve the
level property (displayed as 'Level Number') of the object. |
Number |
getMinimumLength()
Retrieve the
minimum_length property (displayed as 'Minimum Length') of the object. |
String |
getOdbcType()
Retrieve the
odbc_type property (displayed as 'ODBC Type') of the object. |
Number |
getPosition()
Retrieve the
position property (displayed as 'Position') of the object. |
String |
getTheType()
Retrieve the
type property (displayed as 'Native Type') of the object. |
Boolean |
getUnique()
Retrieve the
unique property (displayed as 'Unique Constraint') of the object. |
void |
setAllowsNullValues(Boolean allowsNullValues)
Set the
allows_null_values property (displayed as Allow Null Values) of the object. |
void |
setDataFileDefinitionRecord(DataFileDefinitionRecord dataFileDefinitionRecord)
Set the
data_file_definition_record property (displayed as Data File Definition Record) of the object. |
void |
setDataType(String dataType)
Set the
data_type property (displayed as Data Type) of the object. |
void |
setFraction(Number fraction)
Set the
fraction property (displayed as Scale) of the object. |
void |
setLength(String length)
Set the
length property (displayed as Length) of the object. |
void |
setLevel(Number level)
Set the
level property (displayed as Level Number) of the object. |
void |
setMinimumLength(Number minimumLength)
Set the
minimum_length property (displayed as Minimum Length) of the object. |
void |
setOdbcType(String odbcType)
Set the
odbc_type property (displayed as ODBC Type) of the object. |
void |
setPosition(Number position)
Set the
position property (displayed as Position) of the object. |
void |
setTheType(String type)
Set the
type property (displayed as Native Type) of the object. |
void |
setUnique(Boolean unique)
Set the
unique property (displayed as Unique Constraint) of the object. |
getBlueprintElements, getImpactedBy, getImpactsOn, getInCollections, getNativeId, getReadByDesign, getReadByOperational, getReadByStatic, getReadByUserDefined, getWrittenByDesign, getWrittenByOperational, getWrittenByStatic, getWrittenByUserDefined, setBlueprintElements, setImpactedBy, setImpactsOn, setInCollections, setNativeId, setReadByDesign, setReadByOperational, setReadByStatic, setReadByUserDefined, setWrittenByDesign, setWrittenByOperational, setWrittenByStatic, setWrittenByUserDefinedgetAssignedToTerms, getGovernedByRules, getImplementsRules, getLabels, getLongDescription, getShortDescription, getStewards, getTheName, setAssignedToTerms, setGovernedByRules, setImplementsRules, setLabels, setLongDescription, setShortDescription, setStewards, setTheNameareModificationDetailsPopulated, getContext, getCreatedBy, getCreatedOn, getId, getIdentity, getModifiedBy, getModifiedOn, getName, getNotes, getType, getUrl, isEmbeddedAsset, isFullyRetrieved, isIdentityPopulated, isSimpleType, isVirtualAsset, setContext, setCreatedBy, setCreatedOn, setFullyRetrieved, setId, setModifiedBy, setModifiedOn, setName, setNotes, setType, setUrltoStringprotected Boolean allowsNullValues
protected DataFileDefinitionRecord dataFileDefinitionRecord
protected String dataType
protected Number fraction
protected String length
protected Number level
protected Number minimumLength
protected String odbcType
protected Number position
protected String type
protected Boolean unique
public Boolean getAllowsNullValues()
allows_null_values property (displayed as 'Allow Null Values') of the object.Booleanpublic void setAllowsNullValues(Boolean allowsNullValues)
allows_null_values property (displayed as Allow Null Values) of the object.allowsNullValues - the value to setpublic DataFileDefinitionRecord getDataFileDefinitionRecord()
data_file_definition_record property (displayed as 'Data File Definition Record') of the object.DataFileDefinitionRecordpublic void setDataFileDefinitionRecord(DataFileDefinitionRecord dataFileDefinitionRecord)
data_file_definition_record property (displayed as Data File Definition Record) of the object.dataFileDefinitionRecord - the value to setpublic String getDataType()
data_type property (displayed as 'Data Type') of the object.Stringpublic void setDataType(String dataType)
data_type property (displayed as Data Type) of the object.dataType - the value to setpublic Number getFraction()
fraction property (displayed as 'Scale') of the object.Numberpublic void setFraction(Number fraction)
fraction property (displayed as Scale) of the object.fraction - the value to setpublic String getLength()
length property (displayed as 'Length') of the object.Stringpublic void setLength(String length)
length property (displayed as Length) of the object.length - the value to setpublic Number getLevel()
level property (displayed as 'Level Number') of the object.Numberpublic void setLevel(Number level)
level property (displayed as Level Number) of the object.level - the value to setpublic Number getMinimumLength()
minimum_length property (displayed as 'Minimum Length') of the object.Numberpublic void setMinimumLength(Number minimumLength)
minimum_length property (displayed as Minimum Length) of the object.minimumLength - the value to setpublic String getOdbcType()
odbc_type property (displayed as 'ODBC Type') of the object.Stringpublic void setOdbcType(String odbcType)
odbc_type property (displayed as ODBC Type) of the object.odbcType - the value to setpublic Number getPosition()
position property (displayed as 'Position') of the object.Numberpublic void setPosition(Number position)
position property (displayed as Position) of the object.position - the value to setpublic String getTheType()
type property (displayed as 'Native Type') of the object.Stringpublic void setTheType(String type)
type property (displayed as Native Type) of the object.type - the value to setpublic Boolean getUnique()
unique property (displayed as 'Unique Constraint') of the object.Booleanpublic void setUnique(Boolean unique)
unique property (displayed as Unique Constraint) of the object.unique - the value to setCopyright © 2018–2021 ODPi. All rights reserved.