|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.stc.eindex.ejb.query.ValueMetaNode
The ValueMetaNode class describes the structure of the composite value objects assembled by the Query Manager and the assembler engine. This structure is used by the assembler engine to create the objects at the appropriate time. For example, if the desired object structure contains a parent object named "Person" and two child objects, one named "Address" and one named "Phone", the root ValueMetaNode object is Person. The children of the root are Address and Phone, and the children of Address and Phone are null. This class contains metadata and only describes the structure. It does not contain any instance data, such as the attributes of the parent and child nodes.
Method Summary | |
java.lang.String |
getAddParentMethod()
Retrieves the method name to be used to add the parent node. |
abstract ValueMetaNode[] |
getChildren()
Retrieves the child nodes in the value metanode. |
java.lang.String |
getClassName()
Retrieves the class name for the value metanode. |
abstract java.lang.String |
getName()
Retrieves the name of the node. |
abstract ValueMetaNode |
getParent()
Retrieves the parent node of the given node. |
java.lang.String |
getSourceObject()
Retrieves the object name that is mapped to the given object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public java.lang.String getAddParentMethod()
String
- The parent method name.
If no method is found, getAddParentMethod returns null.
public abstract ValueMetaNode[] getChildren()
ValueMetaNode[]
- An array of child nodes.
public java.lang.String getClassName()
String
- The class name for the node. If no class
name is found, getClassName returns null.
public abstract java.lang.String getName()
String
- The name of the node.
public abstract ValueMetaNode getParent()
ValueMetaNode
- The parent node of the
given node.
public java.lang.String getSourceObject()
String
- The name of the object. If no
name is found, this method returns null.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2007 by Sun Microsystems, Inc. All Rights Reserved.