pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes
Class AtomicValue
java.lang.Object
|
+--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.QueryResult
|
+--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.SingleValue
|
+--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.AtomicValue
- Direct Known Subclasses:
- BooleanValue, DoubleValue, IntegerValue, StringValue
- public abstract class AtomicValue
- extends SingleValue
Methods inherited from class pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.SingleValue |
getNextResultAt, getNumberOfResults, operatorAS, operatorASCENDING, operatorBAG, operatorCOMMA, operatorCOUNT, operatorEXISTS, operatorFLAT, operatorGROUPAS, operatorINCLUSION, operatorSEQUENCE, operatorSTRUCT, operatorUNION, operatorUNIQUE |
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, operatorDESCENDING, operatorDIFFERENCE, operatorDISJUNCTION, operatorDIVIDE, operatorDIVIDEASSIGN, operatorEQUAL, operatorEXPONENT, operatorGREATER, operatorGREATEREQUAL, operatorINSERT, operatorINSERTINTO, operatorINTERSECTION, operatorLOGARITHM, operatorLOWER, operatorLOWEREQUAL, operatorMAXIMUM, operatorMINIMUM, operatorMINUS, operatorMINUS, operatorMINUSASSIGN, operatorMODULO, operatorMODULOASSIGN, operatorNEGATION, operatorNOTEQUAL, operatorPLUS, operatorPLUS, operatorPLUSASSIGN, operatorPOWER, operatorPREDECREMENT, operatorPREINCREMENT, operatorPRINT, operatorRANGE, operatorRANGE, operatorRENAMETO, operatorSIGNUM, operatorSINE, operatorSQUAREROOT, operatorSUM, operatorSYMMETRICDIFFERENCE, operatorTIMES, operatorTIMESASSIGN, operatorTOBAG, operatorTODOUBLE, operatorTOINTEGER, operatorTOSEQUENCE, operatorTOSTRING, operatorTOSTRUCT, operatorUPDATETO, operatorXMLPRINT, setResultAt, show |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AtomicValue
public AtomicValue()
getValueAsString
public abstract java.lang.String getValueAsString()
show
public void show(java.lang.String st,
java.io.PrintWriter out)
- Overrides:
show
in class QueryResult
operatorPRINT
public void operatorPRINT(java.lang.String st,
java.io.PrintWriter out)
throws java.lang.RuntimeException
- Overrides:
operatorPRINT
in class QueryResult
operatorXMLPRINT
public void operatorXMLPRINT(java.lang.String st,
java.io.PrintWriter out)
throws java.lang.RuntimeException
- Overrides:
operatorXMLPRINT
in class QueryResult
operatorDEREFERENCE
public QueryResult operatorDEREFERENCE()
throws java.lang.RuntimeException
- Overrides:
operatorDEREFERENCE
in class QueryResult
operatorFULLDEREFERENCE
public QueryResult operatorFULLDEREFERENCE()
throws java.lang.RuntimeException
- Overrides:
operatorFULLDEREFERENCE
in class QueryResult
operatorSPECIALDEREFERENCE
public QueryResult operatorSPECIALDEREFERENCE()
throws java.lang.RuntimeException
- Overrides:
operatorSPECIALDEREFERENCE
in class QueryResult
operatorMIXEDDEREFERENCE
public QueryResult operatorMIXEDDEREFERENCE()
throws TypeMismatchException
- Overrides:
operatorMIXEDDEREFERENCE
in class QueryResult