Methods of the module object val Flags
val Flags
Is this symbol abstract
abstract
Is this generated by Scala compiler. Coresponds to ACC_SYNTHETIC in the JVM.
Is this symbol case
case
Is this symbol a getter for case class parameter
Is this symbol a type parameter marked as contravariant -
-
Is this symbol a type parameter marked as covariant +
+
Is a declared, but not defined member
The empty set of flags
Is this symbol an enum
Is this symbol erased
erased
Is this symbol exported from provided instance
Is this symbol a def defined in an extension
def
extension
Is this symbol a getter or a setter
Is this symbol final
final
Is this symbol an inferable ("given") parameter
Is this symbol a parameter with a default value?
Is this symbol implicit
implicit
Is an infix method or type
Is this symbol inline
inline
Is this symbol defined in a Java class
Is implemented as a Java static
Is this symbol lazy
lazy
Is this symbol local? Used in conjunction with private/private[T] to mean private[this] extends Modifier proctected[this]
Is this symbol marked as a macro. An inline method containing toplevel splices
Is this symbol an object or its class (used for a ValDef or a ClassDef extends Modifier respectively)
Is this symbol a var (when used on a ValDef)
var
Trait does not have fields or initialization code.
Is this symbol opaque
opaque
Is this symbol open
open
Is this symbol override
override
Is this symbol a package
Is this symbol a parameter
Is this symbol a parameter accessor
Is this symbol private
private
Is this symbol labeled private[this]
Is this symbol protected
protected
Was this symbol imported from Scala2.x
Is this symbol sealed
sealed
Is this symbol member that is assumed to be stable and realizable
Is this symbol marked as static. Mapped to static Java member
Is this symbol to be tagged Java Synthetic
Is this symbol a trait
Is a transparent inline method or trait