uk.ac.soton.ecs.grimoires.server.rdql
Class QueryDetails

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.rdql.QueryDetails

public class QueryDetails
extends Object


Field Summary
 Vector constraints
           
 Hashtable namespaces
           
 RDQLQueryQualifier qualifier
           
 Vector statements
           
 VariableGenerator variableGenerator
           
 Vector variables
           
 
Constructor Summary
QueryDetails()
           
QueryDetails(Vector initialVariables, Hashtable initialNamespaces, Vector initialStatements, Vector initialConstraints, VariableGenerator initialVariableGenerator, RDQLQueryQualifier initialQualifier)
           
 
Method Summary
static Hashtable usualNamespaces()
          Creates a hashtable with the usual namespaces.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

variables

public Vector variables

namespaces

public Hashtable namespaces

statements

public Vector statements

constraints

public Vector constraints

variableGenerator

public VariableGenerator variableGenerator

qualifier

public RDQLQueryQualifier qualifier
Constructor Detail

QueryDetails

public QueryDetails(Vector initialVariables,
                    Hashtable initialNamespaces,
                    Vector initialStatements,
                    Vector initialConstraints,
                    VariableGenerator initialVariableGenerator,
                    RDQLQueryQualifier initialQualifier)

QueryDetails

public QueryDetails()
Method Detail

usualNamespaces

public static Hashtable usualNamespaces()
Creates a hashtable with the usual namespaces.