Interface SizeOfFilter

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean filterClass​(java.lang.Class<?> klazz)
      Checks whether the type needs to be filtered
      java.util.Collection<java.lang.reflect.Field> filterFields​(java.lang.Class<?> klazz, java.util.Collection<java.lang.reflect.Field> fields)
      Returns the fields to walk and measure for a type
    • Method Detail

      • filterFields

        java.util.Collection<java.lang.reflect.Field> filterFields​(java.lang.Class<?> klazz,
                                                                   java.util.Collection<java.lang.reflect.Field> fields)
        Returns the fields to walk and measure for a type
        Parameters:
        klazz - the type
        fields - the fields already "qualified"
        Returns:
        the filtered Set
      • filterClass

        boolean filterClass​(java.lang.Class<?> klazz)
        Checks whether the type needs to be filtered
        Parameters:
        klazz - the type
        Returns:
        true, if to be filtered out