|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1) E10663-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.rules.sdk2.dictionary.DictionaryObject
public abstract class DictionaryObject
Base class for a RuleDictionary and its components and component tables.
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)Handles for the same DictionaryObject are equal. |
boolean |
exists() |
abstract java.util.List<DOID> |
getAEReferences()Get DOIDs referenced by this Object and descendants. |
abstract java.util.List<DOID> |
getAllReferences()Get all DOIDs referenced by this Object and descendants. |
CombinedDataModel |
getCombinedDataModel()get the combined data model from containing dictionary and linked dictionaries |
java.util.Set<DOID> |
getContainedIDs()Get the ID of this object and all objects that it contains, recursively. |
java.util.Set<DOID> |
getContainedIDs(java.util.Set<DOID> addedIDs) |
DataModel |
getDataModel()Get the data model for the containing dictionary |
RuleDictionary |
getDictionary()Get the dictionary that contains this component. |
DOID |
getID()Get dictionary object ID. |
java.lang.String |
getIndent() |
int |
getLevel() |
java.lang.String |
getObjectPath()get the localized path to this object starting with the dictionary, e.g. |
java.lang.String |
getObjectType()get the localized name of the type of this dictionary object. |
DictionaryObject |
getParentByClass(java.lang.Class pclass)search the parent chain for an object that correspondes to specified type. |
DictionaryComponent |
getParentComponent()get parent dictionary component |
DictionaryComponentTable |
getParentComponentTable()get parent dictionary component table |
DictionaryObject |
getParentObject()Get the immediate parent object |
java.util.List<DOID> |
getReferences()Get all DOIDs referenced by this Component and IDTable properties, but does not include contained dictonary components. |
RuleSet |
getRuleSet()Get the RuleSet containing this dictionary object. |
int |
getState() |
java.util.List<SDKWarning> |
getWarnings(boolean includeDescendants)get Warnings associated with this dictionary object or its descendants. |
int |
hashCode()Handles for the same DictionaryObject have the same hash code |
boolean |
isModified() |
abstract void |
validate(java.util.List<SDKException> errors, java.util.List<SDKWarning> warnings)Validate the entire dictionary object and its decendants. |
void |
validate(java.util.List<SDKException> errors, java.util.List<SDKWarning> warnings, int modelChangeLowerBound)Deprecated. Use DictionaryObject.validate(List,List) |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - object to test for equalitypublic int hashCode()
hashCode in class java.lang.Objectpublic abstract java.util.List<DOID> getAEReferences()
public abstract java.util.List<DOID> getAllReferences()
public java.util.List<DOID> getReferences()
public DictionaryObject getParentObject()
public DOID getID()
public boolean exists()
public RuleDictionary getDictionary()
public DictionaryObject getParentByClass(java.lang.Class pclass)
public DataModel getDataModel()
public CombinedDataModel getCombinedDataModel()
public RuleSet getRuleSet()
@Deprecated
public void validate(java.util.List<SDKException> errors,
java.util.List<SDKWarning> warnings,
int modelChangeLowerBound)
DictionaryObject.validate(List,List)
public abstract void validate(java.util.List<SDKException> errors,
java.util.List<SDKWarning> warnings)
errors - a List of error exceptions to append to.warnings - a List of warning exceptions to append to.DictionaryObject.validate(List,List,int,int)public DictionaryComponent getParentComponent()
public DictionaryComponentTable getParentComponentTable()
public java.lang.String getObjectType()
public java.lang.String getObjectPath()
public java.util.Set<DOID> getContainedIDs()
public java.util.Set<DOID> getContainedIDs(java.util.Set<DOID> addedIDs)
public java.util.List<SDKWarning> getWarnings(boolean includeDescendants)
RuleDictionary.update(java.util.List<oracle.rules.sdk2.exception.SDKWarning>) are returned.includeDescendants - whether to include warnings bound to this object's descendants.public int getLevel()
public java.lang.String getIndent()
public boolean isModified()
public int getState()
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1) E10663-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||