case object AllClasses extends ClassMatcher with Product with Serializable
Matches all project and library classes including inner elements like methods and fields defined by the respective classes.
- Source
- ClassMatcher.scala
- Alphabetic
- By Inheritance
- AllClasses
- Serializable
- Product
- Equals
- ClassMatcher
- ClassLevelMatcher
- SourceElementsMatcher
- Function1
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- def and(right: SourceElementsMatcher): SourceElementsMatcher
- Definition Classes
- SourceElementsMatcher
- def andThen[A](g: (Set[VirtualSourceElement]) => A): (SomeProject) => A
- Definition Classes
- Function1
- Annotations
- @unspecialized()
- final def apply(project: SomeProject): Set[VirtualSourceElement]
- Definition Classes
- SourceElementsMatcher → Function1
- def compose[A](g: (A) => SomeProject): (A) => Set[VirtualSourceElement]
- Definition Classes
- Function1
- Annotations
- @unspecialized()
- def doesMatch(classFile: ClassFile)(implicit project: SomeProject): Boolean
- Definition Classes
- AllClasses → ClassLevelMatcher
- def except(right: SourceElementsMatcher): SourceElementsMatcher
- Definition Classes
- SourceElementsMatcher
- def extension(implicit project: SomeProject): Set[VirtualSourceElement]
- Definition Classes
- AllClasses → SourceElementsMatcher
- def matchFields: Boolean
- Definition Classes
- AllClasses → ClassMatcher
- def matchMethods: Boolean
- Definition Classes
- AllClasses → ClassMatcher
- def productElementName(n: Int): String
- Definition Classes
- Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def toString(): String
- Definition Classes
- Function1 → AnyRef → Any