|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.2) E10663-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Choice
A Choice provides a hierarchy of choices for a ChoosableProperty.
| Nested Class Summary | |
|---|---|
static class |
Choice.Kindenumerate the kinds of choice |
| Method Summary | |
|---|---|
java.lang.String |
getAltValue()Get alternate value, e.g. |
java.util.List<Choice> |
getChildren()Get children as list. |
DictionaryComponent |
getDefinition()Get the dictionary component that defines this choice. |
java.lang.String |
getDescription()Get a description of the choice |
DOID |
getID()get the Dictionary Object ID (DOID) associated with this Choice |
Choice.Kind |
getKind()Get the kind of this choice. |
java.lang.String |
getListContentType()If the type of choice is List, get the data type of the content of the List |
DOID |
getListContentTypeID()If the type of choice is List, get the Dictionary Object ID (DOID) of the type of the content of the List |
java.lang.String |
getLiteralValue()Get the literal value associated with this choice, or null if none. |
java.lang.String |
getName()Get the name of the choice, typically the last component of the value, relative to the parent |
Choice |
getParent()Get parent choice |
java.lang.String |
getTranslatedName(RuleDictionary dic)Get the translated name of the choice, typically the last component of the translated value, relative to the parent |
java.lang.String |
getTranslatedValue(RuleDictionary dic)Get the translated value of the choice, suitable for input to TranslatedProperty.setTranslatedValue() |
java.lang.String |
getType()Get the data type of the choice |
DOID |
getTypeID()get the Dictionary Object ID (DOID) of the type of this Choice |
java.lang.String |
getValue()Get the value of the choice, suitable for input to SettableProperty.setValue(T) |
boolean |
isAssignable()can the choice be used as the target of an assignment? |
boolean |
isAssignablePrefix()can some ancestor of the choice be used as the target of an assignment? |
boolean |
isGlobal()is this choice completely defined by the data model? |
boolean |
isQualified()Is the value of this choice qualified by the value of this choice's parent? |
boolean |
isSelectable()is the Choice selectable? |
boolean |
isStatic()is the choice a Java static member? |
boolean |
isTestable()Can the choice be used in a rule test? |
| Method Detail |
|---|
Choice.Kind getKind()
Choice.Kindjava.lang.String getName()
java.lang.String getTranslatedName(RuleDictionary dic)
java.lang.String getValue()
SettableProperty.setValue(T)java.lang.String getTranslatedValue(RuleDictionary dic)
java.lang.String getLiteralValue()
java.lang.String getAltValue()
java.lang.String getDescription()
java.lang.String getType()
java.lang.String getListContentType()
boolean isSelectable()
boolean isGlobal()
boolean isStatic()
java.util.List<Choice> getChildren()
Choice getParent()
DictionaryComponent getDefinition()
DOID getID()
DOID getTypeID()
DOID getListContentTypeID()
boolean isQualified()
boolean isAssignable()
boolean isAssignablePrefix()
boolean isTestable()
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.2) E10663-08 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||