final class Modifiers extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Modifiers
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
Modifiers(flags: Byte)
Allow to set the modifiers from a flags byte where:
Allow to set the modifiers from a flags byte where:
- The first bit tells if has an abstract modifier. 2. The second bit tells if has an override modifier. 3. The third bit tells if has an final modifier. 4. The fourth bit tells if has an sealed modifier. 5. The fifth bit tells if has an implicit modifier. 6. The sixth bit tells if has an lazy modifier. 7. The seventh bit tells if has an macro modifier. 8. The eighth bit tells if has an super accessor modifier.
This method is not part of the public API and it may be removed at any point.
- flags
An instance of byte encoding the modifiers.
- Attributes
- protected[xsbti.api]
- new Modifiers(isAbstract: Boolean, isOverride: Boolean, isFinal: Boolean, isSealed: Boolean, isImplicit: Boolean, isLazy: Boolean, isMacro: Boolean, isSuperAccessor: Boolean)
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
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(o: Any): Boolean
- Definition Classes
- Modifiers → AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- Modifiers → AnyRef → Any
- final def isAbstract(): Boolean
- final def isFinal(): Boolean
- final def isImplicit(): Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def isLazy(): Boolean
- final def isMacro(): Boolean
- final def isOverride(): Boolean
- final def isSealed(): Boolean
- final def isSuperAccessor(): Boolean
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def raw(): Byte
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Modifiers → 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
- @native() @throws( ... )