edu.umass.cs.sase.engine
Class ConfigFlags

java.lang.Object
  extended by edu.umass.cs.sase.engine.ConfigFlags

public class ConfigFlags
extends java.lang.Object

This ConfigFlags class sets the parameters for the Engine.

Author:
haopeng

Field Summary
static boolean hasNegation
          This field is used denote whether the query has a negation component.
static boolean hasPartitionAttribute
          This filed is used to denote whether the query has a partition attribute.
static java.lang.String partitionAttribute
          This filed is used to denote the name of the partition attribute.
static boolean printResults
          The engine will output the results in console if we set it as true.
static java.lang.String selectionStrategy
          This field denotes the selection strategy which is being used.
static int sequenceLength
          This field describes the length of a query
static int timeWindow
          This field describes the time window in the query
static boolean useRandomStream
          The engine will generate random values for stream if we set it as true.
static boolean useSharing
          This filed is used to denote whether or not using the sharing technique.
 
Constructor Summary
ConfigFlags()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printResults

public static boolean printResults
The engine will output the results in console if we set it as true.


useRandomStream

public static boolean useRandomStream
The engine will generate random values for stream if we set it as true.


selectionStrategy

public static java.lang.String selectionStrategy
This field denotes the selection strategy which is being used.


sequenceLength

public static int sequenceLength
This field describes the length of a query


timeWindow

public static int timeWindow
This field describes the time window in the query


useSharing

public static boolean useSharing
This filed is used to denote whether or not using the sharing technique.


hasPartitionAttribute

public static boolean hasPartitionAttribute
This filed is used to denote whether the query has a partition attribute.


partitionAttribute

public static java.lang.String partitionAttribute
This filed is used to denote the name of the partition attribute.


hasNegation

public static boolean hasNegation
This field is used denote whether the query has a negation component.

Constructor Detail

ConfigFlags

public ConfigFlags()