Class GenericAnnotationClassExclusionStrategy<T extends java.lang.annotation.Annotation>

  • All Implemented Interfaces:
    com.google.gson.ExclusionStrategy

    public class GenericAnnotationClassExclusionStrategy<T extends java.lang.annotation.Annotation>
    extends java.lang.Object
    implements com.google.gson.ExclusionStrategy
    • Constructor Detail

      • GenericAnnotationClassExclusionStrategy

        public GenericAnnotationClassExclusionStrategy​(java.lang.Class<T> annotationClass)
    • Method Detail

      • shouldSkipClass

        public boolean shouldSkipClass​(java.lang.Class<?> clazz)
        Specified by:
        shouldSkipClass in interface com.google.gson.ExclusionStrategy
      • shouldSkipField

        public boolean shouldSkipField​(com.google.gson.FieldAttributes field)
        Specified by:
        shouldSkipField in interface com.google.gson.ExclusionStrategy