|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.ifs.common.SortSpecification
The SortSpecification class is used to specify a sort order for operations that can be sorted, such as opening a folder. This is typically a set of attribute names and a boolean that represents either ascending or descending.
Constructor Summary | |
SortSpecification()
default constructor. |
|
SortSpecification(java.lang.String[] sortAttributes,
boolean[] sortOrders)
construct a SortSpecification, initializing with a set of sort qualifications. |
Method Summary | |
void |
addSortQualifier(java.lang.String sortAttribute,
boolean sortOrder)
Add a SortAttribute with a sort direction (ascending/descending). |
void |
addSortQualifier(java.lang.String sortAttribute,
boolean sortOrder,
java.lang.String classname,
java.lang.String alias)
Add a SortAttribute with a sort direction (ascending/descending). |
void |
addSortQualifiers(java.lang.String[] sortAttributes,
boolean[] sortOrders)
Add the specified set of sort qualifications to this Sort Specification. |
java.lang.String |
getDefaultAlias()
return the Default alias setting. |
java.lang.String |
getDefaultClass()
return the Default Class setting. |
java.lang.String[] |
getSortAttributes()
Returns the current set of Sort Attributes as an array. |
boolean[] |
getSortOrders()
Returns the current set of Sort Orders as an array. |
void |
setDefaultAlias(java.lang.String defAlias)
set the Default Alias. |
void |
setDefaultClass(java.lang.String defClass)
set the Default Class. |
Constructor Detail |
public SortSpecification() throws IfsException
IfsException
- if operation fails.public SortSpecification(java.lang.String[] sortAttributes, boolean[] sortOrders) throws IfsException
sortAttributes
- the sort attribute namessortOrders
- the corresponding sort ordersIfsException
- if operation fails.Method Detail |
public void addSortQualifiers(java.lang.String[] sortAttributes, boolean[] sortOrders) throws IfsException
sortAttributes
- the sort attribute namessortOrders
- the corresponding sort ordersIfsException
- if operation fails.public void addSortQualifier(java.lang.String sortAttribute, boolean sortOrder) throws IfsException
sortAttribute
- the sort attribute namesortOrder
- the corresponding sort orderIfsException
- if operation fails.public void addSortQualifier(java.lang.String sortAttribute, boolean sortOrder, java.lang.String classname, java.lang.String alias) throws IfsException
sortAttribute
- the sort attribute namesortOrder
- the corresponding sort orderclassname
- the class name (optional)alias
- the alias for the class name (optional)IfsException
- if operation fails.public void setDefaultClass(java.lang.String defClass) throws IfsException
defClass
- the Default Class name.IfsException
- if operation fails.public java.lang.String getDefaultClass() throws IfsException
IfsException
- if operation fails.public void setDefaultAlias(java.lang.String defAlias) throws IfsException
defAlias
- the alias.IfsException
- if operation fails.public java.lang.String getDefaultAlias() throws IfsException
IfsException
- if operation fails.public java.lang.String[] getSortAttributes() throws IfsException
IfsException
- if operation fails.public boolean[] getSortOrders() throws IfsException
IfsException
- if operation fails.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |