pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes
Class SequenceValue

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.QueryResult
        |
        +--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.ComplexValue
              |
              +--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.SequenceValue

public class SequenceValue
extends ComplexValue


Fields inherited from class pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.ComplexValue
results
 
Constructor Summary
SequenceValue()
           
SequenceValue(BagValue b)
           
SequenceValue(QueryResult r)
           
SequenceValue(QueryResult r1, QueryResult r2)
           
SequenceValue(java.util.Vector v)
           
 
Method Summary
 java.lang.String getTypeAsString()
           
 QueryResult operatorAS(QueryResult r)
           
 QueryResult operatorBAG()
           
 QueryResult operatorCOMMA(QueryResult r)
           
 BooleanValue operatorCOMPARE(QueryResult r)
           
 BooleanValue operatorINCLUSION(QueryResult r)
           
 QueryResult operatorRANGE(QueryResult r)
           
 QueryResult operatorRANGE(QueryResult l, QueryResult r)
           
 QueryResult operatorSEQUENCE()
           
 QueryResult operatorSTRUCT()
           
 QueryResult operatorUNION(QueryResult r)
           
 QueryResult operatorUNIQUE()
           
 
Methods inherited from class pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.ComplexValue
addBag, addResult, addSequence, addStruct, getFirstResult, getNextResultAt, getNumberOfResults, getResultAt, getResults, getSize, insertResultAt, isEmpty, operatorASCENDING, operatorAVERAGE, operatorCOUNT, operatorCREATELOCAL, operatorCREATEPERMANENT, operatorCREATEPERMANENT, operatorDELETE, operatorDEREFERENCE, operatorEXISTS, operatorFLAT, operatorFULLDEREFERENCE, operatorGROUPAS, operatorINSERTINTO, operatorMAXIMUM, operatorMINIMUM, operatorMIXEDDEREFERENCE, operatorPRINT, operatorRENAMETO, operatorSPECIALDEREFERENCE, operatorSUM, operatorTOBAG, operatorTOSEQUENCE, operatorTOSTRUCT, operatorUPDATETO, operatorXMLPRINT, removeResultAt, replaceResults, setResultAt, show
 
Methods inherited from class pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.QueryResult
getLongestTypeAsSpaceString, getPreparedTypeAsString, getType, nested, operatorABSOLUTEVALUE, operatorASSIGN, operatorCONDITION, operatorCONJUNCTION, operatorCOSINE, operatorDESCENDING, operatorDIFFERENCE, operatorDISJUNCTION, operatorDIVIDE, operatorDIVIDEASSIGN, operatorEQUAL, operatorEXPONENT, operatorGREATER, operatorGREATEREQUAL, operatorINSERT, operatorINTERSECTION, operatorLOGARITHM, operatorLOWER, operatorLOWEREQUAL, operatorMINUS, operatorMINUS, operatorMINUSASSIGN, operatorMODULO, operatorMODULOASSIGN, operatorNEGATION, operatorNOTEQUAL, operatorPLUS, operatorPLUS, operatorPLUSASSIGN, operatorPOWER, operatorPREDECREMENT, operatorPREINCREMENT, operatorPRINT, operatorSIGNUM, operatorSINE, operatorSQUAREROOT, operatorSYMMETRICDIFFERENCE, operatorTIMES, operatorTIMESASSIGN, operatorTODOUBLE, operatorTOINTEGER, operatorTOSTRING, operatorXMLPRINT, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceValue

public SequenceValue()

SequenceValue

public SequenceValue(java.util.Vector v)

SequenceValue

public SequenceValue(QueryResult r)

SequenceValue

public SequenceValue(QueryResult r1,
                     QueryResult r2)

SequenceValue

public SequenceValue(BagValue b)
Method Detail

getTypeAsString

public java.lang.String getTypeAsString()
Overrides:
getTypeAsString in class QueryResult

operatorAS

public QueryResult operatorAS(QueryResult r)
                       throws TypeMismatchException
Overrides:
operatorAS in class QueryResult

operatorUNION

public QueryResult operatorUNION(QueryResult r)
                          throws TypeMismatchException
Overrides:
operatorUNION in class QueryResult

operatorBAG

public QueryResult operatorBAG()
                        throws TypeMismatchException
Overrides:
operatorBAG in class QueryResult

operatorCOMMA

public QueryResult operatorCOMMA(QueryResult r)
                          throws TypeMismatchException
Overrides:
operatorCOMMA in class QueryResult

operatorSTRUCT

public QueryResult operatorSTRUCT()
                           throws TypeMismatchException
Overrides:
operatorSTRUCT in class QueryResult

operatorSEQUENCE

public QueryResult operatorSEQUENCE()
                             throws TypeMismatchException
Overrides:
operatorSEQUENCE in class QueryResult

operatorUNIQUE

public QueryResult operatorUNIQUE()
                           throws TypeMismatchException
Overrides:
operatorUNIQUE in class QueryResult

operatorINCLUSION

public BooleanValue operatorINCLUSION(QueryResult r)
                               throws TypeMismatchException
Overrides:
operatorINCLUSION in class QueryResult

operatorCOMPARE

public BooleanValue operatorCOMPARE(QueryResult r)
                             throws TypeMismatchException
Overrides:
operatorCOMPARE in class QueryResult

operatorRANGE

public QueryResult operatorRANGE(QueryResult l,
                                 QueryResult r)
                          throws TypeMismatchException
Overrides:
operatorRANGE in class QueryResult

operatorRANGE

public QueryResult operatorRANGE(QueryResult r)
                          throws TypeMismatchException
Overrides:
operatorRANGE in class QueryResult