|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.7) E10663-11 |
||||||||
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.Kind
enumerate 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 |
java.lang.String |
getDescription(boolean translate)
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 |
java.lang.String |
getListContentType(boolean translate)
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 |
java.lang.String |
getName(boolean translate)
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)
Deprecated. use #getName(true) |
java.lang.String |
getTranslatedValue()
Get the translated value of the choice, or null if none. |
java.lang.String |
getTranslatedValue(RuleDictionary dic)
Deprecated. use #getValue(true) or Choice.getTranslatedValue() |
java.lang.String |
getType()
Get the data type of the choice |
java.lang.String |
getType(boolean translate)
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) |
java.lang.String |
getValue(boolean translate)
Get the value of the choice |
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.Kind
java.lang.String getName()
java.lang.String getName(boolean translate)
translate
- flag to translate the name
@Deprecated java.lang.String getTranslatedName(RuleDictionary dic)
java.lang.String getValue()
SettableProperty.setValue(T)
java.lang.String getValue(boolean translate)
translate
- flag to translate the value
@Deprecated java.lang.String getTranslatedValue(RuleDictionary dic)
#getValue(true)
or Choice.getTranslatedValue()
java.lang.String getTranslatedValue()
java.lang.String getLiteralValue()
java.lang.String getAltValue()
java.lang.String getDescription()
java.lang.String getDescription(boolean translate)
translate
- flag to translate the description
java.lang.String getType()
java.lang.String getType(boolean translate)
translate
- flag to translate the data type
java.lang.String getListContentType()
java.lang.String getListContentType(boolean translate)
translate
- flag to translate the data type
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.7) E10663-11 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |