Package yakworks.util

Interface ReflectionUtils.FieldCallback

  • Enclosing class:
    ReflectionUtils
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public static interface ReflectionUtils.FieldCallback
    Callback interface invoked on each field in the hierarchy.
    • Method Detail

      • doWith

        void doWith​(java.lang.reflect.Field field)
             throws java.lang.IllegalArgumentException,
                    java.lang.IllegalAccessException
        Perform an operation using the given field.
        Parameters:
        field - the field to operate on
        Throws:
        java.lang.IllegalArgumentException
        java.lang.IllegalAccessException