Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.6.2)

E10663-08


oracle.rules.sdk2.decisiontable
Class DTComponentTable<T extends RuleComponent>

java.lang.Object
  extended by oracle.rules.sdk2.dictionary.DictionaryObject
      extended by oracle.rules.sdk2.dictionary.DictionaryComponentTable<T>
          extended by oracle.rules.sdk2.ruleset.RuleComponentTable<T>
              extended by oracle.rules.sdk2.decisiontable.DTComponentTable<T>

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<T>, java.util.Collection<T>, java.util.List<T>
Direct Known Subclasses:
DimensionNodeTable, DimensionTable, DTActionNodeTable, DTActionTable, DTRuleTable

public abstract class DTComponentTable<T extends RuleComponent>
extends RuleComponentTable<T>
See Also:
Serialized Form

Field Summary

 

Fields inherited from class oracle.rules.sdk2.dictionary.DictionaryComponentTable
SORT, SORT_ASCEND, SORT_DECEND

 

Method Summary
 boolean addAll(java.util.Collection<? extends T> c)
          Used internally by subclasses.
 boolean addAll(int index, java.util.Collection<? extends T> c)
           
 RuleSheet parentRuleSheet()
          Get the containing rule sheet.
 boolean removeAll(java.util.Collection<?> c)
          remove all of the elements in the Collection from this table
 boolean retainAll(java.util.Collection<?> c)
           
 T set(int index, T element)
          Used internally by subclasses.

 

Methods inherited from class oracle.rules.sdk2.ruleset.RuleComponentTable
getParent

 

Methods inherited from class oracle.rules.sdk2.dictionary.DictionaryComponentTable
add, add, add, clear, contains, containsAll, copyTo, cut, get, getAEReferences, getAllReferences, getByAlias, getByID, getByName, getLast, getMarked, indexOf, isEmpty, isLocked, iterator, listIterator, listIterator, mark, move, move, paste, remove, remove, removeByAlias, removeByID, removeByName, removeMarked, reorder, size, sort, sort, sort, subList, toArray, toArray, unMark, validate, validate

 

Methods inherited from class oracle.rules.sdk2.dictionary.DictionaryObject
equals, exists, getCombinedDataModel, getContainedIDs, getContainedIDs, getDataModel, getDictionary, getID, getIndent, getLevel, getObjectPath, getObjectType, getParentByClass, getParentComponent, getParentComponentTable, getParentObject, getReferences, getRuleSet, getState, getWarnings, hashCode, isModified, validate

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface java.util.List
add, equals, hashCode, lastIndexOf

 

Method Detail

parentRuleSheet

public RuleSheet parentRuleSheet()
Get the containing rule sheet.
Returns:
RuleSheet

set

public T set(int index,
             T element)
Description copied from class: DictionaryComponentTable
Used internally by subclasses.
Specified by:
set in interface java.util.List<T extends RuleComponent>
Overrides:
set in class DictionaryComponentTable<T extends RuleComponent>
Parameters:
index - at which to replace the new row.
element - to replace existing, must be of correct type for table.

retainAll

public boolean retainAll(java.util.Collection<?> c)
Specified by:
retainAll in interface java.util.Collection<T extends RuleComponent>
Specified by:
retainAll in interface java.util.List<T extends RuleComponent>
Overrides:
retainAll in class DictionaryComponentTable<T extends RuleComponent>

removeAll

public boolean removeAll(java.util.Collection<?> c)
Description copied from class: DictionaryComponentTable
remove all of the elements in the Collection from this table
Specified by:
removeAll in interface java.util.Collection<T extends RuleComponent>
Specified by:
removeAll in interface java.util.List<T extends RuleComponent>
Overrides:
removeAll in class DictionaryComponentTable<T extends RuleComponent>

addAll

public boolean addAll(java.util.Collection<? extends T> c)
Description copied from class: DictionaryComponentTable
Used internally by subclasses.
Specified by:
addAll in interface java.util.Collection<T extends RuleComponent>
Specified by:
addAll in interface java.util.List<T extends RuleComponent>
Overrides:
addAll in class DictionaryComponentTable<T extends RuleComponent>

addAll

public boolean addAll(int index,
                      java.util.Collection<? extends T> c)
Specified by:
addAll in interface java.util.List<T extends RuleComponent>
Overrides:
addAll in class DictionaryComponentTable<T extends RuleComponent>

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.6.2)

E10663-08


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.