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 DTActionTable

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<DTAction>
                  extended by oracle.rules.sdk2.decisiontable.DTActionTable

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<DTAction>, java.util.Collection<DTAction>, java.util.List<DTAction>

public class DTActionTable
extends DTComponentTable<DTAction>

An ordered list of DTActions in the decision table. RuleSheet contains a DTActionTable, which holds multiple DTActions shared by the rules in the sheet.

See Also:
Serialized Form

Field Summary

 

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

 

Method Summary
 void clear()
          remove all elements in the table
 DTAction remove(int index)
          Remove the DictionaryComponent at the given index from the table
 boolean remove(java.lang.Object o)
          remove the DictionaryComponent from this table

 

Methods inherited from class oracle.rules.sdk2.decisiontable.DTComponentTable
addAll, addAll, parentRuleSheet, removeAll, retainAll, set

 

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

 

Methods inherited from class oracle.rules.sdk2.dictionary.DictionaryComponentTable
add, add, add, contains, containsAll, copyTo, cut, get, getAEReferences, getAllReferences, getByAlias, getByID, getByName, getLast, getMarked, indexOf, isEmpty, isLocked, iterator, listIterator, listIterator, mark, move, move, paste, 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

remove

public DTAction remove(int index)
Description copied from class: DictionaryComponentTable
Remove the DictionaryComponent at the given index from the table
Specified by:
remove in interface java.util.List<DTAction>
Overrides:
remove in class DictionaryComponentTable<DTAction>
Parameters:
index - the index of the RuleCompoonent in the table.
Returns:
the Object which was removed.

remove

public boolean remove(java.lang.Object o)
Description copied from class: DictionaryComponentTable
remove the DictionaryComponent from this table
Specified by:
remove in interface java.util.Collection<DTAction>
Specified by:
remove in interface java.util.List<DTAction>
Overrides:
remove in class DictionaryComponentTable<DTAction>

clear

public void clear()
Description copied from class: DictionaryComponentTable
remove all elements in the table
Specified by:
clear in interface java.util.Collection<DTAction>
Specified by:
clear in interface java.util.List<DTAction>
Overrides:
clear in class DictionaryComponentTable<DTAction>

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.