Package oracle.rules.sdk2.decisiontable
Class DTComponentTable<T extends RuleComponent>
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<T>
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<T>,Collection<T>,List<T>
- Direct Known Subclasses:
DimensionNodeTable,DimensionTable,DTActionNodeTable,DTActionTable,DTRuleTable
- See Also:
-
Field Summary
Fields inherited from class oracle.rules.sdk2.dictionary.DictionaryComponentTable
SORT, SORT_ASCEND, SORT_DECEND -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddAll(int index, Collection<? extends T> c) booleanaddAll(Collection<? extends T> c) Used internally by subclasses.Get the containing rule sheet.booleanremoveAll(Collection<?> c) remove all of the elements in the Collection from this tablebooleanretainAll(Collection<?> c) Used internally by subclasses.Methods inherited from class oracle.rules.sdk2.ruleset.RuleComponentTable
getParentMethods inherited from class oracle.rules.sdk2.dictionary.DictionaryComponentTable
_clear, _remove, _remove, add, 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
-
parentRuleSheet
Get the containing rule sheet.- Returns:
- RuleSheet
-
set
Description copied from class:DictionaryComponentTableUsed internally by subclasses.- Specified by:
setin interfaceList<T extends RuleComponent>- Overrides:
setin classDictionaryComponentTable<T extends RuleComponent>- Parameters:
index- at which to replace the new row.element- to replace existing, must be of correct type for table.
-
retainAll
- Specified by:
retainAllin interfaceCollection<T extends RuleComponent>- Specified by:
retainAllin interfaceList<T extends RuleComponent>- Overrides:
retainAllin classDictionaryComponentTable<T extends RuleComponent>
-
removeAll
Description copied from class:DictionaryComponentTableremove all of the elements in the Collection from this table- Specified by:
removeAllin interfaceCollection<T extends RuleComponent>- Specified by:
removeAllin interfaceList<T extends RuleComponent>- Overrides:
removeAllin classDictionaryComponentTable<T extends RuleComponent>
-
addAll
Description copied from class:DictionaryComponentTableUsed internally by subclasses.- Specified by:
addAllin interfaceCollection<T extends RuleComponent>- Specified by:
addAllin interfaceList<T extends RuleComponent>- Overrides:
addAllin classDictionaryComponentTable<T extends RuleComponent>
-
addAll
- Specified by:
addAllin interfaceList<T extends RuleComponent>- Overrides:
addAllin classDictionaryComponentTable<T extends RuleComponent>
-