public class DefaultFeatureQueryOrder extends java.lang.Object implements FeatureQueryOrder
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultFeatureQueryOrder.FeatureQueryOrderMemberImpl |
FeatureQueryOrder.FeatureQueryOrderMember| Constructor and Description |
|---|
DefaultFeatureQueryOrder() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
add(Expression expr,
boolean ascending) |
java.lang.Object |
add(java.lang.String order) |
java.lang.Object |
add(java.lang.String attributeName,
boolean ascending) |
void |
clear() |
DefaultFeatureQueryOrder |
clone()
Creates a copy of the object.
|
boolean |
contains(java.lang.String attributeName) |
void |
copyFrom(FeatureQueryOrder other) |
void |
fromJson(JsonObject json) |
FeatureQueryOrder.FeatureQueryOrderMember |
get(java.lang.String attributeName) |
DefaultFeatureQueryOrder |
getCopy() |
java.util.Comparator<Feature> |
getFeatureComparator() |
int |
getIndex(java.lang.String attributeName) |
boolean |
isEmpty() |
java.util.Iterator<FeatureQueryOrder.FeatureQueryOrderMember> |
iterator() |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
java.lang.Iterable<FeatureQueryOrder.FeatureQueryOrderMember> |
members() |
void |
moveNext(java.lang.String name) |
void |
movePrevious(java.lang.String name) |
boolean |
remove(FeatureQueryOrder.FeatureQueryOrderMember member) |
void |
remove(int index) |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
static void |
selfRegister() |
int |
size() |
JsonObjectBuilder |
toJsonBuilder() |
java.lang.String |
toString() |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcloneQuietly, cloneQuietlytoJson, toJson, toJsonBuilderpublic void copyFrom(FeatureQueryOrder other)
copyFrom in interface FeatureQueryOrderpublic java.lang.Object add(java.lang.String order)
add in interface FeatureQueryOrderpublic java.lang.Object add(java.lang.String attributeName,
boolean ascending)
add in interface FeatureQueryOrderpublic java.lang.Object add(Expression expr, boolean ascending)
add in interface FeatureQueryOrderpublic java.lang.Iterable<FeatureQueryOrder.FeatureQueryOrderMember> members()
members in interface FeatureQueryOrderpublic java.util.Iterator<FeatureQueryOrder.FeatureQueryOrderMember> iterator()
iterator in interface java.lang.Iterable<FeatureQueryOrder.FeatureQueryOrderMember>iterator in interface FeatureQueryOrderpublic boolean remove(FeatureQueryOrder.FeatureQueryOrderMember member)
remove in interface FeatureQueryOrderpublic void remove(int index)
remove in interface FeatureQueryOrderpublic void clear()
clear in interface FeatureQueryOrderpublic int size()
size in interface FeatureQueryOrderpublic int getIndex(java.lang.String attributeName)
getIndex in interface FeatureQueryOrderpublic void movePrevious(java.lang.String name)
movePrevious in interface FeatureQueryOrderpublic void moveNext(java.lang.String name)
moveNext in interface FeatureQueryOrderpublic boolean isEmpty()
isEmpty in interface FeatureQueryOrderpublic FeatureQueryOrder.FeatureQueryOrderMember get(java.lang.String attributeName)
get in interface FeatureQueryOrderpublic boolean contains(java.lang.String attributeName)
contains in interface FeatureQueryOrderpublic java.util.Comparator<Feature> getFeatureComparator()
public DefaultFeatureQueryOrder clone() throws java.lang.CloneNotSupportedException
Cloneableclone in interface FeatureQueryOrderclone in class java.lang.Objectjava.lang.CloneNotSupportedException - if the instance of the object cannot
be cloned. As this is extending Cloneable so its sure
it implements it, so this exception may be used for problems on specific
object instances.Object#clone()}.public DefaultFeatureQueryOrder getCopy()
getCopy in interface FeatureQueryOrderpublic static void selfRegister()
public void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentPersistenceExceptionpublic void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentPersistenceExceptionpublic void fromJson(JsonObject json)
fromJson in interface SupportFromJsonpublic JsonObjectBuilder toJsonBuilder()
toJsonBuilder in interface SupportToJsonpublic java.lang.String toString()
toString in class java.lang.Object