|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.microsoft.exchange.types.BaseGroupByType
com.microsoft.exchange.types.GroupByType
public class GroupByType
Allows consumers to specify arbitrary groupings for FindItem queries.
Java class for GroupByType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GroupByType">
<complexContent>
<extension base="{http://schemas.microsoft.com/exchange/services/2006/types}BaseGroupByType">
<sequence>
<choice>
<element name="FieldURI" type="{http://schemas.microsoft.com/exchange/services/2006/types}PathToUnindexedFieldType"/>
<element name="IndexedFieldURI" type="{http://schemas.microsoft.com/exchange/services/2006/types}PathToIndexedFieldType"/>
<element name="ExtendedFieldURI" type="{http://schemas.microsoft.com/exchange/services/2006/types}PathToExtendedFieldType"/>
</choice>
<element name="AggregateOn" type="{http://schemas.microsoft.com/exchange/services/2006/types}AggregateOnType"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected AggregateOnType |
aggregateOn
|
protected PathToExtendedFieldType |
extendedFieldURI
|
protected PathToUnindexedFieldType |
fieldURI
|
protected PathToIndexedFieldType |
indexedFieldURI
|
| Fields inherited from class com.microsoft.exchange.types.BaseGroupByType |
|---|
order |
| Constructor Summary | |
|---|---|
GroupByType()
|
|
| Method Summary | |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
|
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
|
boolean |
equals(Object object)
|
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
|
AggregateOnType |
getAggregateOn()
Gets the value of the aggregateOn property. |
PathToExtendedFieldType |
getExtendedFieldURI()
Gets the value of the extendedFieldURI property. |
PathToUnindexedFieldType |
getFieldURI()
Gets the value of the fieldURI property. |
PathToIndexedFieldType |
getIndexedFieldURI()
Gets the value of the indexedFieldURI property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
|
void |
setAggregateOn(AggregateOnType value)
Sets the value of the aggregateOn property. |
void |
setExtendedFieldURI(PathToExtendedFieldType value)
Sets the value of the extendedFieldURI property. |
void |
setFieldURI(PathToUnindexedFieldType value)
Sets the value of the fieldURI property. |
void |
setIndexedFieldURI(PathToIndexedFieldType value)
Sets the value of the indexedFieldURI property. |
String |
toString()
|
| Methods inherited from class com.microsoft.exchange.types.BaseGroupByType |
|---|
getOrder, setOrder |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected PathToExtendedFieldType extendedFieldURI
protected PathToIndexedFieldType indexedFieldURI
protected PathToUnindexedFieldType fieldURI
protected AggregateOnType aggregateOn
| Constructor Detail |
|---|
public GroupByType()
| Method Detail |
|---|
public PathToExtendedFieldType getExtendedFieldURI()
PathToExtendedFieldTypepublic void setExtendedFieldURI(PathToExtendedFieldType value)
value - allowed object is
PathToExtendedFieldTypepublic PathToIndexedFieldType getIndexedFieldURI()
PathToIndexedFieldTypepublic void setIndexedFieldURI(PathToIndexedFieldType value)
value - allowed object is
PathToIndexedFieldTypepublic PathToUnindexedFieldType getFieldURI()
PathToUnindexedFieldTypepublic void setFieldURI(PathToUnindexedFieldType value)
value - allowed object is
PathToUnindexedFieldTypepublic AggregateOnType getAggregateOn()
AggregateOnTypepublic void setAggregateOn(AggregateOnType value)
value - allowed object is
AggregateOnTypepublic String toString()
toString in class BaseGroupByType
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringappend in class BaseGroupByType
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringappendFields in class BaseGroupByType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalsequals in class BaseGroupByTypepublic boolean equals(Object object)
equals in class BaseGroupByType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodehashCode in class BaseGroupByTypepublic int hashCode()
hashCode in class BaseGroupByType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||