Class PagedSearchCapabilityType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
-
- com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.PagedSearchCapabilityType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class PagedSearchCapabilityType extends CapabilityType
How to handle paged searches. Although deals primarily with GUI issues, may be useful for other kinds of access as well. If not present, paged searches are not enabled for this resource/kind/intent/objectClass. EXPERIMENTAL.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected OrderDirectionType
defaultSortDirection
protected QName
defaultSortField
static ItemName
F_DEFAULT_SORT_DIRECTION
static ItemName
F_DEFAULT_SORT_FIELD
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
enabled, F_ENABLED
-
-
Constructor Summary
Constructors Constructor Description PagedSearchCapabilityType()
PagedSearchCapabilityType(PagedSearchCapabilityType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
PagedSearchCapabilityType
clone()
PagedSearchCapabilityType
defaultSortDirection(OrderDirectionType value)
PagedSearchCapabilityType
defaultSortField(QName value)
PagedSearchCapabilityType
enabled(Boolean value)
boolean
equals(Object other, StructuredEqualsStrategy strategy)
OrderDirectionType
getDefaultSortDirection()
QName
getDefaultSortField()
int
hashCode(StructuredHashCodeStrategy strategy)
void
setDefaultSortDirection(OrderDirectionType value)
void
setDefaultSortField(QName value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
isEnabled, setEnabled
-
-
-
-
Field Detail
-
defaultSortField
protected QName defaultSortField
-
defaultSortDirection
protected OrderDirectionType defaultSortDirection
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_DEFAULT_SORT_FIELD
public static final ItemName F_DEFAULT_SORT_FIELD
-
F_DEFAULT_SORT_DIRECTION
public static final ItemName F_DEFAULT_SORT_DIRECTION
-
-
Constructor Detail
-
PagedSearchCapabilityType
public PagedSearchCapabilityType()
-
PagedSearchCapabilityType
public PagedSearchCapabilityType(PagedSearchCapabilityType other)
-
-
Method Detail
-
getDefaultSortField
public QName getDefaultSortField()
-
setDefaultSortField
public void setDefaultSortField(QName value)
-
getDefaultSortDirection
public OrderDirectionType getDefaultSortDirection()
-
setDefaultSortDirection
public void setDefaultSortDirection(OrderDirectionType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classCapabilityType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classCapabilityType
-
defaultSortField
public PagedSearchCapabilityType defaultSortField(QName value)
-
defaultSortDirection
public PagedSearchCapabilityType defaultSortDirection(OrderDirectionType value)
-
enabled
public PagedSearchCapabilityType enabled(Boolean value)
- Overrides:
enabled
in classCapabilityType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classCapabilityType
-
clone
public PagedSearchCapabilityType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classCapabilityType
-
-