pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes
Class StringValue
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
|
+--pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes.StringValue
- public class StringValue
- extends AtomicValue
Constructor Summary |
StringValue(java.lang.String value)
|
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, nested, operatorABSOLUTEVALUE, operatorASSIGN, operatorAVERAGE, operatorCONDITION, operatorCONJUNCTION, operatorCOSINE, operatorCREATELOCAL, operatorCREATEPERMANENT, operatorCREATEPERMANENT, operatorDELETE, operatorDIFFERENCE, operatorDISJUNCTION, operatorDIVIDE, operatorDIVIDEASSIGN, operatorEXPONENT, operatorGREATER, operatorGREATEREQUAL, operatorINSERT, operatorINSERTINTO, operatorINTERSECTION, operatorLOGARITHM, operatorLOWER, operatorLOWEREQUAL, operatorMAXIMUM, operatorMINIMUM, operatorMINUS, operatorMINUS, operatorMINUSASSIGN, operatorMODULO, operatorMODULOASSIGN, operatorNEGATION, operatorPLUS, operatorPLUSASSIGN, operatorPOWER, operatorPREDECREMENT, operatorPREINCREMENT, operatorPRINT, operatorRANGE, operatorRANGE, operatorRENAMETO, operatorSIGNUM, operatorSINE, operatorSQUAREROOT, operatorSUM, operatorSYMMETRICDIFFERENCE, operatorTIMES, operatorTIMESASSIGN, operatorTOBAG, operatorTODOUBLE, operatorTOINTEGER, operatorTOSEQUENCE, operatorTOSTRUCT, operatorUPDATETO, operatorXMLPRINT, setResultAt, show |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringValue
public StringValue(java.lang.String value)
getTypeAsString
public java.lang.String getTypeAsString()
- Overrides:
getTypeAsString
in class QueryResult
getValueAsString
public java.lang.String getValueAsString()
- Overrides:
getValueAsString
in class AtomicValue
getValue
public java.lang.String getValue()
getstringValue
public java.lang.String getstringValue()
operatorPLUS
public QueryResult operatorPLUS(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorPLUS
in class QueryResult
operatorEQUAL
public BooleanValue operatorEQUAL(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorEQUAL
in class QueryResult
operatorNOTEQUAL
public BooleanValue operatorNOTEQUAL(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorNOTEQUAL
in class QueryResult
operatorCOMPARE
public BooleanValue operatorCOMPARE(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorCOMPARE
in class QueryResult
operatorDESCENDING
public QueryResult operatorDESCENDING()
throws TypeMismatchException
- Overrides:
operatorDESCENDING
in class QueryResult
operatorTOSTRING
public StringValue operatorTOSTRING()
throws TypeMismatchException
- Overrides:
operatorTOSTRING
in class QueryResult