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.commonservices.ocf.metadatamanagement.client.ConnectedSchemaAttributes
-
- All Implemented Interfaces:
Serializable,Iterator<SchemaAttribute>
public class ConnectedSchemaAttributes extends SchemaAttributes
ConnectedSchemaAttributes provides the open metadata iterator for the attributes of a schema. This iterator extends the Open Connector Framework (OCF) SchemaAttributes object.- See Also:
- Serialized Form
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SchemaAttributescloneIterator()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.PropertyIteratorBase
getElementCount
-
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 Detail
-
cloneIterator
protected SchemaAttributes cloneIterator()
Clones this iterator.- Specified by:
cloneIteratorin 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:
getCachedListin 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.
-
-