Class SearchImpl
java.lang.Object
org.gvsig.tools.complement.AbstractComplement<org.gvsig.fmap.dal.feature.FeatureType>
org.gvsig.fmap.dal.complements.search.SearchImpl
- All Implemented Interfaces:
org.gvsig.fmap.dal.complements.Search,org.gvsig.tools.complement.Complement<org.gvsig.fmap.dal.feature.FeatureType>
public class SearchImpl
extends org.gvsig.tools.complement.AbstractComplement<org.gvsig.fmap.dal.feature.FeatureType>
implements org.gvsig.fmap.dal.complements.Search
- Author:
- jjdelcerro
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.fmap.dal.complements.Search
org.gvsig.fmap.dal.complements.Search.OrderedAttribute -
Field Summary
FieldsFields inherited from interface org.gvsig.fmap.dal.complements.Search
ALL_FILTER, BASIC_TYPES_FILTER, COMPLEMENT_MANE, DAL_SEARCH_ATTRIBUTE_PRIORITY, LABEL_ORDER, STR_INT_LONG_LABEL_ORDER -
Constructor Summary
ConstructorsConstructorDescriptionSearchImpl(org.gvsig.tools.complement.ComplementFactory<org.gvsig.fmap.dal.feature.FeatureType> factory, org.gvsig.fmap.dal.feature.FeatureType object) -
Method Summary
Modifier and TypeMethodDescriptionList<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> List<org.gvsig.fmap.dal.complements.Search.OrderedAttribute> getOrderedAttributes(Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter, Comparator<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> comparator, int max) List<org.gvsig.fmap.dal.complements.Search.OrderedAttribute> getOrderedAttributes(Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter, Comparator<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> comparator, int max, List<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> extra) intgetPriority(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor attribute) Methods inherited from class org.gvsig.tools.complement.AbstractComplement
getFactory, getObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.complement.Complement
getFactory, getObject
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
SearchImpl
public SearchImpl(org.gvsig.tools.complement.ComplementFactory<org.gvsig.fmap.dal.feature.FeatureType> factory, org.gvsig.fmap.dal.feature.FeatureType object)
-
-
Method Details
-
getResultColumnNames
- Specified by:
getResultColumnNamesin interfaceorg.gvsig.fmap.dal.complements.Search
-
getOrderedAttributes
public List<org.gvsig.fmap.dal.complements.Search.OrderedAttribute> getOrderedAttributes(Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter, Comparator<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> comparator, int max) - Specified by:
getOrderedAttributesin interfaceorg.gvsig.fmap.dal.complements.Search
-
getOrderedAttributes
public List<org.gvsig.fmap.dal.complements.Search.OrderedAttribute> getOrderedAttributes(Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter, Comparator<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> comparator, int max, List<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> extra) - Specified by:
getOrderedAttributesin interfaceorg.gvsig.fmap.dal.complements.Search
-
getPriority
public int getPriority(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor attribute) - Specified by:
getPriorityin interfaceorg.gvsig.fmap.dal.complements.Search
-
getFavorites
- Specified by:
getFavoritesin interfaceorg.gvsig.fmap.dal.complements.Search
-