|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.3) E10663-10 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.rules.sdk2.datamodel.Node
public abstract class Node
An abstract class that represents Nodes in a schema or class hierarchy.
Sub-classes are used to load Java or Jaxb classes into the DataModel.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Field Summary | |
---|---|
static java.lang.String |
CLOSED |
static java.lang.String |
FALSE |
static java.lang.String |
OPEN |
static java.lang.String |
PROP_LOAD_FLAG |
static java.lang.String |
PROP_NAME |
static java.lang.String |
PROP_STATE |
static java.lang.String |
TRUE |
Method Summary | |
---|---|
void |
clear() |
void |
close() Mark this node as "closed". |
boolean |
containsKey(java.lang.Object key) |
boolean |
containsValue(java.lang.Object value) |
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> |
entrySet() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
get(java.lang.Object key) |
RuleDictionary |
getDictionary() Return the dictionary that was used to establish the node tree of which this is part. |
java.lang.String |
getLoadFlag() Return a String represntation of a boolean "true" -- loaded into data model "false" -- not loaded into datamodel |
java.lang.String |
getName() Return the name property for the node |
NodeTable |
getNestedTable() Create a NodeTable containing all the immediate children of this Node. |
java.lang.String |
getOpenState() Return the String representation of state. |
NodeTable |
getParent() Return the parent for this node |
int |
hashCode() |
boolean |
isEmpty() |
boolean |
isOpen() Indicate the status of of a node. |
java.util.Set<java.lang.String> |
keySet() |
abstract java.util.List<FactType> |
load() |
void |
open() Mark this node as "opened". |
java.lang.String |
put(java.lang.String key, java.lang.String value) |
void |
putAll(java.util.Map<? extends java.lang.String,? extends java.lang.String> m) |
java.lang.String |
remove(java.lang.Object key) |
void |
setName(java.lang.String name) Set the name of the Node. |
int |
size() |
java.util.Collection<java.lang.String> |
values() |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PROP_STATE
public static final java.lang.String OPEN
public static final java.lang.String CLOSED
public static final java.lang.String PROP_LOAD_FLAG
public static final java.lang.String TRUE
public static final java.lang.String FALSE
public static final java.lang.String PROP_NAME
Method Detail |
---|
public void clear()
clear
in interface java.util.Map<java.lang.String,java.lang.String>
public boolean containsKey(java.lang.Object key)
containsKey
in interface java.util.Map<java.lang.String,java.lang.String>
public boolean containsValue(java.lang.Object value)
containsValue
in interface java.util.Map<java.lang.String,java.lang.String>
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> entrySet()
entrySet
in interface java.util.Map<java.lang.String,java.lang.String>
public boolean equals(java.lang.Object o)
equals
in interface java.util.Map<java.lang.String,java.lang.String>
equals
in class java.lang.Object
public java.lang.String get(java.lang.Object key)
get
in interface java.util.Map<java.lang.String,java.lang.String>
public int hashCode()
hashCode
in interface java.util.Map<java.lang.String,java.lang.String>
hashCode
in class java.lang.Object
public boolean isEmpty()
isEmpty
in interface java.util.Map<java.lang.String,java.lang.String>
public java.util.Set<java.lang.String> keySet()
keySet
in interface java.util.Map<java.lang.String,java.lang.String>
public java.lang.String put(java.lang.String key, java.lang.String value)
put
in interface java.util.Map<java.lang.String,java.lang.String>
public void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.String> m)
putAll
in interface java.util.Map<java.lang.String,java.lang.String>
public java.lang.String remove(java.lang.Object key)
remove
in interface java.util.Map<java.lang.String,java.lang.String>
public int size()
size
in interface java.util.Map<java.lang.String,java.lang.String>
public java.util.Collection<java.lang.String> values()
values
in interface java.util.Map<java.lang.String,java.lang.String>
public void setName(java.lang.String name)
name
- String with the new namepublic java.lang.String getName()
public NodeTable getParent()
public RuleDictionary getDictionary()
public void open()
public void close()
public boolean isOpen()
public java.lang.String getOpenState()
public NodeTable getNestedTable()
public abstract java.util.List<FactType> load()
public java.lang.String getLoadFlag()
"true" -- loaded into data model "false" -- not loaded into datamodel
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.3) E10663-10 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |