public class DatabaseDomain extends Reference
database_domain asset type in IGC, displayed as 'Database Domain' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected DatabaseSchema |
databaseSchema |
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 Number |
length |
protected String |
longDescription |
protected String |
name |
protected String |
nativeId |
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 String |
shortDescription |
protected ItemList<DataItem> |
usedByDataItems |
| Constructor and Description |
|---|
DatabaseDomain() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseSchema |
getDatabaseSchema()
Retrieve the
database_schema property (displayed as 'Database Schema') 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. |
Number |
getLength()
Retrieve the
length property (displayed as 'Length') of the object. |
String |
getLongDescription()
Retrieve the
long_description property (displayed as 'Long Description') of the object. |
String |
getNativeId()
Retrieve the
native_id property (displayed as 'Native ID') of the object. |
String |
getOdbcType()
Retrieve the
odbc_type property (displayed as 'ODBC Type') of the object. |
String |
getShortDescription()
Retrieve the
short_description property (displayed as 'Short Description') of the object. |
String |
getTheName()
Retrieve the
name property (displayed as 'Name') of the object. |
ItemList<DataItem> |
getUsedByDataItems()
Retrieve the
used_by_data_items property (displayed as 'Used by Data Items') of the object. |
void |
setDatabaseSchema(DatabaseSchema databaseSchema)
Set the
database_schema property (displayed as Database Schema) 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(Number length)
Set the
length property (displayed as Length) of the object. |
void |
setLongDescription(String longDescription)
Set the
long_description property (displayed as Long Description) of the object. |
void |
setNativeId(String nativeId)
Set the
native_id property (displayed as Native ID) of the object. |
void |
setOdbcType(String odbcType)
Set the
odbc_type property (displayed as ODBC Type) of the object. |
void |
setShortDescription(String shortDescription)
Set the
short_description property (displayed as Short Description) of the object. |
void |
setTheName(String name)
Set the
name property (displayed as Name) of the object. |
void |
setUsedByDataItems(ItemList<DataItem> usedByDataItems)
Set the
used_by_data_items property (displayed as Used by Data Items) of the object. |
areModificationDetailsPopulated, 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 dataType
protected DatabaseSchema databaseSchema
protected Number fraction
protected Number length
protected String longDescription
protected String name
protected String nativeId
protected String odbcType
protected String shortDescription
public 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 DatabaseSchema getDatabaseSchema()
database_schema property (displayed as 'Database Schema') of the object.DatabaseSchemapublic void setDatabaseSchema(DatabaseSchema databaseSchema)
database_schema property (displayed as Database Schema) of the object.databaseSchema - 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 Number getLength()
length property (displayed as 'Length') of the object.Numberpublic void setLength(Number length)
length property (displayed as Length) of the object.length - the value to setpublic String getLongDescription()
long_description property (displayed as 'Long Description') of the object.Stringpublic void setLongDescription(String longDescription)
long_description property (displayed as Long Description) of the object.longDescription - the value to setpublic String getTheName()
name property (displayed as 'Name') of the object.Stringpublic void setTheName(String name)
name property (displayed as Name) of the object.name - the value to setpublic String getNativeId()
native_id property (displayed as 'Native ID') of the object.Stringpublic void setNativeId(String nativeId)
native_id property (displayed as Native ID) of the object.nativeId - 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 String getShortDescription()
short_description property (displayed as 'Short Description') of the object.Stringpublic void setShortDescription(String shortDescription)
short_description property (displayed as Short Description) of the object.shortDescription - the value to setpublic ItemList<DataItem> getUsedByDataItems()
used_by_data_items property (displayed as 'Used by Data Items') of the object.ItemList<DataItem>Copyright © 2018–2021 ODPi. All rights reserved.