public enum TypeNodeKind extends Enum<TypeNodeKind>
| Enum Constant and Description |
|---|
ARRAY |
COLLECTION |
ENUM |
MAP |
MAPPED |
NULL |
OPTIONAL |
SIMPLE |
TYPEVAR |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
containsMapping(String key) |
static String |
getMapping(String key) |
ConcreteTypeNodeFactory |
getTypeNodeFactory() |
static TypeNodeKind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TypeNodeKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TypeNodeKind SIMPLE
public static final TypeNodeKind ARRAY
public static final TypeNodeKind COLLECTION
public static final TypeNodeKind MAP
public static final TypeNodeKind ENUM
public static final TypeNodeKind MAPPED
public static final TypeNodeKind OPTIONAL
public static final TypeNodeKind TYPEVAR
public static final TypeNodeKind NULL
public static TypeNodeKind[] values()
for (TypeNodeKind c : TypeNodeKind.values()) System.out.println(c);
public static TypeNodeKind 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 nullpublic ConcreteTypeNodeFactory getTypeNodeFactory()
public static boolean containsMapping(String key)
Copyright © 2016–2018. All rights reserved.