public final class SearchUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addFilter(List<org.opengis.filter.Filter> filters,
org.opengis.filter.Filter filter) |
static Map<String,String> |
convertDateTypeToMap(List<net.di2e.ecdr.api.config.DateTypeConfiguration> dateTypeList) |
static Map<String,String> |
convertToMap(List<String> mapList) |
static Map<String,String> |
convertToMap(String mapStr) |
static <T extends Enum<?>> |
enumEqualsIgnoreCase(Class<T> enumeration,
String search) |
static String |
getAllowedSortValues(List<net.di2e.ecdr.api.config.SortTypeConfiguration> sortTypes) |
static Boolean |
getBoolean(String booleanString) |
static Boolean |
getBoolean(String booleanString,
Boolean defaultValue) |
static org.opengis.filter.sort.SortBy |
getSortBy(String sortByString,
List<net.di2e.ecdr.api.config.SortTypeConfiguration> sortTypeConfigurationList,
boolean supportWildcards) |
static Map<String,Serializable> |
getTransformLinkProperties(javax.ws.rs.core.UriInfo uriInfo,
ddf.catalog.operation.Query query,
ddf.catalog.operation.QueryResponse response,
String scheme,
String host,
Integer port) |
protected static boolean |
isBoolean(String value) |
static boolean |
isBooleanNullOrBlank(String value) |
static void |
logSort(org.opengis.filter.sort.SortBy sortBy) |
static Date |
parseDate(String date) |
static javax.ws.rs.core.UriBuilder |
updateURLWithPlatformValues(javax.ws.rs.core.UriBuilder builder,
String scheme,
String host,
Integer port) |
public static Map<String,Serializable> getTransformLinkProperties(javax.ws.rs.core.UriInfo uriInfo, ddf.catalog.operation.Query query, ddf.catalog.operation.QueryResponse response, String scheme, String host, Integer port)
public static javax.ws.rs.core.UriBuilder updateURLWithPlatformValues(javax.ws.rs.core.UriBuilder builder,
String scheme,
String host,
Integer port)
public static Map<String,String> convertDateTypeToMap(List<net.di2e.ecdr.api.config.DateTypeConfiguration> dateTypeList)
public static <T extends Enum<?>> T enumEqualsIgnoreCase(Class<T> enumeration, String search)
public static Date parseDate(String date) throws ddf.catalog.source.UnsupportedQueryException
ddf.catalog.source.UnsupportedQueryExceptionpublic static org.opengis.filter.sort.SortBy getSortBy(String sortByString, List<net.di2e.ecdr.api.config.SortTypeConfiguration> sortTypeConfigurationList, boolean supportWildcards)
public static void logSort(org.opengis.filter.sort.SortBy sortBy)
protected static boolean isBoolean(String value)
public static boolean isBooleanNullOrBlank(String value)
public static void addFilter(List<org.opengis.filter.Filter> filters, org.opengis.filter.Filter filter)
Copyright © 2014–2015 Cohesive Integrations, LLC. All rights reserved.