public class PgqlSqlQueryTransImpl extends java.lang.Object implements PgqlSqlQueryTrans
PgqlSqlTrans.TranslationType
Constructor and Description |
---|
PgqlSqlQueryTransImpl(PgqlColumnDescriptor[] returnTypes, java.lang.StringBuffer sqlBuff, java.util.List<java.lang.Object> sqlBvList)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
PgqlColumnDescriptor[] |
getReturnTypes()
Returns an array of column descriptors for the result columns in the query result.
|
java.util.List<java.lang.Object> |
getSqlBvList()
Returns a list of Bind Values to be used with this SQL translation.
|
java.lang.String |
getSqlTranslation()
Returns the SQL string for the PGQL to SQL translation.
|
PgqlSqlTrans.TranslationType |
getTranslationType() |
int |
hashCode() |
java.lang.String |
toString() |
public PgqlSqlQueryTransImpl(PgqlColumnDescriptor[] returnTypes, java.lang.StringBuffer sqlBuff, java.util.List<java.lang.Object> sqlBvList)
returnTypes
- metadata for return columns of this querysqlBuff
- the SQL translationsqlBvList
- list of bind values for the SQL translationpublic boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public PgqlColumnDescriptor[] getReturnTypes()
getReturnTypes
in interface PgqlSqlQueryTrans
public java.util.List<java.lang.Object> getSqlBvList()
getSqlBvList
in interface PgqlSqlQueryTrans
public java.lang.String getSqlTranslation()
getSqlTranslation
in interface PgqlSqlQueryTrans
public PgqlSqlTrans.TranslationType getTranslationType()
getTranslationType
in interface PgqlSqlTrans
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object