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

  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 (ClassFile) ⇒ Boolean

    filter base trait

  7. class InterfaceFilter[I] extends InterfaceNameFilter

    test class files if they directly implement an interface

  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

  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.

  2. object FieldAccessFlag

  3. object MethodAccessFlag

Ungrouped