public class SeoNavStateCanonicalizer extends Object implements Comparator, NavStateCanonicalizer
NavStateUrlParam
.
Property Summary | ||
---|---|---|
Property | Type | Default Value |
pSortByName |
boolean |
true |
pSortByDimension |
boolean |
true |
pAscending |
boolean |
true |
pIgnoreCase |
boolean |
true |
Constructor and Description |
---|
SeoNavStateCanonicalizer() |
Modifier and Type | Method and Description |
---|---|
void |
canonicalize(NavStateUrlParam pNavState) |
int |
compare(Object pObject1,
Object pObject2) |
boolean |
equals(Object pObject) |
boolean |
getAscending() |
boolean |
getIgnoreCase() |
boolean |
getSortByDimension() |
boolean |
getSortByName() |
void |
setAscending(boolean pAscending)
Specifies whether or not canonicalization is done in ascending or descending order.
|
void |
setIgnoreCase(boolean pIgnoreCase)
Specifies whether or not canonicalization ignores case.
|
void |
setSortByDimension(boolean pSortByDimension)
Specifies canonicalization to be done based on Dimension (rather than DimVal).
|
void |
setSortByName(boolean pSortByName)
Specifies canonicalization to be done based on the name of the dimension/dimval (rather than ID).
|
public boolean getSortByName()
public void setSortByName(boolean pSortByName)
pSortByName
- flag indicating whether or not to sort by name (true) or ID (false).public boolean getSortByDimension()
public void setSortByDimension(boolean pSortByDimension)
pSortByDimension
- flag indicating whether or not to sort by Dimension (true) or DimVal (false).public boolean getAscending()
public void setAscending(boolean pAscending)
pAscending
- flag indicating whether or not to sort ascending (true) or descending (false).public boolean getIgnoreCase()
public void setIgnoreCase(boolean pIgnoreCase)
pIgnoreCase
- flag indicating whether or not to ignore case. If true, case will be ignored in canoicalization.public void canonicalize(NavStateUrlParam pNavState)
canonicalize
in interface NavStateCanonicalizer
public int compare(Object pObject1, Object pObject2)
compare
in interface Comparator
public boolean equals(Object pObject)
equals
in interface Comparator
equals
in class Object
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.