Skip navigation links

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


oracle.rules.sdk.editor.ruleset
Class ExpressionTable

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.ArrayList
              extended byoracle.rules.sdk.editor.ruleset.RuleComponentTable
                  extended byoracle.rules.sdk.editor.ruleset.ExpressionTable

All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable

public class ExpressionTable
extends RuleComponentTable

An ExpressionTable is a list of expressions which can be used in function calls or asserts. It is created when an Action Form property is set so that it has the correct number and type of parameters. Rows cannot be added, deleted, or moved. Calling an update methods throws OperationNotSupportedException.

See Also:
Serialized Form

Constructor Summary
ExpressionTable()
           

 

Method Summary
 Expression getExpression(int index)
          Get the Expression at the given index
 Expression getExpression(java.lang.String id)
          Get the Expression with the given ID
 Expression[] getExpressions()
          Get Expressions as an Array of the correct type.

 

Methods inherited from class oracle.rules.sdk.editor.ruleset.RuleComponentTable
add, add, addAll, discardCopy, get, getMarked, getParent, mark, mark, move, remove, remove, removeMarked, restoreCopy, saveCopy, set, unMark, validate

 

Methods inherited from class java.util.ArrayList
addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, size, toArray, toArray, trimToSize

 

Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList

 

Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString

 

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

 

Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList

 

Constructor Detail

ExpressionTable

public ExpressionTable()

Method Detail

getExpressions

public Expression[] getExpressions()
Get Expressions as an Array of the correct type.
Returns:
an Array of Expressions

getExpression

public Expression getExpression(int index)
Get the Expression at the given index
Returns:
the Expression

getExpression

public Expression getExpression(java.lang.String id)
Get the Expression with the given ID
Returns:
the Expression

Skip navigation links

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


Copyright © 2006, Oracle. All rights reserved.