Class ViewObjectReference

java.lang.Object
oracle.rules.sdk2.decisionpoint.ViewObjectReference

public class ViewObjectReference extends Object
  • Constructor Details

    • ViewObjectReference

      public ViewObjectReference()
    • ViewObjectReference

      public ViewObjectReference(ViewObjectRef vor)
    • ViewObjectReference

      public ViewObjectReference(SimpleDecisionPointInput dpinput)
  • Method Details

    • getKeyValues

      public List<DecisionPoint.NamedValue> getKeyValues()
    • getViewObjectLoader

      public String getViewObjectLoader()
    • getFetchSize

      public short getFetchSize()
      The number of rows pre-fetched per call to the database. This should be set to a value according to the magnitude of the number of rows. Note that the row pre-fetch size has performance ramifications. A larger fetch size is more expensive in terms of memory usage than a smaller size. A smaller fetch size will incur the database call overhead once per row, which can significantly reduce performance. The default fetch size is 1 row.
    • setFetchSize

      public ViewObjectReference setFetchSize(short newfetchSize)
    • setMaxFetchSize

      public ViewObjectReference setMaxFetchSize(int newmaxFetchSize)
      Maximum number of rows to fetch for this View Object. This generally does not need to be changed. Value of -1 will retrieve an unlimited number of rows (default). Value of 0 will cause the database query not to be executed.
    • getMaxFetchSize

      public int getMaxFetchSize()
    • getForwardOnly

      public boolean getForwardOnly()
    • setForwardOnly

      public ViewObjectReference setForwardOnly(boolean newforwardOnly)
    • isUsingWhereClause

      public boolean isUsingWhereClause()
    • getName

      public String getName()
    • setName

      public ViewObjectReference setName(String name)
    • addKeyValue

      public ViewObjectReference addKeyValue(String name, Object value)
    • clearKeyValues

      public ViewObjectReference clearKeyValues()
    • setViewObjectLoader

      public ViewObjectReference setViewObjectLoader(String newviewObjectLoader)
    • setUsingWhereClause

      public ViewObjectReference setUsingWhereClause(boolean newusingWhereClause)