public final class Modifiers
extends java.lang.Object
implements java.io.Serializable
Modifier | Constructor and Description |
---|---|
|
Modifiers(boolean isAbstract,
boolean isOverride,
boolean isFinal,
boolean isSealed,
boolean isImplicit,
boolean isLazy,
boolean isMacro,
boolean isSuperAccessor) |
protected |
Modifiers(byte flags)
Allow to set the modifiers from a flags byte where:
1.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isImplicit() |
boolean |
isLazy() |
boolean |
isMacro() |
boolean |
isOverride() |
boolean |
isSealed() |
boolean |
isSuperAccessor() |
byte |
raw() |
java.lang.String |
toString() |
public Modifiers(boolean isAbstract, boolean isOverride, boolean isFinal, boolean isSealed, boolean isImplicit, boolean isLazy, boolean isMacro, boolean isSuperAccessor)
protected Modifiers(byte flags)
flags
- An instance of byte encoding the modifiers.public final byte raw()
public final boolean isAbstract()
public final boolean isOverride()
public final boolean isFinal()
public final boolean isSealed()
public final boolean isImplicit()
public final boolean isLazy()
public final boolean isMacro()
public final boolean isSuperAccessor()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object