|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.sde.sdk.client.SeQueryInfo
public class SeQueryInfo
Holds information for advanced query operations. An SeQueryInfo object is used to retrieve layer and table statistics.
Field Summary | |
---|---|
static int |
SE_QUERYTYPE_ATTRIBUTE_FIRST
|
static int |
SE_QUERYTYPE_JFA
|
static int |
SE_QUERYTYPE_JSF
|
static int |
SE_QUERYTYPE_JSFA
|
static int |
SE_QUERYTYPE_V3
|
Constructor Summary | |
---|---|
SeQueryInfo()
Constructs an SeQueryInfo object. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Clones the SeQueryInfo object. |
java.lang.String |
getByClause()
Returns the SQL ORDER BY string for the query. |
java.lang.String[] |
getColumns()
Returns a copy of the SeColumnDefinitions set on this queryinfo object. |
SeSqlConstruct |
getConstruct()
Returns the SeSqlConstruct. |
int |
getEntityType()
Returns the shape type as an int. |
java.lang.String |
getLogfile()
Returns the logfile name. |
int |
getQueryType()
Returns the query type. |
int |
numColumns()
Returns the number of columns set on the queryinfo object. |
void |
setByClause(java.lang.String byClause)
Sets the SQL ORDER BY or GROUP BY string for the query. |
void |
setColumns(java.lang.String[] cols)
Sets the array of SeColumnDefinitions for the query. |
void |
setConstruct(SeSqlConstruct construct)
Sets the SesqlConstruct that holds the tables and where clause for the query. |
void |
setEntityType(int type)
Sets the shape (entity) type. |
void |
setKeySetParameters(SeObjectId keySetId,
java.lang.String keySetColumn,
java.lang.String targetTable,
java.lang.String targetColumn)
Sets Keyset information. |
void |
setLogfile(java.lang.String logfile)
Sets the logfile name. |
void |
setQueryType(int type)
Sets the DBMS query type. |
void |
setXmlDocProperty(java.lang.String table,
java.lang.String column,
int docProperty)
Sets an XML document property on an XML column in the query. |
void |
setXpathConstraint(java.lang.String table,
java.lang.String column,
java.lang.String xPathExpr)
Sets the xpath constraint in the queryinfo. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int SE_QUERYTYPE_ATTRIBUTE_FIRST
public static final int SE_QUERYTYPE_JFA
public static final int SE_QUERYTYPE_JSF
public static final int SE_QUERYTYPE_JSFA
public static final int SE_QUERYTYPE_V3
Constructor Detail |
---|
public SeQueryInfo() throws SeException
SeException
Method Detail |
---|
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
SeQueryInfo
object.
clone
in class java.lang.Object
SeQueryInfo
as type Object
.
java.lang.CloneNotSupportedException
- if an error occurspublic int getEntityType()
public void setEntityType(int type)
public java.lang.String getByClause()
public void setByClause(java.lang.String byClause) throws SeException
SeException
public int getQueryType()
public void setQueryType(int type) throws SeException
SeException
public int numColumns()
public java.lang.String[] getColumns() throws SeException
SeException
public void setColumns(java.lang.String[] cols) throws SeException
SeException
public SeSqlConstruct getConstruct() throws SeException
SeException
public void setConstruct(SeSqlConstruct construct) throws SeException
SeException
public void setKeySetParameters(SeObjectId keySetId, java.lang.String keySetColumn, java.lang.String targetTable, java.lang.String targetColumn) throws SeException
SeException
public java.lang.String getLogfile()
public void setLogfile(java.lang.String logfile) throws SeException
SeException
public void setXpathConstraint(java.lang.String table, java.lang.String column, java.lang.String xPathExpr) throws SeException
SeException
public void setXmlDocProperty(java.lang.String table, java.lang.String column, int docProperty) throws SeException
table
- Table with xml column.column
- XML column in table.docProperty
- Document Property.
SeException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |