public class GDataPropertyFilter extends AbstractCrafterPropertyFilter
| Modifier and Type | Field and Description |
|---|---|
protected OverrideProperties |
alias |
protected Map<String,List<String>> |
aliasParsedCache |
protected Pattern |
p |
static String |
SELECTOR_ALIAS_PREFIX |
protected String |
selectorParameterName |
protected Map<String,String> |
superClassCache |
| Constructor and Description |
|---|
GDataPropertyFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkProperty(String propertyName) |
protected boolean |
checkPropertyAgainstPattern(List<String> pattern,
String propertyName) |
String |
getFilterName() |
protected String |
getMostSuperClassName(Class<?> clazz) |
protected boolean |
include(com.fasterxml.jackson.databind.ser.BeanPropertyWriter writer) |
protected boolean |
include(com.fasterxml.jackson.databind.ser.PropertyWriter writer) |
protected List<String> |
internalParser(String selectorStr) |
protected List<String> |
parseRequestSelector(String selectorStr) |
void |
setAlias(OverrideProperties alias) |
void |
setSelectorParameterName(String selectorParameterName) |
isPrimitivedepositSchemaProperty, depositSchemaProperty, depositSchemaProperty, depositSchemaProperty, filterOutAllExcept, filterOutAllExcept, from, includeElement, serializeAll, serializeAll, serializeAllExcept, serializeAllExcept, serializeAsElement, serializeAsField, serializeAsFieldpublic static final String SELECTOR_ALIAS_PREFIX
protected String selectorParameterName
protected OverrideProperties alias
protected Pattern p
public String getFilterName()
getFilterName in class AbstractCrafterPropertyFilterprotected boolean include(com.fasterxml.jackson.databind.ser.BeanPropertyWriter writer)
include in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilterprotected boolean include(com.fasterxml.jackson.databind.ser.PropertyWriter writer)
include in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilterprotected boolean checkProperty(String propertyName)
protected boolean checkPropertyAgainstPattern(List<String> pattern, String propertyName)
public void setSelectorParameterName(String selectorParameterName)
public void setAlias(OverrideProperties alias)
Copyright © 2018 CrafterCMS. All rights reserved.