public interface Search extends Complement<FeatureType>
Modifier and Type | Interface and Description |
---|---|
static interface |
Search.OrderedAttribute |
Modifier and Type | Field and Description |
---|---|
static java.util.function.Predicate<FeatureAttributeDescriptor> |
ALL_FILTER |
static java.util.function.Predicate<FeatureAttributeDescriptor> |
BASIC_TYPES_FILTER |
static java.lang.String |
COMPLEMENT_MANE |
static java.lang.String |
DAL_SEARCH_ATTRIBUTE_PRIORITY |
static java.util.Comparator<FeatureAttributeDescriptor> |
LABEL_ORDER |
static java.util.Comparator<FeatureAttributeDescriptor> |
STR_INT_LONG_LABEL_ORDER |
Modifier and Type | Method and Description |
---|---|
java.util.List<FeatureAttributeDescriptor> |
getFavorites() |
java.util.List<Search.OrderedAttribute> |
getOrderedAttributes(java.util.function.Predicate<FeatureAttributeDescriptor> filter,
java.util.Comparator<FeatureAttributeDescriptor> comparator,
int max) |
java.util.List<Search.OrderedAttribute> |
getOrderedAttributes(java.util.function.Predicate<FeatureAttributeDescriptor> filter,
java.util.Comparator<FeatureAttributeDescriptor> comparator,
int max,
java.util.List<FeatureAttributeDescriptor> extra) |
int |
getPriority(FeatureAttributeDescriptor attribute) |
java.util.List<java.lang.String> |
getResultColumnNames() |
getFactory, getObject
static final java.lang.String COMPLEMENT_MANE
static final java.lang.String DAL_SEARCH_ATTRIBUTE_PRIORITY
static final java.util.function.Predicate<FeatureAttributeDescriptor> BASIC_TYPES_FILTER
static final java.util.function.Predicate<FeatureAttributeDescriptor> ALL_FILTER
static final java.util.Comparator<FeatureAttributeDescriptor> LABEL_ORDER
static final java.util.Comparator<FeatureAttributeDescriptor> STR_INT_LONG_LABEL_ORDER
int getPriority(FeatureAttributeDescriptor attribute)
java.util.List<java.lang.String> getResultColumnNames()
java.util.List<Search.OrderedAttribute> getOrderedAttributes(java.util.function.Predicate<FeatureAttributeDescriptor> filter, java.util.Comparator<FeatureAttributeDescriptor> comparator, int max)
java.util.List<Search.OrderedAttribute> getOrderedAttributes(java.util.function.Predicate<FeatureAttributeDescriptor> filter, java.util.Comparator<FeatureAttributeDescriptor> comparator, int max, java.util.List<FeatureAttributeDescriptor> extra)
java.util.List<FeatureAttributeDescriptor> getFavorites()