Skip navigation links

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


oracle.rules.sdk.editor.datamodel
Class FactType

java.lang.Object
  extended byjava.util.AbstractMap
      extended byjava.util.HashMap
          extended byoracle.rules.sdk.editor.datamodel.ModelComponent
              extended byoracle.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
           

 

Fields inherited from class oracle.rules.sdk.editor.datamodel.ModelComponent
PROP_ALIAS, PROP_ID, PROP_NAME, PROP_PROPERTIES, PROP_VISIBLE

 

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

 

Field Detail

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

Method Detail

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

Oracle Business Rules Java API Reference
10g (10.1.3.1.0)

B28966-01


Copyright © 2006, Oracle. All rights reserved.