public class Scope
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Scope |
ANNOTATION_PROCESSOR |
static Scope |
COMPILE |
static Scope |
COMPILE_ONLY |
static Scope |
DEVELOPMENT_ONLY |
static Scope |
NATIVE_IMAGE_COMPILE_ONLY |
static Scope |
OPENREWRITE |
static Scope |
RUNTIME |
static Scope |
TEST |
static Scope |
TEST_ANNOTATION_PROCESSOR |
static Scope |
TEST_COMPILE_ONLY |
static Scope |
TEST_RUNTIME |
Constructor and Description |
---|
Scope(Source source,
java.util.List<Phase> phases) |
public static final Scope ANNOTATION_PROCESSOR
public static final Scope COMPILE
public static final Scope DEVELOPMENT_ONLY
public static final Scope COMPILE_ONLY
public static final Scope RUNTIME
public static final Scope TEST
public static final Scope TEST_ANNOTATION_PROCESSOR
public static final Scope TEST_COMPILE_ONLY
public static final Scope TEST_RUNTIME
public static final Scope OPENREWRITE
public static final Scope NATIVE_IMAGE_COMPILE_ONLY
@NonNull public Source getSource()
public void setSource(@NonNull Source source)
@NonNull public java.util.List<Phase> getPhases()
public void setPhases(@NonNull java.util.List<Phase> phases)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object