public interface ConfigField
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
getDefaultVal()
Gets the default value of this field. 
 | 
java.util.List<java.lang.String> | 
getKeyAliases()
Gets the key aliases of this field which are also recognized during parsing. 
 | 
java.util.List<java.lang.String> | 
getSingletonListKeyAliases()
Gets the key aliases of this field which contain single values for lists and are also recognized during parsing. 
 | 
java.lang.Class<?> | 
getType()
Gets the type of this field. 
 | 
boolean | 
isArray()
Checks if this field is an array. 
 | 
default boolean | 
isEnum()
Checks if this field is of enum type. 
 | 
boolean | 
isPath()
Checks if this field is a path. 
 | 
default boolean | 
isPrimitive()
Checks if this field is of primitive type. 
 | 
boolean | 
isRequired()
Checks if this field is required. 
 | 
boolean | 
isSensitive()
Checks if this field holds a sensitive data. 
 | 
java.lang.String | 
toKey()
Get the key of this field, which is how this field is represented in serialized form. 
 | 
java.lang.Object getDefaultVal()
java.util.List<java.lang.String> getKeyAliases()
java.util.List<java.lang.String> getSingletonListKeyAliases()
java.lang.Class<?> getType()
boolean isArray()
default boolean isEnum()
boolean isPath()
default boolean isPrimitive()
boolean isRequired()
boolean isSensitive()
java.lang.String toKey()
Copyright © 2016, 2018 Oracle and/or its affiliates. All Rights Reserved.