|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.chemistry.opencmis.client.runtime.QueryStatementImpl
public class QueryStatementImpl
QueryStatement implementation.
Constructor Summary | |
---|---|
QueryStatementImpl(Session session,
java.lang.String statement)
|
Method Summary | |
---|---|
protected java.lang.Object |
clone()
|
ItemIterable<QueryResult> |
query(boolean searchAllVersions)
Executes the query. |
ItemIterable<QueryResult> |
query(boolean searchAllVersions,
OperationContext context)
Executes the query. |
void |
setBoolean(int parameterIndex,
boolean... bool)
Sets the designated parameter to the given boolean. |
void |
setDateTime(int parameterIndex,
java.util.Calendar... cal)
Sets the designated parameter to the given timestamp. |
void |
setDateTime(int parameterIndex,
java.util.Date... date)
Sets the designated parameter to the given timestamp. |
void |
setDateTime(int parameterIndex,
long... ms)
Sets the designated parameter to the given timestamp. |
void |
setId(int parameterIndex,
ObjectId... id)
Sets the designated parameter to the given object id. |
void |
setNumber(int parameterIndex,
java.lang.Number... num)
Sets the designated parameter to the given number. |
void |
setProperty(int parameterIndex,
PropertyDefinition<?> propertyDefinition)
Sets the designated parameter to the query name of the given property. |
void |
setProperty(int parameterIndex,
java.lang.String typeId,
java.lang.String propertyId)
Sets the designated parameter to the query name of the given property. |
void |
setString(int parameterIndex,
java.lang.String... str)
Sets the designated parameter to the given string. |
void |
setStringLike(int parameterIndex,
java.lang.String str)
Sets the designated parameter to the given string. |
void |
setType(int parameterIndex,
ObjectType type)
Sets the designated parameter to the query name of the given type. |
void |
setType(int parameterIndex,
java.lang.String typeId)
Sets the designated parameter to the query name of the given type id. |
void |
setUri(int parameterIndex,
java.net.URI... uri)
Sets the designated parameter to the given URI. |
void |
setUrl(int parameterIndex,
java.net.URL... url)
Sets the designated parameter to the given URL. |
java.lang.String |
toQueryString()
Returns the query statement. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public QueryStatementImpl(Session session, java.lang.String statement)
Method Detail |
---|
public void setType(int parameterIndex, java.lang.String typeId)
QueryStatement
setType
in interface QueryStatement
public void setType(int parameterIndex, ObjectType type)
QueryStatement
setType
in interface QueryStatement
public void setProperty(int parameterIndex, java.lang.String typeId, java.lang.String propertyId)
QueryStatement
setProperty
in interface QueryStatement
public void setProperty(int parameterIndex, PropertyDefinition<?> propertyDefinition)
QueryStatement
setProperty
in interface QueryStatement
public void setNumber(int parameterIndex, java.lang.Number... num)
QueryStatement
setNumber
in interface QueryStatement
public void setString(int parameterIndex, java.lang.String... str)
QueryStatement
setString
in interface QueryStatement
public void setStringLike(int parameterIndex, java.lang.String str)
QueryStatement
setStringLike
in interface QueryStatement
public void setId(int parameterIndex, ObjectId... id)
QueryStatement
setId
in interface QueryStatement
public void setUri(int parameterIndex, java.net.URI... uri)
QueryStatement
setUri
in interface QueryStatement
public void setUrl(int parameterIndex, java.net.URL... url)
QueryStatement
setUrl
in interface QueryStatement
public void setBoolean(int parameterIndex, boolean... bool)
QueryStatement
setBoolean
in interface QueryStatement
public void setDateTime(int parameterIndex, java.util.Calendar... cal)
QueryStatement
setDateTime
in interface QueryStatement
public void setDateTime(int parameterIndex, java.util.Date... date)
QueryStatement
setDateTime
in interface QueryStatement
public void setDateTime(int parameterIndex, long... ms)
QueryStatement
setDateTime
in interface QueryStatement
public java.lang.String toQueryString()
QueryStatement
toQueryString
in interface QueryStatement
public ItemIterable<QueryResult> query(boolean searchAllVersions)
QueryStatement
query
in interface QueryStatement
Session.query(String, boolean)
public ItemIterable<QueryResult> query(boolean searchAllVersions, OperationContext context)
QueryStatement
query
in interface QueryStatement
Session.query(String, boolean, OperationContext)
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |