Packages

object AccessFlagsMatcher

Predefines several access flags matchers.

Source
AccessFlagsMatcher.scala
Example:
  1. The predefined matchers are used in the following way:

    method match { case Method(PUBLIC_STATIC(),...) => ... }
    field match { case Field(PUBLIC_STATIC_FINAL(),...) => ... }
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AccessFlagsMatcher
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final val ANY: AccessFlagsMatcher
  2. final val NOT_ABSTRACT: AccessFlagsMatcher
  3. final val NOT_ENUM: AccessFlagsMatcher
  4. final val NOT_FINAL: AccessFlagsMatcher
  5. final val NOT_INTERFACE: AccessFlagsMatcher
  6. final val NOT_NATIVE: AccessFlagsMatcher
  7. final val NOT_PRIVATE: AccessFlagsMatcher
  8. final val NOT_STATIC: AccessFlagsMatcher
  9. final val NOT_SYNCHRONIZED: AccessFlagsMatcher
  10. final val PRIVATE: ACC_PRIVATE.type
  11. final val PRIVATE_FINAL: AccessFlagsMatcher
  12. final val PROTECTED: ACC_PROTECTED.type
  13. final val PUBLIC: ACC_PUBLIC.type
  14. final val PUBLIC_ABSTRACT: AccessFlagsMatcher
  15. final val PUBLIC_FINAL: AccessFlagsMatcher
  16. final val PUBLIC_INTERFACE: AccessFlagsMatcher
  17. final val PUBLIC_STATIC: AccessFlagsMatcher
  18. final val PUBLIC_STATIC_FINAL: AccessFlagsMatcher
  19. final val PUBLIC___OR___PROTECTED_AND_NOT_FINAL: AccessFlagsMatcher
  20. final val STATIC: ACC_STATIC.type