Skip navigation links
oracle.rules.sdk.editor.datamodel
Class FactType
java.lang.Object
java.util.AbstractMap
java.util.HashMap
oracle.rules.sdk.editor.datamodel.ModelComponent
oracle.rules.sdk.editor.datamodel.FactType
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Map, java.io.Serializable
- Direct Known Subclasses:
- JavaFactType, PrimitiveFactType, RLFactType
- public abstract class FactType
- extends ModelComponent
Represents either a primitive type, a java type, a JAXB type or an RL type
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
BOOLEAN
|
static java.lang.String |
BYTE
|
static java.lang.String |
CHAR
|
static java.lang.String |
DOUBLE
|
static java.lang.String |
FLOAT
|
static java.lang.String[] |
FORMS
|
static java.lang.String |
INT
|
static java.lang.String |
JAVA
|
static java.lang.String |
JAXB
|
static java.lang.String |
LONG
|
static java.lang.String |
PRIMITIVE
|
static java.lang.String |
PROP_FORM
|
static java.lang.String |
RL
|
static java.lang.String |
SHORT
|
static java.lang.String |
STRING
|
static java.lang.String |
VOID
|
Method Summary |
java.lang.String |
getForm()
Get the form of the fact type. |
java.lang.String[] |
getFormOptions()
Get the list of possible form values |
void |
setForm(java.lang.String form)
Set form of the Fact type |
Methods inherited from class oracle.rules.sdk.editor.datamodel.ModelComponent |
get, getAlias, getDataModel, getID, getName, getParent, getProperties, getVisible, setAlias, setName, setVisible, validate |
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
PROP_FORM
public static final java.lang.String PROP_FORM
-
- See Also:
- Constant Field Values
JAVA
public static final java.lang.String JAVA
-
- See Also:
- Constant Field Values
JAXB
public static final java.lang.String JAXB
-
- See Also:
- Constant Field Values
RL
public static final java.lang.String RL
-
- See Also:
- Constant Field Values
PRIMITIVE
public static final java.lang.String PRIMITIVE
-
- See Also:
- Constant Field Values
FORMS
public static final java.lang.String[] FORMS
INT
public static final java.lang.String INT
-
- See Also:
- Constant Field Values
LONG
public static final java.lang.String LONG
-
- See Also:
- Constant Field Values
DOUBLE
public static final java.lang.String DOUBLE
-
- See Also:
- Constant Field Values
CHAR
public static final java.lang.String CHAR
-
- See Also:
- Constant Field Values
STRING
public static final java.lang.String STRING
-
- See Also:
- Constant Field Values
BOOLEAN
public static final java.lang.String BOOLEAN
-
- See Also:
- Constant Field Values
VOID
public static final java.lang.String VOID
-
- See Also:
- Constant Field Values
BYTE
public static final java.lang.String BYTE
-
- See Also:
- Constant Field Values
SHORT
public static final java.lang.String SHORT
-
- See Also:
- Constant Field Values
FLOAT
public static final java.lang.String FLOAT
-
- See Also:
- Constant Field Values
getForm
public java.lang.String getForm()
- Get the form of the fact type.
-
- Returns:
- one of JAVA, JAXB, RL and PRIMITIVE
setForm
public void setForm(java.lang.String form)
- Set form of the Fact type
-
- Parameters:
form
- is one of JAVA, JAXB, RL and PRIMITIVE
getFormOptions
public java.lang.String[] getFormOptions()
- Get the list of possible form values
-
- Returns:
- An array containing JAVA, JAXB, RL and PRIMITIVE
Skip navigation links
Copyright © 2006, Oracle. All rights reserved.