de.fuberlin.wiwiss.d2rq.rdql
Class SQLExpr

java.lang.Object
  extended byde.fuberlin.wiwiss.d2rq.rdql.SQLExpr
All Implemented Interfaces:
ExpressionTranslator.Result

public class SQLExpr
extends java.lang.Object
implements ExpressionTranslator.Result

Implementation for ExpressionTranslator Result.

Author:
jgarbers

Field Summary
(package private)  java.lang.String str
           
(package private)  java.lang.StringBuffer strBuf
           
(package private)  int type
           
 
Constructor Summary
SQLExpr(java.lang.StringBuffer expr, int type)
           
SQLExpr(java.lang.String expr, int type)
           
 
Method Summary
 void appendTo(java.lang.StringBuffer sb)
           
 java.lang.String getString()
           
 java.lang.StringBuffer getStringBuffer()
           
 int getType()
           
 void setType(int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

int type

str

java.lang.String str

strBuf

java.lang.StringBuffer strBuf
Constructor Detail

SQLExpr

public SQLExpr(java.lang.String expr,
               int type)

SQLExpr

public SQLExpr(java.lang.StringBuffer expr,
               int type)
Method Detail

getType

public int getType()
Specified by:
getType in interface ExpressionTranslator.Result

setType

public void setType(int type)
Specified by:
setType in interface ExpressionTranslator.Result

getString

public java.lang.String getString()
Specified by:
getString in interface ExpressionTranslator.Result

getStringBuffer

public java.lang.StringBuffer getStringBuffer()
Specified by:
getStringBuffer in interface ExpressionTranslator.Result

appendTo

public void appendTo(java.lang.StringBuffer sb)
Specified by:
appendTo in interface ExpressionTranslator.Result