Class MetadataContainer
- 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.MetadataContainer
-
public class MetadataContainer extends AnalyticsMetadata
MetadataContainer is abstraction of grouping element forMetadataItemand nested containers.
-
-
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 MetadataContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContainer(MetadataContainer child)voidaddItem(MetadataItem item)List<MetadataContainer>getContainer()MetadataContainergetContainer(int index)List<MetadataItem>getItem()MetadataItemgetItem(int index)MetadataContainerremoveContainer(int index)MetadataItemremoveItem(int index)voidsetContainer(List<MetadataContainer> container)voidsetItem(List<MetadataItem> item)-
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 List<MetadataItem> getItem()
- Returns:
- the item
-
setItem
public void setItem(List<MetadataItem> item)
- Parameters:
item- the items to set
-
addItem
public void addItem(MetadataItem item)
-
removeItem
public MetadataItem removeItem(int index)
-
getItem
public MetadataItem getItem(int index)
-
getContainer
public List<MetadataContainer> getContainer()
- Returns:
- the container
-
setContainer
public void setContainer(List<MetadataContainer> container)
- Parameters:
container- the container to set
-
addContainer
public void addContainer(MetadataContainer child)
-
removeContainer
public MetadataContainer removeContainer(int index)
-
getContainer
public MetadataContainer getContainer(int index)
-
-