Package org.gvsig.fmap.dal.feature.impl
Class DefaultFeatureQueryOrder
java.lang.Object
org.gvsig.fmap.dal.feature.impl.DefaultFeatureQueryOrder
- All Implemented Interfaces:
Cloneable,Iterable<org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMember>,org.gvsig.fmap.dal.feature.FeatureQueryOrder,org.gvsig.json.SupportFromJson,org.gvsig.json.SupportJson,org.gvsig.json.SupportToJson,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
public class DefaultFeatureQueryOrder
extends Object
implements org.gvsig.fmap.dal.feature.FeatureQueryOrder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface org.gvsig.fmap.dal.feature.FeatureQueryOrder
org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMember -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(org.gvsig.expressionevaluator.Expression expr, boolean ascending) voidclear()clone()booleanvoidcopyFrom(org.gvsig.fmap.dal.feature.FeatureQueryOrder other) voidfromJson(javax.json.JsonObject json) org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMembergetCopy()Comparator<org.gvsig.fmap.dal.feature.Feature> intbooleanisEmpty()Iterator<org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMember> iterator()voidloadFromState(org.gvsig.tools.persistence.PersistentState state) Iterable<org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMember> members()voidvoidmovePrevious(String name) voidremove(int index) booleanremove(org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMember member) voidsaveToState(org.gvsig.tools.persistence.PersistentState state) static voidintsize()org.gvsig.json.JsonObjectBuildertoString()Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJson, toJsonBuilder
-
Constructor Details
-
DefaultFeatureQueryOrder
public DefaultFeatureQueryOrder()
-
-
Method Details
-
copyFrom
public void copyFrom(org.gvsig.fmap.dal.feature.FeatureQueryOrder other) - Specified by:
copyFromin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
add
- Specified by:
addin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
add
- Specified by:
addin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
add
- Specified by:
addin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
members
- Specified by:
membersin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
iterator
-
remove
public boolean remove(org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMember member) - Specified by:
removein interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
remove
public void remove(int index) - Specified by:
removein interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
clear
public void clear()- Specified by:
clearin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
size
public int size()- Specified by:
sizein interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
getIndex
- Specified by:
getIndexin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
movePrevious
- Specified by:
movePreviousin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
moveNext
- Specified by:
moveNextin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
get
public org.gvsig.fmap.dal.feature.FeatureQueryOrder.FeatureQueryOrderMember get(String attributeName) - Specified by:
getin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
contains
- Specified by:
containsin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
getFeatureComparator
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Specified by:
clonein interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getCopy
- Specified by:
getCopyin interfaceorg.gvsig.fmap.dal.feature.FeatureQueryOrder
-
selfRegister
public static void selfRegister() -
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
fromJson
public void fromJson(javax.json.JsonObject json) - Specified by:
fromJsonin interfaceorg.gvsig.json.SupportFromJson
-
toJsonBuilder
public org.gvsig.json.JsonObjectBuilder toJsonBuilder()- Specified by:
toJsonBuilderin interfaceorg.gvsig.json.SupportToJson
-
toString
-