org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue Class Reference

List of all members.

Public Member Functions

 IdValue (String pathName)
 IdValue ()
String[] getName ()
void setName (String[] name)
void addPath (String path)
String[] getSplitedPath (int idx)
String getMergedPath (int idx)
int getDeclaredPathLength ()
QueryTree getQueryTree ()
void setQueryTree (QueryTree qt)
String toString ()

Detailed Description

Values associated with each declared identifiers

Definition at line 98 of file EjbqlAbstractVisitor.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.IdValue String  pathName  ) 
 

Create an IdVAlue for the given path

Parameters:
pathName an abstract schema name or collection values path

Definition at line 118 of file EjbqlAbstractVisitor.java.

References org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.splitPath().

Here is the call graph for this function:

org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.IdValue  ) 
 

Default constructor

Definition at line 126 of file EjbqlAbstractVisitor.java.


Member Function Documentation

void org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.addPath String  path  ) 
 

add a path (if it's not already declared)

Parameters:
path the path to add

Definition at line 148 of file EjbqlAbstractVisitor.java.

int org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.getDeclaredPathLength  ) 
 

Returns:
the number of declared path

Definition at line 173 of file EjbqlAbstractVisitor.java.

String org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.getMergedPath int  idx  ) 
 

Parameters:
idx index of the path
Returns:
return the merged path of the specified position

Definition at line 166 of file EjbqlAbstractVisitor.java.

String [] org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.getName  ) 
 

Returns:
the name

Definition at line 133 of file EjbqlAbstractVisitor.java.

QueryTree org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.getQueryTree  ) 
 

Returns:
the associated QueryTree

Definition at line 180 of file EjbqlAbstractVisitor.java.

String [] org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.getSplitedPath int  idx  ) 
 

Parameters:
idx index of the path
Returns:
return the splited path of the specified position

Definition at line 158 of file EjbqlAbstractVisitor.java.

References org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.splitPath().

Here is the call graph for this function:

void org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.setName String[]  name  ) 
 

Parameters:
name the abstract schema name or collection values path

Definition at line 140 of file EjbqlAbstractVisitor.java.

void org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.setQueryTree QueryTree  qt  ) 
 

Parameters:
qt QueryTree

Definition at line 187 of file EjbqlAbstractVisitor.java.

String org.objectweb.jonas_ejb.lib.EjbqlAbstractVisitor.IdValue.toString  ) 
 

Returns:
a string representation for debug

Definition at line 194 of file EjbqlAbstractVisitor.java.


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:11:52 2005 for JOnAS by  doxygen 1.3.9.1