public class DataItem extends InformationAsset
data_item asset type in IGC, displayed as 'Data Item' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected String |
allowNullValues |
protected Boolean |
allowsEmptyValue |
protected Boolean |
allowsNullValues |
protected String |
basedOn |
protected String |
calendar |
protected DataItemDefinition |
dataItemDefinition |
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 String |
defaultValue |
protected Number |
displaySize |
protected Number |
fraction |
protected ItemList<Array> |
hasDimension |
protected Boolean |
isComputed |
protected Boolean |
isSigned |
protected String |
itemKind |
protected List<Number> |
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 |
protected ItemList<DataItemValue> |
validatedByDataValues |
blueprintElements, impactedBy, impactsOn, inCollections, nativeId, readByDesign, readByOperational, readByStatic, readByUserDefined, writtenByDesign, writtenByOperational, writtenByStatic, writtenByUserDefinedassignedToTerms, governedByRules, implementsRules, labels, longDescription, name, shortDescription, stewards| Constructor and Description |
|---|
DataItem() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAllowNullValues()
Retrieve the
allow_null_values property (displayed as 'Null Value') of the object. |
Boolean |
getAllowsEmptyValue()
Retrieve the
allows_empty_value property (displayed as 'Allows Empty Value') of the object. |
Boolean |
getAllowsNullValues()
Retrieve the
allows_null_values property (displayed as 'Allow Null Values') of the object. |
String |
getBasedOn()
Retrieve the
based_on property (displayed as 'Based On') of the object. |
String |
getCalendar()
Retrieve the
calendar property (displayed as 'Calendar') of the object. |
DataItemDefinition |
getDataItemDefinition()
Retrieve the
data_item_definition property (displayed as 'Data Item Definition') of the object. |
String |
getDataType()
Retrieve the
data_type property (displayed as 'Type Code') of the object. |
String |
getDefaultValue()
Retrieve the
default_value property (displayed as 'Default Value') of the object. |
Number |
getDisplaySize()
Retrieve the
display_size property (displayed as 'Display Size') of the object. |
Number |
getFraction()
Retrieve the
fraction property (displayed as 'Scale') of the object. |
ItemList<Array> |
getHasDimension()
Retrieve the
has_dimension property (displayed as 'Has Dimension') of the object. |
Boolean |
getIsComputed()
Retrieve the
is_computed property (displayed as 'Is Computed') of the object. |
Boolean |
getIsSigned()
Retrieve the
is_signed property (displayed as 'Is Signed') of the object. |
String |
getItemKind()
Retrieve the
item_kind property (displayed as 'Item Kind') of the object. |
List<Number> |
getLength()
Retrieve the
length property (displayed as 'Maximum 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') of the object. |
ItemList<DataItemValue> |
getValidatedByDataValues()
Retrieve the
validated_by_data_values property (displayed as 'Validated By Data Values') of the object. |
void |
setAllowNullValues(String allowNullValues)
Set the
allow_null_values property (displayed as Null Value) of the object. |
void |
setAllowsEmptyValue(Boolean allowsEmptyValue)
Set the
allows_empty_value property (displayed as Allows Empty Value) of the object. |
void |
setAllowsNullValues(Boolean allowsNullValues)
Set the
allows_null_values property (displayed as Allow Null Values) of the object. |
void |
setBasedOn(String basedOn)
Set the
based_on property (displayed as Based On) of the object. |
void |
setCalendar(String calendar)
Set the
calendar property (displayed as Calendar) of the object. |
void |
setDataItemDefinition(DataItemDefinition dataItemDefinition)
Set the
data_item_definition property (displayed as Data Item Definition) of the object. |
void |
setDataType(String dataType)
Set the
data_type property (displayed as Type Code) of the object. |
void |
setDefaultValue(String defaultValue)
Set the
default_value property (displayed as Default Value) of the object. |
void |
setDisplaySize(Number displaySize)
Set the
display_size property (displayed as Display Size) of the object. |
void |
setFraction(Number fraction)
Set the
fraction property (displayed as Scale) of the object. |
void |
setHasDimension(ItemList<Array> hasDimension)
Set the
has_dimension property (displayed as Has Dimension) of the object. |
void |
setIsComputed(Boolean isComputed)
Set the
is_computed property (displayed as Is Computed) of the object. |
void |
setIsSigned(Boolean isSigned)
Set the
is_signed property (displayed as Is Signed) of the object. |
void |
setItemKind(String itemKind)
Set the
item_kind property (displayed as Item Kind) of the object. |
void |
setLength(List<Number> length)
Set the
length property (displayed as Maximum 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) of the object. |
void |
setValidatedByDataValues(ItemList<DataItemValue> validatedByDataValues)
Set the
validated_by_data_values property (displayed as Validated By Data Values) 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 String allowNullValues
protected Boolean allowsEmptyValue
protected Boolean allowsNullValues
protected String basedOn
protected String calendar
protected DataItemDefinition dataItemDefinition
protected String dataType
protected String defaultValue
protected Number displaySize
protected Number fraction
protected Boolean isComputed
protected Boolean isSigned
protected String itemKind
protected Number level
protected Number minimumLength
protected String odbcType
protected Number position
protected String type
protected Boolean unique
protected ItemList<DataItemValue> validatedByDataValues
public String getAllowNullValues()
allow_null_values property (displayed as 'Null Value') of the object.Stringpublic void setAllowNullValues(String allowNullValues)
allow_null_values property (displayed as Null Value) of the object.allowNullValues - the value to setpublic Boolean getAllowsEmptyValue()
allows_empty_value property (displayed as 'Allows Empty Value') of the object.Booleanpublic void setAllowsEmptyValue(Boolean allowsEmptyValue)
allows_empty_value property (displayed as Allows Empty Value) of the object.allowsEmptyValue - the value to setpublic 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 String getBasedOn()
based_on property (displayed as 'Based On') of the object.Stringpublic void setBasedOn(String basedOn)
based_on property (displayed as Based On) of the object.basedOn - the value to setpublic String getCalendar()
calendar property (displayed as 'Calendar') of the object.Stringpublic void setCalendar(String calendar)
calendar property (displayed as Calendar) of the object.calendar - the value to setpublic DataItemDefinition getDataItemDefinition()
data_item_definition property (displayed as 'Data Item Definition') of the object.DataItemDefinitionpublic void setDataItemDefinition(DataItemDefinition dataItemDefinition)
data_item_definition property (displayed as Data Item Definition) of the object.dataItemDefinition - the value to setpublic String getDataType()
data_type property (displayed as 'Type Code') of the object.Stringpublic void setDataType(String dataType)
data_type property (displayed as Type Code) of the object.dataType - the value to setpublic String getDefaultValue()
default_value property (displayed as 'Default Value') of the object.Stringpublic void setDefaultValue(String defaultValue)
default_value property (displayed as Default Value) of the object.defaultValue - the value to setpublic Number getDisplaySize()
display_size property (displayed as 'Display Size') of the object.Numberpublic void setDisplaySize(Number displaySize)
display_size property (displayed as Display Size) of the object.displaySize - 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 ItemList<Array> getHasDimension()
has_dimension property (displayed as 'Has Dimension') of the object.ItemList<Array>public void setHasDimension(ItemList<Array> hasDimension)
has_dimension property (displayed as Has Dimension) of the object.hasDimension - the value to setpublic Boolean getIsComputed()
is_computed property (displayed as 'Is Computed') of the object.Booleanpublic void setIsComputed(Boolean isComputed)
is_computed property (displayed as Is Computed) of the object.isComputed - the value to setpublic Boolean getIsSigned()
is_signed property (displayed as 'Is Signed') of the object.Booleanpublic void setIsSigned(Boolean isSigned)
is_signed property (displayed as Is Signed) of the object.isSigned - the value to setpublic String getItemKind()
item_kind property (displayed as 'Item Kind') of the object.Stringpublic void setItemKind(String itemKind)
item_kind property (displayed as Item Kind) of the object.itemKind - the value to setpublic List<Number> getLength()
length property (displayed as 'Maximum Length') of the object.List<Number>public void setLength(List<Number> length)
length property (displayed as Maximum 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') of the object.Booleanpublic void setUnique(Boolean unique)
unique property (displayed as Unique) of the object.unique - the value to setpublic ItemList<DataItemValue> getValidatedByDataValues()
validated_by_data_values property (displayed as 'Validated By Data Values') of the object.ItemList<DataItemValue>public void setValidatedByDataValues(ItemList<DataItemValue> validatedByDataValues)
validated_by_data_values property (displayed as Validated By Data Values) of the object.validatedByDataValues - the value to setCopyright © 2018–2021 ODPi. All rights reserved.