- java.lang.Object
 - 
- java.lang.Enum<SourceCodeAnalysis.Completeness>
 - 
- jdk.jshell.SourceCodeAnalysis.Completeness
 
 
 
- 
- すべての実装されたインタフェース:
 Serializable,Comparable<SourceCodeAnalysis.Completeness>
- 含まれているクラス:
 - SourceCodeAnalysis
 
public static enum SourceCodeAnalysis.Completeness extends Enum<SourceCodeAnalysis.Completeness>
与えられた入力の完全性を記述します。 
- 
- 
列挙型定数のサマリー
列挙型定数 列挙型定数 説明 COMPLETE入力は完全なソース・スニペット(宣言または文)です。COMPLETE_WITH_SEMIこのセミコロンの追加により、入力は完全なソース・スニペットになります。CONSIDERED_INCOMPLETE末尾が(non-terminated)の空文を持つ文。DEFINITELY_INCOMPLETEそれが完了するためには、与えられた入力を超えたさらなるソースがなければならない。EMPTY空の入力。UNKNOWN入力の完全性は、エラーが含まれているため、判別できませんでした。 
- 
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 booleanisComplete()ソースの最初のスニペットが完了しているかどうかを示します。static SourceCodeAnalysis.CompletenessvalueOf(String name)指定された名前を持つ、この型の列挙型定数を返します。static SourceCodeAnalysis.Completeness[]values()この列挙型の定数を含む配列を、宣言されている順序で返します。 
 - 
 
- 
- 
列挙型定数の詳細
- 
COMPLETE
public static final SourceCodeAnalysis.Completeness COMPLETE
入力は完全なソース・スニペット(宣言または文)です。 
- 
COMPLETE_WITH_SEMI
public static final SourceCodeAnalysis.Completeness COMPLETE_WITH_SEMI
このセミコロンの追加により、入力は完全なソース・スニペットになります。 これは、入力の終わりに遭遇したときにのみ返されます。 
- 
DEFINITELY_INCOMPLETE
public static final SourceCodeAnalysis.Completeness DEFINITELY_INCOMPLETE
それが完了するためには、与えられた入力を超えたさらなるソースがなければならない。 セミコロンでは完了しません。 これは、入力の終わりに遭遇したときにのみ返されます。 
- 
CONSIDERED_INCOMPLETE
public static final SourceCodeAnalysis.Completeness CONSIDERED_INCOMPLETE
末尾が(non-terminated)の空文を持つ文。 技術的にはセミコロンを追加した完全な文になりますが、その前提が望ましい動作であることはまれです。 入力は不完全とみなされます。 コメントと空白は空であると見なされます。 
- 
EMPTY
public static final SourceCodeAnalysis.Completeness EMPTY
空の入力。 入力は不完全とみなされます。 コメントと空白は空であると見なされます。 
- 
UNKNOWN
public static final SourceCodeAnalysis.Completeness UNKNOWN
入力の完全性は、エラーが含まれているため、判別できませんでした。 エラー検出は完全性分析の目標ではありませんが、エラーは完全性の判断に干渉しました。 評価はエラー情報を取得するための最良のメカニズムであるため、入力は完了したとみなされます。 
 - 
 
- 
メソッドの詳細
- 
values
public static SourceCodeAnalysis.Completeness[] values()
この列挙型の定数を含む配列を、宣言されている順序で返します。 このメソッドは、次のようにして定数を反復するために使用できます。for (SourceCodeAnalysis.Completeness c : SourceCodeAnalysis.Completeness.values()) System.out.println(c);
- 戻り値:
 - この列挙型の定数を含む配列(宣言されている順序)
 
 
- 
valueOf
public static SourceCodeAnalysis.Completeness valueOf(String name)
指定された名前を持つ、この型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に一致している必要があります。 (不適切な空白文字は許可されません。)- パラメータ:
 name- 返される列挙型定数の名前。- 戻り値:
 - 指定された名前を持つ列挙型定数
 - 例外:
 IllegalArgumentException- 指定された名前を持つ定数をこの列挙型が持っていない場合NullPointerException- 引数がnullの場合
 
- 
isComplete
public boolean isComplete()
ソースの最初のスニペットが完了しているかどうかを示します。 たとえば、"x="は完全ではありませんが、"x=2"は完了します。後続の行で"x=2+2"にすることもできます。 既に誤ったコードは完了とマークされています。- 戻り値:
 true入力が完全なスニペットであるか開始するかどうか;そうでなければfalse
 
 - 
 
 -