@ThreadSafe public class EntitiesDescriptorDisassemblerStage extends BaseStage<Element>
| Constructor and Description |
|---|
EntitiesDescriptorDisassemblerStage() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doExecute(Collection<Item<Element>> itemCollection)
Performs the stage processing on the given Item collection.
|
protected void |
processEntitiesDescriptor(Collection<Item<Element>> itemCollection,
Element entitiesDescriptor)
Processes an EntitiesDescriptor element.
|
protected void |
processEntityDescriptor(Collection<Item<Element>> itemCollection,
Element entityDescriptor)
Processes an EntityDescriptor element.
|
execute, getCollectionPredicate, setCollectionPredicatesetIddoInitialize, getIddestroy, doDestroy, initialize, isDestroyed, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, isDestroyedprivate final Logger log
protected void doExecute(@Nonnull@NonnullElements Collection<Item<Element>> itemCollection)
The stage is guaranteed to be have been initialized and not destroyed when this is invoked.
protected void processEntitiesDescriptor(@Nonnull@NonnullElements Collection<Item<Element>> itemCollection, @Nonnull Element entitiesDescriptor)
itemCollection - collection to which EntityDescriptor metadata elements are addedentitiesDescriptor - the EntitiesDescriptor to break downprotected void processEntityDescriptor(@Nonnull@NonnullElements Collection<Item<Element>> itemCollection, @Nonnull Element entityDescriptor)
DOMElementItem element and adds it to the item
collections.itemCollection - collection to which metadata is addedentityDescriptor - entity descriptor to add to the item collectionCopyright © 1999–2016. All rights reserved.