|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--pl.edu.pjwstk.yaod.yaql.engine.queryresulttypes.QueryResult | +--pl.edu.pjwstk.yaod.yaql.engine.queryresulttypes.SingleValue | +--pl.edu.pjwstk.yaod.yaql.engine.queryresulttypes.AtomicValue
The AtomicValue
class represents the main class of available
atomic results.
Constructor Summary | |
AtomicValue()
|
Method Summary | |
abstract java.lang.String |
getValueAsString()
Returns the atomic value as a string value. |
QueryResult |
operatorDEREFERENCE()
Returns the result of dereference operation on atomic result, which is this atomic result itself. |
QueryResult |
operatorFULLDEREFERENCE()
Return the result of full dereference operation on atomic result, which is this atomic result itself. |
QueryResult |
operatorMIXEDDEREFERENCE()
Return the result of mixed dereference operation on atomic result, which is this atomic result itself. |
void |
operatorPRINT(java.lang.String st,
java.io.PrintWriter out)
Prints the actual atomic result in the normal fashion. |
QueryResult |
operatorSPECIALDEREFERENCE()
Return the result of special dereference operation on atomic result, which is this atomic result itself. |
void |
operatorXMLPRINT(java.lang.String st,
java.io.PrintWriter out)
Prints the actual atomic result in the XML fasion. |
void |
show(java.lang.String st,
java.io.PrintWriter out)
Prints the actual atomic result in the raw fasion. |
Methods inherited from class pl.edu.pjwstk.yaod.yaql.engine.queryresulttypes.SingleValue |
getNextResultAt, getNumberOfResults, operatorAS, operatorASCENDING, operatorBAG, operatorCOMMA, operatorCOUNT, operatorEXISTS, operatorGROUPAS, operatorINCLUSION, operatorSEQUENCE, operatorSTRUCT, operatorTOSINGLE, operatorUNION, operatorUNIQUE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AtomicValue()
Method Detail |
public abstract java.lang.String getValueAsString()
public void show(java.lang.String st, java.io.PrintWriter out)
out
object.show
in class QueryResult
st
- the string which is a auxiliary tabulator.out
- the object responsible for displaying information.TypeMismatchException
- never in this case.public void operatorPRINT(java.lang.String st, java.io.PrintWriter out) throws TypeMismatchException
out
object.operatorPRINT
in class QueryResult
st
- the string which is a auxiliary tabulator.out
- the object responsible for displaying information.TypeMismatchException
- never in this case.public void operatorXMLPRINT(java.lang.String st, java.io.PrintWriter out) throws TypeMismatchException
out
object.operatorXMLPRINT
in class QueryResult
st
- the string which is a auxiliary tabulator.out
- the object responsible for displaying information.TypeMismatchException
- never in this case.public QueryResult operatorDEREFERENCE() throws TypeMismatchException
operatorDEREFERENCE
in class QueryResult
TypeMismatchException
- never in this case.QueryResult
public QueryResult operatorFULLDEREFERENCE() throws TypeMismatchException
operatorFULLDEREFERENCE
in class QueryResult
TypeMismatchException
- never in this case.QueryResult
public QueryResult operatorSPECIALDEREFERENCE() throws TypeMismatchException
operatorSPECIALDEREFERENCE
in class QueryResult
TypeMismatchException
- never in this case.QueryResult
public QueryResult operatorMIXEDDEREFERENCE() throws TypeMismatchException
operatorMIXEDDEREFERENCE
in class QueryResult
TypeMismatchException
- never in this case.QueryResult
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |