|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractRslNode | |
org.globus.rsl | This library provides a convenience API for creating, manipulating, and checking the validity of RSL expressions. |
Uses of AbstractRslNode in org.globus.rsl |
Subclasses of AbstractRslNode in org.globus.rsl | |
class |
ListRslNode
This class represents an abstract RSL parse tree. |
class |
RslNode
This class represents a RSL parse tree. |
Methods in org.globus.rsl that return AbstractRslNode | |
static AbstractRslNode |
RSLParser.parse(Class rslNodeClass,
String rsl)
|
AbstractRslNode |
RSLParser.parse()
|
AbstractRslNode |
RSLParser.subSpecification()
|
AbstractRslNode |
RslNode.evaluate(Map symbolTable)
Evalutes the rsl tree against the specified symbol table. |
AbstractRslNode |
ListRslNode.evaluate(Map symbolTable)
Evalutes the rsl tree against the specified symbol table. |
AbstractRslNode |
AbstractRslNode.evaluate()
Evalutes the rsl tree. |
abstract AbstractRslNode |
AbstractRslNode.evaluate(Map symbolTable)
Evalutes the rsl tree against the specified symbol table. |
Methods in org.globus.rsl with parameters of type AbstractRslNode | |
void |
RSLParser.specification(AbstractRslNode parentNode)
|
void |
RSLParser.relation(AbstractRslNode node)
|
void |
RSLParser.specList(AbstractRslNode node)
|
void |
RslNode.mergeTo(AbstractRslNode dstNode)
|
void |
ListRslNode.mergeTo(AbstractRslNode dstNode)
|
boolean |
AbstractRslNode.add(AbstractRslNode node)
Adds a rsl parse tree to this node. |
boolean |
AbstractRslNode.removeSpecification(AbstractRslNode node)
Removes a specific sub-specification tree from the sub-specification list. |
void |
AbstractRslNode.merge(AbstractRslNode inNode)
Merges the specified node with the current node. |
void |
AbstractRslNode.mergeTo(AbstractRslNode dstNode)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |