ModifierAccessors

final
class ModifierAccessors[A <: Node](val traversal: Traversal[A]) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def hasModifier(modifier: String): Traversal[A]
def isAbstract: Traversal[A]

Filter: only abstract nodes

Filter: only abstract nodes

def isConstructor: Traversal[A]

Filter: only constructor nodes

Filter: only constructor nodes

def isNative: Traversal[A]

Filter: only native nodes

Filter: only native nodes

def isPrivate: Traversal[A]

Filter: only private nodes

Filter: only private nodes

def isProtected: Traversal[A]

Filter: only protected nodes

Filter: only protected nodes

def isPublic: Traversal[A]

Filter: only public nodes

Filter: only public nodes

def isStatic: Traversal[A]

Filter: only static nodes

Filter: only static nodes

def isVirtual: Traversal[A]

Filter: only virtual nodes

Filter: only virtual nodes

def modifier: Traversal[Modifier]

Traverse to modifiers, e.g., "static", "public".

Traverse to modifiers, e.g., "static", "public".

Concrete fields

val traversal: Traversal[A]