pl.edu.pjwstk.yaod.sbql.engine.queryresulttypes
Class BooleanValue
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.BooleanValue
- public class BooleanValue
- extends AtomicValue
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, operatorCOSINE, operatorCREATELOCAL, operatorCREATEPERMANENT, operatorCREATEPERMANENT, operatorDELETE, operatorDIFFERENCE, operatorDIVIDE, operatorDIVIDEASSIGN, operatorEXPONENT, operatorGREATER, operatorGREATEREQUAL, operatorINSERT, operatorINSERTINTO, operatorINTERSECTION, operatorLOGARITHM, operatorLOWER, operatorLOWEREQUAL, operatorMAXIMUM, operatorMINIMUM, operatorMINUS, operatorMINUS, operatorMINUSASSIGN, operatorMODULO, operatorMODULOASSIGN, 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 |
BooleanValue
public BooleanValue(java.lang.Boolean value)
BooleanValue
public BooleanValue(boolean 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.Boolean getValue()
getbooleanValue
public boolean getbooleanValue()
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
operatorNEGATION
public BooleanValue operatorNEGATION()
throws TypeMismatchException
- Overrides:
operatorNEGATION
in class QueryResult
operatorDISJUNCTION
public BooleanValue operatorDISJUNCTION(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorDISJUNCTION
in class QueryResult
operatorCONJUNCTION
public BooleanValue operatorCONJUNCTION(QueryResult r)
throws TypeMismatchException
- Overrides:
operatorCONJUNCTION
in class QueryResult
operatorCONDITION
public QueryResult operatorCONDITION(QueryResult l,
QueryResult r)
throws TypeMismatchException
- Overrides:
operatorCONDITION
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