solar.service.dan.lang
Class GraphSpec

java.lang.Object
  |
  +--solar.service.dan.lang.GraphSpec
All Implemented Interfaces:
java.io.Serializable, SolarConstants

public class GraphSpec
extends java.lang.Object
implements java.io.Serializable, SolarConstants

The parsed specification of operator graph.

Version:
$Id: GraphSpec.java,v 1.1 2003/09/25 15:38:52 glchen Exp $
Author:
Guanling Chen
See Also:
Serialized Form

Field Summary
protected  java.util.Hashtable _graph
           
private static long serialVersionUID
           
 
Fields inherited from interface solar.SolarConstants
ADVERTISEMENT_SVID, ATTRIBUTE_RECORD_SVID, ATTRIBUTE_SVID, FILTER_CONFIG_SVID, FILTER_SPEC_SVID, GRAPH_SPEC_SVID, GUID_SVID, HEADER_SVID, ID_SVID, NAME_RECORD_SVID, PACK_POLICY_SVID, PIPE_SPEC_SVID, REQUEST_SVID, RPCACK_SVID
 
Constructor Summary
GraphSpec()
           
 
Method Summary
 FilterSpec getFilter(java.lang.String name)
           
static java.lang.String getOpVariable(Name name)
          Return the operator variable used by specified CS name.
 PipeSpec getPipe(java.lang.String name)
           
 void putFilter(java.lang.String name, FilterSpec filter)
           
 void putPipe(java.lang.String name, PipeSpec pipe)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

_graph

protected java.util.Hashtable _graph
Constructor Detail

GraphSpec

public GraphSpec()
Method Detail

getFilter

public FilterSpec getFilter(java.lang.String name)

putFilter

public void putFilter(java.lang.String name,
                      FilterSpec filter)

getPipe

public PipeSpec getPipe(java.lang.String name)

putPipe

public void putPipe(java.lang.String name,
                    PipeSpec pipe)

getOpVariable

public static java.lang.String getOpVariable(Name name)
                                      throws ParsingException
Return the operator variable used by specified CS name.

ParsingException