Creates a new matcher that matches accessFlags
vectors where all flags
defined by this matcher and the given matcher have to be defined.
Creates a new matcher that matches accessFlags
vectors where all flags
defined by this matcher and the given matcher have to be defined.
Checks if this
access flag is set in the given access flags bit vector.
Checks if this
access flag is set in the given access flags bit vector.
This method is just a more intuitively named alias for the unapply method.
The Java (source code) name of the access flag if it exists.
The Java (source code) name of the access flag if it exists. E.g., Some("public"), Some("native"), etc.
The Int
mask of this access flag as defined by the JVM specification.
The Int
mask of this access flag as defined by the JVM specification.
Facilitates pattern matching against this AccessFlag
.
Facilitates pattern matching against this AccessFlag
.
case ClassFile(ACC_PUBLIC(),...)
To create more complex matchers, use the &
and !
methods.
True
iff " this
" flag is set in the given access flags bit vector.
Creates a new matcher that matches accessFlags
that do not have (all of) the
accessFlags specified by the given matcher.
Creates a new matcher that matches accessFlags
that do not have (all of) the
accessFlags specified by the given matcher.