public class

QueryExpression

extends QueryBase
implements Serializable
java.lang.Object
   ↳ com.microsoft.schemas.xrm._2011.contracts.QueryBase
     ↳ com.microsoft.schemas.xrm._2011.contracts.QueryExpression

Class Overview

Java class for QueryExpression complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="QueryExpression">
   <complexContent>
     <extension base="{http://schemas.microsoft.com/xrm/2011/Contracts}QueryBase">
       <sequence>
         <element name="ColumnSet" type="{http://schemas.microsoft.com/xrm/2011/Contracts}ColumnSet" minOccurs="0"/>
         <element name="Criteria" type="{http://schemas.microsoft.com/xrm/2011/Contracts}FilterExpression" minOccurs="0"/>
         <element name="Distinct" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="EntityName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LinkEntities" type="{http://schemas.microsoft.com/xrm/2011/Contracts}ArrayOfLinkEntity" minOccurs="0"/>
         <element name="Orders" type="{http://schemas.microsoft.com/xrm/2011/Contracts}ArrayOfOrderExpression" minOccurs="0"/>
         <element name="PageInfo" type="{http://schemas.microsoft.com/xrm/2011/Contracts}PagingInfo" minOccurs="0"/>
         <element name="NoLock" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class com.microsoft.schemas.xrm._2011.contracts.QueryBase
Fields
protected ColumnSet columnSet
protected FilterExpression criteria
protected Boolean distinct
protected String entityName
protected ArrayOfLinkEntity linkEntities
protected Boolean noLock
protected ArrayOfOrderExpression orders
protected PagingInfo pageInfo
Public Constructors
QueryExpression()
Public Methods
ColumnSet getColumnSet()
Gets the value of the columnSet property.
FilterExpression getCriteria()
Gets the value of the criteria property.
String getEntityName()
Gets the value of the entityName property.
ArrayOfLinkEntity getLinkEntities()
Gets the value of the linkEntities property.
ArrayOfOrderExpression getOrders()
Gets the value of the orders property.
PagingInfo getPageInfo()
Gets the value of the pageInfo property.
Boolean isDistinct()
Gets the value of the distinct property.
Boolean isNoLock()
Gets the value of the noLock property.
void setColumnSet(ColumnSet value)
Sets the value of the columnSet property.
void setCriteria(FilterExpression value)
Sets the value of the criteria property.
void setDistinct(Boolean value)
Sets the value of the distinct property.
void setEntityName(String value)
Sets the value of the entityName property.
void setLinkEntities(ArrayOfLinkEntity value)
Sets the value of the linkEntities property.
void setNoLock(Boolean value)
Sets the value of the noLock property.
void setOrders(ArrayOfOrderExpression value)
Sets the value of the orders property.
void setPageInfo(PagingInfo value)
Sets the value of the pageInfo property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected ColumnSet columnSet

protected FilterExpression criteria

protected Boolean distinct

protected String entityName

protected ArrayOfLinkEntity linkEntities

protected Boolean noLock

protected ArrayOfOrderExpression orders

protected PagingInfo pageInfo

Public Constructors

public QueryExpression ()

Public Methods

public ColumnSet getColumnSet ()

Gets the value of the columnSet property.

Returns

public FilterExpression getCriteria ()

Gets the value of the criteria property.

Returns

public String getEntityName ()

Gets the value of the entityName property.

Returns
  • possible object is String

public ArrayOfLinkEntity getLinkEntities ()

Gets the value of the linkEntities property.

Returns

public ArrayOfOrderExpression getOrders ()

Gets the value of the orders property.

Returns

public PagingInfo getPageInfo ()

Gets the value of the pageInfo property.

Returns

public Boolean isDistinct ()

Gets the value of the distinct property.

Returns
  • possible object is Boolean

public Boolean isNoLock ()

Gets the value of the noLock property.

Returns
  • possible object is Boolean

public void setColumnSet (ColumnSet value)

Sets the value of the columnSet property.

Parameters
value Allowed object is ColumnSet

public void setCriteria (FilterExpression value)

Sets the value of the criteria property.

Parameters
value Allowed object is FilterExpression

public void setDistinct (Boolean value)

Sets the value of the distinct property.

Parameters
value Allowed object is Boolean

public void setEntityName (String value)

Sets the value of the entityName property.

Parameters
value Allowed object is String

public void setLinkEntities (ArrayOfLinkEntity value)

Sets the value of the linkEntities property.

Parameters
value Allowed object is ArrayOfLinkEntity

public void setNoLock (Boolean value)

Sets the value of the noLock property.

Parameters
value Allowed object is Boolean

public void setOrders (ArrayOfOrderExpression value)

Sets the value of the orders property.

Parameters
value Allowed object is ArrayOfOrderExpression

public void setPageInfo (PagingInfo value)

Sets the value of the pageInfo property.

Parameters
value Allowed object is PagingInfo