public static class IOdiShortcutService.MaterializeResult
extends java.lang.Object
Object returned by materializableShortcut. This will return the newly created shortcut object and all other objects modified by this materialization.
Constructor and Description |
---|
IOdiShortcutService.MaterializeResult()
Internal use only.
|
IOdiShortcutService.MaterializeResult(oracle.odi.domain.shortcuts.IOdiShortcutable pMaterializedShorcutable,
java.util.Collection pPromotedShortcutables,
java.util.Collection pModifiedDescendanteShortcutables,
java.util.Collection pModifiedEntities)
Internal use only.
|
Modifier and Type | Method and Description |
---|---|
void |
append(IOdiShortcutService.MaterializeResult result)
Internal use only.
|
oracle.odi.domain.shortcuts.IOdiShortcutable |
getMaterializedShortcutable()
The object materialized from the shortcut.
|
java.util.List |
getMaterializedShortcutableList()
The objects materialized from the shortcuts.
|
java.util.Collection |
getModifiedDescendantShortcutables()
Return the descendants of the shortcutable that were modified.
|
java.util.Collection |
getModifiedEntities()
Return a collection of the modified entity objects.
|
java.util.Collection |
getPromotedShortcutables()
Return a collection of the promoted shortable objects.
|
public IOdiShortcutService.MaterializeResult(oracle.odi.domain.shortcuts.IOdiShortcutable pMaterializedShorcutable, java.util.Collection pPromotedShortcutables, java.util.Collection pModifiedDescendanteShortcutables, java.util.Collection pModifiedEntities)
public IOdiShortcutService.MaterializeResult()
public oracle.odi.domain.shortcuts.IOdiShortcutable getMaterializedShortcutable()
public java.util.List getMaterializedShortcutableList()
public java.util.Collection getModifiedEntities()
This collection consists of all the IOdiEntity objects that contained a reference to the materialized shortcutable objects. When the shortcutable was materialized, these objects were changed to refer to their new materialized objects.
public java.util.Collection getPromotedShortcutables()
The materialization process has the option to promote shortcutable objects used by the object being materialized to an object in the same release that has the same origination object.
public java.util.Collection getModifiedDescendantShortcutables()
When a shortcutable object is materialized, all descendants of the shortcut must be modified. Each descendant must now have the materialized shortcut as it's base object.
public void append(IOdiShortcutService.MaterializeResult result)