public enum DataStructures extends Enum<DataStructures>
| 限定符和类型 | 方法和说明 |
|---|---|
static <S extends DataStructure,T extends DataStructure> |
convert(S source,
Class<T> targetType) |
static <S extends DataStructure,T extends DataStructure> |
convert(S source,
DataStructures targetType) |
static <S extends DataStructure,T extends DataStructure> |
convert(S source,
String structure) |
static DataStructure |
detect(String text,
boolean strict) |
abstract DataStructure |
empty() |
static DataStructure |
empty(String name) |
static DataStructures |
ofName(String name) |
static DataStructures |
ofType(Class<? extends DataStructure> type) |
DataStructure |
parse(String text) |
Class<? extends DataStructure> |
type() |
static DataStructures |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static DataStructures[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final DataStructures NORMAL
public static final DataStructures TABLE
public static final DataStructures PLAIN
public static DataStructures[] values()
for (DataStructures c : DataStructures.values()) System.out.println(c);
public static DataStructures valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public DataStructure parse(String text)
public abstract DataStructure empty()
public Class<? extends DataStructure> type()
public static DataStructures ofType(Class<? extends DataStructure> type)
public static DataStructures ofName(String name)
public static DataStructure empty(String name)
public static DataStructure detect(String text, boolean strict) throws ParseException
ParseExceptionpublic static <S extends DataStructure,T extends DataStructure> T convert(S source, Class<T> targetType)
public static <S extends DataStructure,T extends DataStructure> T convert(S source, DataStructures targetType)
public static <S extends DataStructure,T extends DataStructure> T convert(S source, String structure)
Copyright © 2023. All rights reserved.