Package | Description |
---|---|
oracle.adf.model.adapter |
Contains the implementation for abstract adapters for various oracle.binding.DataControl
implementation shipped with ADF.
|
oracle.adf.model.binding |
Contains the abstract implementation of ADFm binding objects.
|
oracle.adf.model.connection.rest | |
oracle.adf.model.connection.webservice.impl | |
oracle.jbo.common |
Contains the implementation of components shared by thin clients and the middle tier.
|
oracle.jbo.mom |
Contains the abstract implementation for meta object management in various ADF tiers.
|
oracle.jbo.rules |
Contains sample validation beans.
|
oracle.jbo.server |
Contains the implementation of middle tier components.
|
oracle.jbo.server.defmerge | |
oracle.jbo.uicli.mom |
Contains classes that implement metadata management for ADF Swing.
|
oracle.jbo.uicli.mom.dcext | |
oracle.jbo.uicli.mom.defmerge |
Modifier and Type | Method and Description |
---|---|
DifferDetails |
AdapterDataControlDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Checks if there are any differences between the current object and the original object
|
Modifier and Type | Method and Description |
---|---|
void |
AdapterDataControlDef.applyDiffContents(DifferDetails dif,
DiffResolver resolver)
Checks if there are any differences between the target object and the original object
|
DifferDetails |
AdapterDataControlDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Checks if there are any differences between the current object and the original object
|
Modifier and Type | Method and Description |
---|---|
DifferDetails |
DCDataControlReference.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlReference.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlConfigDef.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Checks if there are any differences between the current object's children and the original object's children
|
DifferDetails |
DCBindingContainerReference.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCBindingContainerDef.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCBindingContainerReference.diffChildrenAliases(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCIteratorBindingDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCExecutableBindingDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlReference.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlConfigDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Checks if there are any differences between the current object and the original object
|
DifferDetails |
DCDataControlReference.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlReference.ensureDifferDetails(DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
void |
DCExecutableBindingDef.applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
void |
DCDataControlReference.applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
void |
DCDataControlConfigDef.applyDiffChildren(DifferDetails dif,
DiffResolver resolver)
Inserts,updates,deletes the child object upon finding the diff
|
void |
DCBindingContainerDef.applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
void |
DCIteratorBindingDef.applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
void |
DCExecutableBindingDef.applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
void |
DCDataControlReference.applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
DifferDetails |
DCDataControlReference.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlReference.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlConfigDef.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Checks if there are any differences between the current object's children and the original object's children
|
DifferDetails |
DCBindingContainerReference.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCBindingContainerDef.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCBindingContainerReference.diffChildrenAliases(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCIteratorBindingDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCExecutableBindingDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlReference.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlConfigDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Checks if there are any differences between the current object and the original object
|
DifferDetails |
DCDataControlReference.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCDataControlReference.ensureDifferDetails(DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
DifferDetails |
RestConnection.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.ensureDifferDetails(DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
void |
RestConnection.applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
void |
RestConnection.applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
DifferDetails |
RestConnection.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
RestConnection.ensureDifferDetails(DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
DifferDetails |
WebServiceConnectionImpl.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.ensureDifferDetails(DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
void |
WebServiceConnectionImpl.applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
void |
WebServiceConnectionImpl.applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
DifferDetails |
WebServiceConnectionImpl.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
WebServiceConnectionImpl.ensureDifferDetails(DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
DifferDetails |
PersistableDefObject.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
This method is the entry point call when the diffing process
begins on the document-level def.
|
static DifferDetails |
DifferBase.diffBoolArray(DiffMergeable docDef,
java.lang.String[] elems,
boolean[] newVals,
boolean[] oldVals,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.diffChild(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.lang.Object child,
java.lang.Object orgChild,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Performs diff of children defs.
|
DifferDetails |
PersistableDefObject.diffChildrenHLDefs(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.diffChildrenList(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.util.List lst,
java.util.List orgLst,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.diffChildrenMap(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.util.Map map,
java.util.Map orgMap,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffChildrenProperties(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Performs diff of scalar values.
|
static DifferDetails |
DifferBase.diffIntArray(DiffMergeable docDef,
java.lang.String[] elems,
int[] newVals,
int[] oldVals,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
The work-horse method performing diff between two defs of this
def type.
|
static DifferDetails |
DifferBase.diffStringArray(DiffMergeable docDef,
java.lang.String[] elems,
java.lang.String[] newVals,
java.lang.String[] oldVals,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.doDiffChildrenList(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.util.List lst,
java.util.List orgLst,
DifferDetails difDetails,
boolean isOne) |
DifferDetails |
PersistableDefObject.ensureDifferDetails(DifferDetails difDetails) |
DifferDetails |
DiffMergeable.ensureDifferDetails(DifferDetails difDetails)
Ensures that we have a valid
DifferDetails . |
DifferDetails |
TransferDefWriter.getChildren() |
DifferDetails |
TransferDefWriter.getContents() |
Modifier and Type | Method and Description |
---|---|
void |
DiffPropertiesMerge.applyDiffChanges(java.lang.Object id,
DifferDetails difDetails,
DiffResolver res) |
abstract void |
DiffChildrenMerge.applyDiffChanges(java.lang.Object id,
DifferDetails difDetails,
DiffResolver res) |
void |
DiffResolver.applyDiffChildren(DifferDetails editDif) |
void |
PersistableDefObject.applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
void |
DiffMergeable.applyDiffChildren(DifferDetails dif,
DiffResolver resolver)
Applies changes to children defs.
|
void |
DiffResolver.applyDiffContents(DifferDetails editDif) |
void |
PersistableDefObject.applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
void |
DiffMergeable.applyDiffContents(DifferDetails dif,
DiffResolver resolver)
When diff/merge operation is requested, we have the following
three def objects:
|
DifferDetails |
PersistableDefObject.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.beginDiffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
This method is the entry point call when the diffing process
begins on the document-level def.
|
DifferBase |
DiffResolver.checkForRename(DifferBase resolveResult,
java.lang.Object id,
java.lang.Object editValue,
java.lang.Object toMergeValue,
DifferDetails childDif) |
static DifferDetails |
DifferBase.diffBoolArray(DiffMergeable docDef,
java.lang.String[] elems,
boolean[] newVals,
boolean[] oldVals,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.diffChild(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.lang.Object child,
java.lang.Object orgChild,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Performs diff of children defs.
|
DifferDetails |
PersistableDefObject.diffChildrenHLDefs(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.diffChildrenList(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.util.List lst,
java.util.List orgLst,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.diffChildrenMap(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.util.Map map,
java.util.Map orgMap,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffChildrenProperties(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
Performs diff of scalar values.
|
static DifferDetails |
DifferBase.diffIntArray(DiffMergeable docDef,
java.lang.String[] elems,
int[] newVals,
int[] oldVals,
DifferDetails difDetails) |
DifferDetails |
PersistableDefObject.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DiffMergeable.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails)
The work-horse method performing diff between two defs of this
def type.
|
static DifferDetails |
DifferBase.diffStringArray(DiffMergeable docDef,
java.lang.String[] elems,
java.lang.String[] newVals,
java.lang.String[] oldVals,
DifferDetails difDetails) |
static DifferDetails |
DifferChildren.doDiffChildrenList(DiffMergeable docDef,
DiffMergeable def,
java.lang.String elemToDiff,
java.util.List lst,
java.util.List orgLst,
DifferDetails difDetails,
boolean isOne) |
DifferDetails |
PersistableDefObject.ensureDifferDetails(DifferDetails difDetails) |
DifferDetails |
DiffMergeable.ensureDifferDetails(DifferDetails difDetails)
Ensures that we have a valid
DifferDetails . |
void |
DiffResolver.renameChildDef(DifferDetails childDif,
java.lang.Object newVal,
int resolution,
java.lang.Object editValue,
java.lang.Object toMergeValue) |
Constructor and Description |
---|
DifferDetails(DifferDetails base) |
Modifier and Type | Method and Description |
---|---|
boolean |
VODiffResolver.keepChildSandboxInserted(int origConflict,
Row parRow,
DifferDetails dif,
java.lang.String childKy,
DifferChangeEntry entry)
Advanced API to be used in restricted scenarios.
|
void |
VODiffResolver.renameChildDef(DifferDetails childDif,
java.lang.Object newVal,
int resolution,
java.lang.Object editValue,
java.lang.Object toMergeValue) |
Modifier and Type | Method and Description |
---|---|
DifferDetails |
JUApplicationDefImpl.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
JUApplicationDefImpl.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
void |
JUApplicationDefImpl.applyDiffChildren(DifferDetails dif,
DiffResolver resolver) |
DifferDetails |
JUApplicationDefImpl.diffChildren(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
JUApplicationDefImpl.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
DifferDetails |
DCLAttributeDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCLAttributeDef.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
void |
DCLAttributeDef.applyDiffContents(DifferDetails dif,
DiffResolver resolver) |
DifferDetails |
DCLAttributeDef.diffContents(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
DifferDetails |
DCLAttributeDef.diffObjects(DiffMergeable docDef,
DiffMergeable orgDef,
DifferDetails difDetails) |
Modifier and Type | Method and Description |
---|---|
DifferBase |
JUMergeConflictResolver.checkForRename(DifferBase resolveResult,
java.lang.Object id,
java.lang.Object editValue,
java.lang.Object toMergeValue,
DifferDetails childDif) |
void |
JUMergeConflictResolver.renameChildDef(DifferDetails childDif,
java.lang.Object newVal,
int resolution,
java.lang.Object editValue,
java.lang.Object toMergeValue) |