Class ConnectedSchemaAttributes
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
org.odpi.openmetadata.frameworks.connectors.properties.PropertyIteratorBase
org.odpi.openmetadata.frameworks.connectors.properties.SchemaAttributes
org.odpi.openmetadata.frameworkservices.ocf.metadatamanagement.client.ConnectedSchemaAttributes
- All Implemented Interfaces:
Iterator<SchemaAttribute>
ConnectedSchemaAttributes provides the open metadata iterator for the attributes of a schema.
This iterator extends the Open Connector Framework (OCF) SchemaAttributes object.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.PropertyIteratorBase
pagingIterator
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
CURRENT_AUDIT_HEADER_VERSION
-
Method Summary
Modifier and TypeMethodDescriptionprotected SchemaAttributes
Clones this iterator.protected List<ElementBase>
getCachedList
(int cacheStartPointer, int maximumSize) Method implemented by subclass to retrieve the next cached list of elements.Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.SchemaAttributes
cloneElement, hasNext, next, remove, toString
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
equals, getHeaderVersion, hashCode, setHeaderVersion
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Method Details
-
cloneIterator
Clones this iterator.- Specified by:
cloneIterator
in classSchemaAttributes
- Returns:
- new cloned object.
-
getCachedList
protected List<ElementBase> getCachedList(int cacheStartPointer, int maximumSize) throws PropertyServerException Method implemented by subclass to retrieve the next cached list of elements.- Specified by:
getCachedList
in classPropertyIteratorBase
- Parameters:
cacheStartPointer
- where to start the cache.maximumSize
- maximum number of elements in the cache.- Returns:
- list of elements corresponding to the supplied cache pointers.
- Throws:
PropertyServerException
- there is a problem retrieving elements from the property (metadata) server.
-