|
Oracle Business Rules Java API Reference 10g (10.1.3.1.0) B28966-01 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
A datamodel contains a list of Fact types, functions, global variables and constraints.
See:
Description
| Class Summary | |
| Constraint | There are three types of constraints: enumeration, range and regular expression. |
| ConstraintTable | Top level table in the datamodel. |
| Constructor | Represent a Java class constructor |
| ConstructorTable | A list of constructors for Java FactType |
| DataModel | DataModel is the top level container of the entire model, through which applications can access the list of global variables, constraints, functions and FactTypes. |
| DMService | Utility class: it converts a data model in editor into persistent format and read a persistent format back to editor data model. |
| EnumValue | Represent a value in an enumeration list. |
| EnumValueTable | Contains a list of enumeration values for the enumeration constraint |
| FactType | Represents either a primitive type, a java type, a JAXB type or an RL type |
| FactTypeTable | Top level table in the datamodel. |
| Field | Represent a static public Java Field |
| FieldTable | A list of fields |
| FormalParameter | Formal Parameter in a function |
| FormalParameterTable | A list of formal parameters |
| Function | Represent a RL function |
| FunctionTable | Top level table in the datamodel. |
| InitValue | InitValue used in several places in datamodel: global var's value, RL Class property default value, Java class static field value. |
| JavaFactType | public and primary Java Fact Type |
| JaxbFactType | Represent a Jaxb Class |
| Method | Represent a public Java method |
| MethodTable | A list of public methods |
| ModelComponent | Base class for all elements in a data model. |
| ModelComponentTable | Base class for all element tables in a data model |
| PrimitiveFactType | It represents a primitive type, |
| Property | Represent either a Java Bean Propety or a RL Class slot |
| PropertyTable | A list of properties |
| RLFactType | Represent a RL fact type. |
| Variable | global variable: similar to Java "static public" variable. |
| VariableTable | Top level table in the datamodel. |
A datamodel contains a list of Fact types, functions, global variables and constraints. The package can be used to edit an existing datamodel or to create a new one.
The following picture depicts a slightly simplified version of the object model inside the package. A DataModel contains four top level table objects:

|
Oracle Business Rules Java API Reference 10g (10.1.3.1.0) B28966-01 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||