Package oracle.rules.sdk2.decisiontable
Class DTActionNodeTable
java.lang.Object
oracle.rules.sdk2.dictionary.DictionaryObject
oracle.rules.sdk2.dictionary.DictionaryComponentTable<T>
oracle.rules.sdk2.ruleset.RuleComponentTable<T>
oracle.rules.sdk2.decisiontable.DTComponentTable<DTActionNode>
oracle.rules.sdk2.decisiontable.DTActionNodeTable
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<DTActionNode>,Collection<DTActionNode>,List<DTActionNode>
A list of DTActionNodes per DTAction.
DTAction contains a DTActionNodeTable, which holds
multiple DTActionNodes.
The DTActionNodes and DTActionNodeTables are managed
automatically when DTActions are added and removed,
and when DTRules are added, removed, and swapped, and when DimensionNodes are
split and merged.
- See Also:
-
Field Summary
Fields inherited from class oracle.rules.sdk2.dictionary.DictionaryComponentTable
SORT, SORT_ASCEND, SORT_DECEND -
Method Summary
Modifier and TypeMethodDescriptionadd(int index) Create a new DTActionNode and add it at the given indexMethods inherited from class oracle.rules.sdk2.decisiontable.DTComponentTable
addAll, addAll, parentRuleSheet, removeAll, retainAll, setMethods inherited from class oracle.rules.sdk2.ruleset.RuleComponentTable
getParentMethods inherited from class oracle.rules.sdk2.dictionary.DictionaryComponentTable
_clear, _remove, _remove, add, add, add, clear, contains, containsAll, copyTo, copyTo, cut, filter, get, getAEReferences, getAllReferences, getByAlias, getByAlias, getByID, getByName, getExprParserReferences, getLast, getMarked, getProtoType, indexOf, initProtoType, isEmpty, isLocked, iterator, lastIndexOf, listIterator, listIterator, mark, move, move, ordering, paste, remove, remove, removeByAlias, removeByID, removeByName, removeMarked, removeProtoType, reorder, size, sort, sort, sort, subList, toArray, toArray, unMark, validate, validateMethods inherited from class oracle.rules.sdk2.dictionary.DictionaryObject
_clearID, equals, exists, getAEReferenceCount, getCombinedDataModel, getContainedIDs, getContainedIDs, getDataModel, getDictionary, getID, getIndent, getObjectPath, getObjectType, getParentByClass, getParentComponent, getParentComponentTable, getParentObject, getReferences, getRuleSet, getState, getWarnings, hashCode, isModified, setID, validateMethods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator
-
Method Details
-
add
Create a new DTActionNode and add it at the given index- Specified by:
addin classDictionaryComponentTable<DTActionNode>- Returns:
- a new DTActionNode
-