public static enum SourceCodeAnalysis.Completeness extends Enum<SourceCodeAnalysis.Completeness>
Enum Constant and Description |
---|
COMPLETE
The input is a complete source snippet (declaration or statement) as is.
|
COMPLETE_WITH_SEMI
With this addition of a semicolon the input is a complete source snippet.
|
CONSIDERED_INCOMPLETE
A statement with a trailing (non-terminated) empty statement.
|
DEFINITELY_INCOMPLETE
There must be further source beyond the given input in order for it
to be complete.
|
EMPTY
An empty input.
|
UNKNOWN
The completeness of the input could not be determined because it
contains errors.
|
Modifier and Type | Field and Description |
---|---|
boolean |
isComplete
Is the first snippet of source complete.
|
Modifier and Type | Method and Description |
---|---|
static SourceCodeAnalysis.Completeness |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SourceCodeAnalysis.Completeness[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SourceCodeAnalysis.Completeness COMPLETE
public static final SourceCodeAnalysis.Completeness COMPLETE_WITH_SEMI
public static final SourceCodeAnalysis.Completeness CONSIDERED_INCOMPLETE
public static final SourceCodeAnalysis.Completeness DEFINITELY_INCOMPLETE
public static final SourceCodeAnalysis.Completeness EMPTY
public static final SourceCodeAnalysis.Completeness UNKNOWN
public final boolean isComplete
public static SourceCodeAnalysis.Completeness[] values()
for (SourceCodeAnalysis.Completeness c : SourceCodeAnalysis.Completeness.values()) System.out.println(c);
public static SourceCodeAnalysis.Completeness valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
Copyright © 2015, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-04-25-041322.buildd.src