object Flags extends Flags
- Alphabetic
- By Inheritance
- Flags
- Flags
- ModifierFlags
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
val
ABSOVERRIDE: Int(262144)
- Definition Classes
- ModifierFlags
-
final
val
ABSTRACT: Int(8)
- Definition Classes
- ModifierFlags
-
final
val
ACCESSOR: Int(134217728)
- Definition Classes
- Flags
-
final
val
AccessFlags: Long
- Definition Classes
- ModifierFlags
-
final
val
AntiFlags: Long(9151314442816847872L)
- Definition Classes
- Flags
-
final
val
AntiShift: Long(56L)
- Definition Classes
- Flags
-
final
val
BRIDGE: Int(67108864)
- Definition Classes
- Flags
-
final
val
BYNAMEPARAM: Int(65536)
- Definition Classes
- ModifierFlags
-
final
val
BeanPropertyFlags: Int
- Definition Classes
- Flags
-
final
val
BridgeFlags: Long
The two bridge flags
The two bridge flags
- Definition Classes
- Flags
-
final
val
CAPTURED: Int(65536)
- Definition Classes
- Flags
-
final
val
CASE: Int(2048)
- Definition Classes
- ModifierFlags
-
final
val
CASEACCESSOR: Int(16777216)
- Definition Classes
- ModifierFlags
-
final
val
CONTRAVARIANT: Int(131072)
- Definition Classes
- ModifierFlags
-
final
val
COVARIANT: Int(65536)
- Definition Classes
- ModifierFlags
-
final
val
ConstrFlags: Long
These appear to be flags which should be transferred from owner symbol to a newly created constructor symbol.
These appear to be flags which should be transferred from owner symbol to a newly created constructor symbol.
- Definition Classes
- Flags
-
final
val
DEFAULTINIT: Long(2199023255552L)
- Definition Classes
- ModifierFlags
-
final
val
DEFAULTPARAM: Int(33554432)
- Definition Classes
- ModifierFlags
-
final
val
DEFERRED: Int(16)
- Definition Classes
- ModifierFlags
-
final
val
DefaultGetterFlags: Long
When a symbol for a default getter is created, it inherits these flags from the method with the default.
When a symbol for a default getter is created, it inherits these flags from the method with the default. Other flags applied at creation time are SYNTHETIC, DEFAULTPARAM, and possibly OVERRIDE.
- Definition Classes
- Flags
-
final
val
EXISTENTIAL: Long(34359738368L)
- Definition Classes
- Flags
-
final
val
EXPANDEDNAME: Long(68719476736L)
- Definition Classes
- Flags
-
final
val
ExplicitFlags: Long
These modifiers can be set explicitly in source programs.
These modifiers can be set explicitly in source programs. This is used only as the basis for the default flag mask (which ones to display when printing a normal message.)
- Definition Classes
- Flags
-
final
val
FINAL: Int(32)
- Definition Classes
- ModifierFlags
-
final
val
FieldFlags: Long
When a symbol for a field is created, only these flags survive from Modifiers.
When a symbol for a field is created, only these flags survive from Modifiers. Others which may be applied at creation time are: PRIVATE, LOCAL.
- Definition Classes
- Flags
-
final
val
GetterFlags: Long
Masks for getters and setters, where the flags are derived from those on the field's modifiers.
Masks for getters and setters, where the flags are derived from those on the field's modifiers. Both getters and setters get the ACCESSOR flag. Getters of immutable values also get STABLE.
- Definition Classes
- Flags
-
final
val
HEADER: Long(281474976710656L)
- Definition Classes
- ModifierFlags
-
final
val
IMPLCLASS: Long(137438953472L)
- Definition Classes
- Flags
-
final
val
IMPLICIT: Int(512)
- Definition Classes
- ModifierFlags
-
final
val
INCONSTRUCTOR: Int(131072)
- Definition Classes
- Flags
-
final
val
INTERFACE: Int(128)
- Definition Classes
- ModifierFlags
-
final
val
IS_ERROR: Long(4294967296L)
- Definition Classes
- Flags
-
final
val
InitialFlags: Long(562949953421311L)
- Definition Classes
- Flags
-
final
val
JAVA: Int(1048576)
- Definition Classes
- ModifierFlags
-
final
val
LABEL: Int(131072)
- Definition Classes
- Flags
-
final
val
LAZY: Long(2147483648L)
- Definition Classes
- ModifierFlags
-
final
val
LIFTED: Long(17179869184L)
- Definition Classes
- Flags
-
final
val
LOCAL: Int(524288)
- Definition Classes
- ModifierFlags
-
final
val
LOCKED: Long(549755813888L)
- Definition Classes
- Flags
-
final
val
LateFlags: Long(71494644084506624L)
- Definition Classes
- Flags
-
final
val
LateShift: Long(47L)
- Definition Classes
- Flags
-
final
val
MACRO: Int(32768)
- Definition Classes
- ModifierFlags
-
final
val
METHOD: Int(64)
- Definition Classes
- Flags
-
final
val
MIXEDIN: Long(34359738368L)
- Definition Classes
- Flags
-
final
val
MODULE: Int(256)
- Definition Classes
- Flags
-
final
val
MODULEVAR: Int(1073741824)
- Definition Classes
- Flags
-
final
val
MUTABLE: Int(4096)
- Definition Classes
- ModifierFlags
-
final
val
ModuleToClassFlags: Long
Module flags inherited by their module-class
Module flags inherited by their module-class
- Definition Classes
- Flags
-
final
val
OVERLOADED: Long(8589934592L)
- Definition Classes
- Flags
-
final
val
OVERRIDE: Int(2)
- Definition Classes
- ModifierFlags
-
final
val
PACKAGE: Int(16384)
- Definition Classes
- Flags
-
final
val
PARAM: Int(8192)
- Definition Classes
- ModifierFlags
-
final
val
PARAMACCESSOR: Int(536870912)
- Definition Classes
- ModifierFlags
-
final
val
PRESUPER: Long(137438953472L)
- Definition Classes
- ModifierFlags
-
final
val
PRIVATE: Int(4)
- Definition Classes
- ModifierFlags
-
final
val
PROTECTED: Int(1)
- Definition Classes
- ModifierFlags
-
final
val
PickledFlags: Long
- Definition Classes
- Flags
-
final
val
PrintableFlags: Long
These modifiers appear in TreePrinter output.
These modifiers appear in TreePrinter output.
- Definition Classes
- Flags
-
final
val
PrivateLocal: Long
- Definition Classes
- ModifierFlags
-
final
val
ProtectedLocal: Long
- Definition Classes
- ModifierFlags
-
final
val
SCALADOC_COMMENT: Long(1L)
- Definition Classes
- Flags
-
final
val
SEALED: Int(1024)
- Definition Classes
- ModifierFlags
-
final
val
SPECIALIZED: Long(1099511627776L)
- Definition Classes
- Flags
-
final
val
STABLE: Int(4194304)
- Definition Classes
- Flags
-
final
val
STATIC: Int(8388608)
- Definition Classes
- ModifierFlags
-
final
val
SUPERACCESSOR: Int(268435456)
- Definition Classes
- Flags
-
final
val
SYNTHETIC: Int(2097152)
- Definition Classes
- Flags
-
final
val
SetterFlags: Long
- Definition Classes
- Flags
-
final
val
TRAIT: Int(33554432)
- Definition Classes
- ModifierFlags
-
final
val
TRANS_FLAG: Long(274877906944L)
- Definition Classes
- Flags
-
final
val
TRIEDCOOKING: Long(17592186044416L)
- Definition Classes
- Flags
-
final
val
TopLevelCreationFlags: Long
These flags can be set when class or module symbol is first created.
These flags can be set when class or module symbol is first created. They are the only flags to survive a call to resetFlags().
- Definition Classes
- Flags
-
final
val
VARARGS: Long(8796093022208L)
- Definition Classes
- Flags
-
final
val
VBRIDGE: Long(4398046511104L)
- Definition Classes
- Flags
-
final
val
ValueParameterFlags: Long
When a symbol for a method parameter is created, only these flags survive from Modifiers.
When a symbol for a method parameter is created, only these flags survive from Modifiers. Others which may be applied at creation time are: SYNTHETIC.
- Definition Classes
- Flags
-
final
val
VarianceFlags: Int
- Definition Classes
- Flags
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
flagOfModifier(mod: api.Modifier.Value): Long
- Definition Classes
- Flags
-
def
flagToString(flag: Long): String
- Definition Classes
- Flags → ModifierFlags
- Annotations
- @switch()
-
def
flagsOfModifiers(mods: List[api.Modifier.Value]): Long
- Definition Classes
- Flags
-
def
flagsToString(flags: Long): String
- Definition Classes
- Flags
-
def
flagsToString(flags: Long, privateWithin: String): String
- Definition Classes
- Flags
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
getterFlags(fieldFlags: Long): Long
- Definition Classes
- Flags
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
val
lateDEFERRED: Long
- Definition Classes
- Flags
-
final
val
lateFINAL: Long
- Definition Classes
- Flags
-
final
val
lateINTERFACE: Long
- Definition Classes
- Flags
-
final
val
lateMETHOD: Long
- Definition Classes
- Flags
-
final
val
lateMODULE: Long
- Definition Classes
- Flags
-
def
modifierOfFlag(flag: Long): Option[api.Modifier.Value]
- Definition Classes
- Flags
-
def
modifiersOfFlags(flags: Long): List[api.Modifier.Value]
- Definition Classes
- Flags
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
val
notOVERRIDE: Long
- Definition Classes
- Flags
-
final
val
notPRIVATE: Long
- Definition Classes
- Flags
-
final
val
notPROTECTED: Long
- Definition Classes
- Flags
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
val
pickledListOrder: List[Long]
- Attributes
- protected
- Definition Classes
- Flags
-
def
pickledToRawFlags(pflags: Long): Long
- Definition Classes
- Flags
-
def
rawFlagsToPickled(flags: Long): Long
- Definition Classes
- Flags
-
def
setterFlags(fieldFlags: Long): Long
- Definition Classes
- Flags
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )