Uses of Class
edu.upenn.gloDB.parser.Operation

Packages that use Operation
edu.upenn.gloDB.parser   
 

Uses of Operation in edu.upenn.gloDB.parser
 

Methods in edu.upenn.gloDB.parser that return Operation
 Operation Parser.densityRepeat(Operation operation)
           
 Operation Parser.feature()
           
private static Operation ParserUtils.getOperation(Operation operation)
          For Operations that contain groups, this will solve the group and store the resulting TreeSet of Tracks in the Operation.
 Operation Parser.group()
           
 Operation Parser.length(Operation operation)
           
 Operation Parser.operatorRepeat(Operation operation)
           
 Operation Parser.opExpr()
           
 Operation Parser.sequence(Operation operation)
           
 Operation Parser.track(int type)
           
 

Methods in edu.upenn.gloDB.parser with parameters of type Operation
 Operation Parser.densityRepeat(Operation operation)
           
static Track Operator.fxn_AND(Track left, Operation operation)
          AND : all F in T1 which also exists in T2.
static Track Operator.fxn_bAND(Track left, Operation operation)
          && (bAND) : all positions in T1 that overlap with positions in T2.
static Track Operator.fxn_bMINUS(Track left, Operation operation)
          bMINUS : all positions in T1 that don't exist in T2.
static Track Operator.fxn_bOR(Track left, Operation operation)
          OR : all F in T1 and T2.
static Track Operator.fxn_MINUS(Track left, Operation operation)
          MINUS : all F in T1 that don't overlap with F in T2.
static Track Operator.fxn_OR(Track left, Operation operation)
          OR : all F in T1 and T2.
static Track Operator.fxn_POS(Track left, Operation operation)
          POS : all contiguous F in T1 and T2, appropriately spaced For each T2 need to loop through all T1 (on same seq), until past range.
static Track Operator.fxn_sAND(Track left, Operation operation)
          sAND : all features in T1 which exactly overlap features in T2.
static Track Operator.fxn_sMINUS(Track left, Operation operation)
          sMINUS : all features in T1 that don't exactly overlap features in T2.
private static Operation ParserUtils.getOperation(Operation operation)
          For Operations that contain groups, this will solve the group and store the resulting TreeSet of Tracks in the Operation.
 Operation Parser.length(Operation operation)
           
 Operation Parser.operatorRepeat(Operation operation)
           
(package private) static Track Operator.processOperation(Track left, Operation operation)
          The first argument 'left' is the set of Features on the left hand side of the operation, the second argument 'operation' contains both the operation type and the set of Features on the right hand side of the operation.
 Operation Parser.sequence(Operation operation)
           
 




Copyright 2012 Stephen Fisher and Junhyong Kim, University of Pennsylvania. All Rights Reserved.