Class MetadataItem
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.Referenceable
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaElement
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaAttribute
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.model.AnalyticsMetadata
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.model.MetadataItem
-
public class MetadataItem extends AnalyticsMetadata
MetadataItem is an abstraction of something that references source of simple data that have same type like integer, string, etc.
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaAttribute
elementPosition, nativeJavaClass
-
Fields inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaElement
description, displayName
-
Fields inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.Referenceable
additionalProperties, guid, qualifiedName
-
-
Constructor Summary
Constructors Constructor Description MetadataItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addItem(MetadataItem item)
Add single nested item.java.lang.String
getDataType()
java.lang.String
getExpression()
java.util.List<MetadataItem>
getItem()
Get the nested data.MetadataItem
getItem(int index)
MetadataItem
removeItem(int index)
void
setDataType(java.lang.String dataType)
void
setExpression(java.lang.String expression)
void
setItem(java.util.List<MetadataItem> items)
Set all nested items.-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.model.AnalyticsMetadata
addSourceGuid, addSourceId, equals, getIdentifier, getSourceGuid, getSourceId, getType, hashCode, setIdentifier, setSourceGuid, setSourceId, setType
-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaAttribute
cloneSchemaElement, getElementPosition, getNativeJavaClass, setElementPosition, setNativeJavaClass, toString
-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaElement
getDescription, getDisplayName, setDescription, setDisplayName
-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.Referenceable
getAdditionalProperties, getGuid, getQualifiedName, setAdditionalProperties, setGuid, setQualifiedName
-
-
-
-
Method Detail
-
getItem
public java.util.List<MetadataItem> getItem()
Get the nested data.- Returns:
- the items.
-
setItem
public void setItem(java.util.List<MetadataItem> items)
Set all nested items.- Parameters:
items
- the items to set.
-
addItem
public void addItem(MetadataItem item)
Add single nested item.- Parameters:
item
- to add.
-
removeItem
public MetadataItem removeItem(int index)
-
getItem
public MetadataItem getItem(int index)
-
getExpression
public java.lang.String getExpression()
-
setExpression
public void setExpression(java.lang.String expression)
-
getDataType
public java.lang.String getDataType()
-
setDataType
public void setDataType(java.lang.String dataType)
-
-