public static enum ScannerContext.NextState extends Enum<ScannerContext.NextState>
InternalScanner.next(List)| 枚举常量和说明 |
|---|
BATCH_LIMIT_REACHED |
MORE_VALUES |
NO_MORE_VALUES |
SIZE_LIMIT_REACHED |
SIZE_LIMIT_REACHED_MID_ROW
Special case of size limit reached to indicate that the size limit was reached in the middle
of a row and thus a partial results was formed
|
TIME_LIMIT_REACHED |
TIME_LIMIT_REACHED_MID_ROW
Special case of time limit reached to indicate that the time limit was reached in the middle
of a row and thus a partial results was formed
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
hasMoreValues() |
static boolean |
hasMoreValues(ScannerContext.NextState state) |
static boolean |
isValidState(ScannerContext.NextState state) |
boolean |
limitReached() |
static ScannerContext.NextState |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static ScannerContext.NextState[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final ScannerContext.NextState MORE_VALUES
public static final ScannerContext.NextState NO_MORE_VALUES
public static final ScannerContext.NextState SIZE_LIMIT_REACHED
public static final ScannerContext.NextState SIZE_LIMIT_REACHED_MID_ROW
public static final ScannerContext.NextState TIME_LIMIT_REACHED
public static final ScannerContext.NextState TIME_LIMIT_REACHED_MID_ROW
public static final ScannerContext.NextState BATCH_LIMIT_REACHED
public static ScannerContext.NextState[] values()
for (ScannerContext.NextState c : ScannerContext.NextState.values()) System.out.println(c);
public static ScannerContext.NextState valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public boolean hasMoreValues()
public boolean limitReached()
public static boolean isValidState(ScannerContext.NextState state)
public static boolean hasMoreValues(ScannerContext.NextState state)
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.