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

E10663-11

oracle.rules.sdk2.dictionary
Class IDTableProperty<T extends DictionaryComponent>

java.lang.Object
  extended by oracle.rules.sdk2.dictionary.DictionaryProperty<IDTable<T>>
      extended by oracle.rules.sdk2.dictionary.IDTableProperty<T>
All Implemented Interfaces:
java.io.Serializable

public class IDTableProperty<T extends DictionaryComponent>
extends DictionaryProperty<IDTable<T>>

See Also:
Serialized Form

Nested Class Summary
static class IDTableProperty.Diff<T extends DictionaryComponent>
           
 
Nested classes/interfaces inherited from class oracle.rules.sdk2.dictionary.DictionaryProperty
DictionaryProperty.DiffType
 
Method Summary
 boolean add(T dc)
          Default add simply adds to the ID table.
 void clear()
          Default clear simply clears the ID table.
 java.lang.String[] getStringValue()
          Get the string value of the table
 java.lang.String[] getStringValueOptions()
          Get the options for the string values of the table
 void setStringValue(java.lang.String... value)
          Set the string value of the table
 
Methods inherited from class oracle.rules.sdk2.dictionary.DictionaryProperty
getDiff, getDiffs, getName, getValue, hasDiff
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

add

public boolean add(T dc)
Default add simply adds to the ID table. Override for other behavior (e.g. adding a DTRule to a conflict table)

Parameters:
dc - DictionaryComponent
Returns:
whether dc was added

clear

public void clear()
Default clear simply clears the ID table. Override for other behavior (e.g. clearing a DTRule from a conflict table is a no-op; must add rule to correct table)


getStringValue

public java.lang.String[] getStringValue()
Get the string value of the table

Returns:
String[], or null if no string value is defined

getStringValueOptions

public java.lang.String[] getStringValueOptions()
Get the options for the string values of the table

Returns:
String[], or null if no string value is defined

setStringValue

public void setStringValue(java.lang.String... value)
Set the string value of the table


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

E10663-11

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