|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.eclipse.jdt.internal.compiler.impl.IrritantSet
public class IrritantSet
Represent a set of irritant flags. Irritants are organized in up to 8 group of 29, allowing for a maximum of 232 distinct irritants.
| 字段摘要 | |
|---|---|
static IrritantSet |
ALL
|
static IrritantSet |
BOXING
|
static IrritantSet |
CAST
|
static IrritantSet |
COMPILER_DEFAULT_ERRORS
|
static IrritantSet |
COMPILER_DEFAULT_WARNINGS
|
static IrritantSet |
DEP_ANN
|
static IrritantSet |
DEPRECATION
|
static IrritantSet |
FALLTHROUGH
|
static IrritantSet |
FINALLY
|
static int |
GROUP_MASK
|
static int |
GROUP_MAX
|
static int |
GROUP_SHIFT
|
static int |
GROUP0
|
static int |
GROUP1
|
static int |
GROUP2
|
static IrritantSet |
HIDING
|
static IrritantSet |
INCOMPLETE_SWITCH
|
static IrritantSet |
JAVADOC
|
static IrritantSet |
NLS
|
static IrritantSet |
NULL
|
static IrritantSet |
RAW
|
static IrritantSet |
RESTRICTION
|
static IrritantSet |
SERIAL
|
static IrritantSet |
STATIC_ACCESS
|
static IrritantSet |
STATIC_METHOD
|
static IrritantSet |
SUPER
|
static IrritantSet |
SYNTHETIC_ACCESS
|
static IrritantSet |
UNCHECKED
|
static IrritantSet |
UNQUALIFIED_FIELD_ACCESS
|
static IrritantSet |
UNUSED
|
| 构造方法摘要 | |
|---|---|
IrritantSet(int singleGroupIrritants)
Constructor with initial irritant set |
|
IrritantSet(IrritantSet other)
Constructor with initial irritant set |
|
| 方法摘要 | |
|---|---|
boolean |
areAllSet()
|
IrritantSet |
clear(int singleGroupIrritants)
|
IrritantSet |
clearAll()
|
boolean |
hasSameIrritants(IrritantSet irritantSet)
Returns true if all of the irritants in the given irritant set are set in receiver |
void |
initialize(int singleGroupIrritants)
Initialize a set of irritants in one group |
void |
initialize(IrritantSet other)
|
boolean |
isAnySet(IrritantSet other)
Returns true if any of the irritants in given other set is positionned in receiver |
boolean |
isSet(int singleGroupIrritants)
|
IrritantSet |
set(int singleGroupIrritants)
|
IrritantSet |
set(IrritantSet other)
Return updated irritantSet or null if it was a no-op |
IrritantSet |
setAll()
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
public static final int GROUP_MASK
public static final int GROUP_SHIFT
public static final int GROUP_MAX
public static final int GROUP0
public static final int GROUP1
public static final int GROUP2
public static final IrritantSet ALL
public static final IrritantSet BOXING
public static final IrritantSet CAST
public static final IrritantSet DEPRECATION
public static final IrritantSet DEP_ANN
public static final IrritantSet FALLTHROUGH
public static final IrritantSet FINALLY
public static final IrritantSet HIDING
public static final IrritantSet INCOMPLETE_SWITCH
public static final IrritantSet NLS
public static final IrritantSet NULL
public static final IrritantSet RAW
public static final IrritantSet RESTRICTION
public static final IrritantSet SERIAL
public static final IrritantSet STATIC_ACCESS
public static final IrritantSet STATIC_METHOD
public static final IrritantSet SYNTHETIC_ACCESS
public static final IrritantSet SUPER
public static final IrritantSet UNUSED
public static final IrritantSet UNCHECKED
public static final IrritantSet UNQUALIFIED_FIELD_ACCESS
public static final IrritantSet JAVADOC
public static final IrritantSet COMPILER_DEFAULT_ERRORS
public static final IrritantSet COMPILER_DEFAULT_WARNINGS
| 构造方法详细信息 |
|---|
public IrritantSet(int singleGroupIrritants)
public IrritantSet(IrritantSet other)
| 方法详细信息 |
|---|
public boolean areAllSet()
public IrritantSet clear(int singleGroupIrritants)
public IrritantSet clearAll()
public void initialize(int singleGroupIrritants)
singleGroupIrritants - public void initialize(IrritantSet other)
public boolean isAnySet(IrritantSet other)
other - public boolean hasSameIrritants(IrritantSet irritantSet)
irritantSet - the given irritant setpublic boolean isSet(int singleGroupIrritants)
public IrritantSet set(int singleGroupIrritants)
public IrritantSet set(IrritantSet other)
other - public IrritantSet setAll()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||