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 forMetadataItem
and 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 void
addContainer(MetadataContainer child)
void
addItem(MetadataItem item)
java.util.List<MetadataContainer>
getContainer()
MetadataContainer
getContainer(int index)
java.util.List<MetadataItem>
getItem()
MetadataItem
getItem(int index)
MetadataContainer
removeContainer(int index)
MetadataItem
removeItem(int index)
void
setContainer(java.util.List<MetadataContainer> container)
void
setItem(java.util.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 java.util.List<MetadataItem> getItem()
- Returns:
- the item
-
setItem
public void setItem(java.util.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 java.util.List<MetadataContainer> getContainer()
- Returns:
- the container
-
setContainer
public void setContainer(java.util.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)
-
-