pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes
Class SingleValue
java.lang.Object
|
+--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.QueryResult
|
+--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.SingleValue
- Direct Known Subclasses:
- AtomicValue, BinderValue, IdentifierValue
- public abstract class SingleValue
- extends QueryResult
Methods inherited from class pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.QueryResult |
addBag, addResult, addSequence, addStruct, getLongestTypeAsSpaceString, getPreparedTypeAsString, getResultAt, getSize, getType, getTypeAsString, nested, operatorABSOLUTEVALUE, operatorASSIGN, operatorAVERAGE, operatorCOMPARE, operatorCONDITION, operatorCONJUNCTION, operatorCOSINE, operatorCREATELOCAL, operatorCREATEPERMANENT, operatorCREATEPERMANENT, operatorDELETE, operatorDEREFERENCE, operatorDESCENDING, operatorDIFFERENCE, operatorDISJUNCTION, operatorDIVIDE, operatorDIVIDEASSIGN, operatorEQUAL, operatorEXPONENT, operatorFULLDEREFERENCE, operatorGREATER, operatorGREATEREQUAL, operatorINSERT, operatorINSERTINTO, operatorINTERSECTION, operatorLOGARITHM, operatorLOWER, operatorLOWEREQUAL, operatorMAXIMUM, operatorMINIMUM, operatorMINUS, operatorMINUS, operatorMINUSASSIGN, operatorMIXEDDEREFERENCE, operatorMODULO, operatorMODULOASSIGN, operatorNEGATION, operatorNOTEQUAL, operatorPLUS, operatorPLUS, operatorPLUSASSIGN, operatorPOWER, operatorPREDECREMENT, operatorPREINCREMENT, operatorPRINT, operatorPRINT, operatorRANGE, operatorRANGE, operatorRENAMETO, operatorSIGNUM, operatorSINE, operatorSPECIALDEREFERENCE, operatorSQUAREROOT, operatorSUM, operatorSYMMETRICDIFFERENCE, operatorTIMES, operatorTIMESASSIGN, operatorTOBAG, operatorTODOUBLE, operatorTOINTEGER, operatorTOSEQUENCE, operatorTOSTRING, operatorTOSTRUCT, operatorUPDATETO, operatorXMLPRINT, operatorXMLPRINT, setResultAt, show, show |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingleValue
public SingleValue()
getNumberOfResults
public int getNumberOfResults()
- Overrides:
getNumberOfResults
in class QueryResult
getNextResultAt
public QueryResult getNextResultAt(int i)
- Overrides:
getNextResultAt
in class QueryResult
operatorFLAT
public QueryResult operatorFLAT()
throws TypeMismatchException
- Overrides:
operatorFLAT
in class QueryResult
operatorGROUPAS
public BinderValue operatorGROUPAS(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorGROUPAS
in class QueryResult
operatorAS
public QueryResult operatorAS(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorAS
in class QueryResult
operatorEXISTS
public BooleanValue operatorEXISTS()
throws TypeMismatchException
- Overrides:
operatorEXISTS
in class QueryResult
operatorCOUNT
public QueryResult operatorCOUNT()
throws TypeMismatchException
- Overrides:
operatorCOUNT
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
operatorASCENDING
public QueryResult operatorASCENDING()
throws TypeMismatchException
- Overrides:
operatorASCENDING
in class QueryResult