de.aktey.scanndal.classfile

filter

package filter

Visibility
  1. Public
  2. All

Type Members

  1. sealed class AndFilter extends Filter

    combines two filter with a logical and

  2. class ClassAccessFlagFilter extends Filter

    test class files for certain access flags

  3. class ClassAnnotationFilter[A] extends ClassAnnotationNameFilter

    test class files for a class annotation A

    test class files for a class annotation A

    A

    the annotation class

  4. class ClassAnnotationNameFilter extends Filter with ClassFileInterpretation

    test class files for a class annotation A

  5. class FalseFilter extends Filter

    a zero filter for the or operation

  6. trait Filter extends Function[ClassFile, Boolean]

    filter base trait

  7. class InterfaceFilter[I] extends InterfaceNameFilter

    test class files if they directly implement an interface

    test class files if they directly implement an interface

    I

    the annotation class

  8. class InterfaceNameFilter extends Filter with ClassFileInterpretation

    test class files if they directly implement an interface

  9. sealed class NotFilter extends Filter

    inverts the logic of a filter

  10. sealed class OrFilter extends Filter

    combines two filter with a logical or

  11. class SuperClassFilter[S] extends SuperClassNameFilter

    test class files if they directly extend a superclass

    test class files if they directly extend a superclass

    S

    the superclass

  12. class SuperClassNameFilter extends Filter with ClassFileInterpretation

    test class files if they directly extend a superclass

  13. class TrueFilter extends Filter

    a zero filter for the and operation

Value Members

  1. object ClassAccessFlag

    Created with IntelliJ IDEA.

    Created with IntelliJ IDEA. User: ruben Date: 16.07.13 Time: 06:48

  2. object FieldAccessFlag

  3. object MethodAccessFlag

Ungrouped