Class GDataPropertyFilter

  • All Implemented Interfaces:
    com.fasterxml.jackson.databind.ser.BeanPropertyFilter, com.fasterxml.jackson.databind.ser.PropertyFilter

    public class GDataPropertyFilter
    extends AbstractCrafterPropertyFilter
    A Gdata like property filter (aka selector) gets the information from .
    • Constructor Detail

      • GDataPropertyFilter

        public GDataPropertyFilter()
    • Method Detail

      • include

        protected boolean include​(com.fasterxml.jackson.databind.ser.BeanPropertyWriter writer)
        Overrides:
        include in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
      • include

        protected boolean include​(com.fasterxml.jackson.databind.ser.PropertyWriter writer)
        Overrides:
        include in class com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter
      • checkProperty

        protected boolean checkProperty​(String propertyName)
      • parseRequestSelector

        protected List<String> parseRequestSelector​(String selectorStr)
      • internalParser

        protected List<String> internalParser​(String selectorStr)
      • getMostSuperClassName

        protected String getMostSuperClassName​(Class<?> clazz)
      • checkPropertyAgainstPattern

        protected boolean checkPropertyAgainstPattern​(List<String> pattern,
                                                      String propertyName)
      • setSelectorParameterName

        public void setSelectorParameterName​(String selectorParameterName)