@Beta public class CodableClassInfo extends Object
| Constructor and Description |
|---|
CodableClassInfo(Class<?> clazz) |
CodableClassInfo(Class<?> clazz,
com.typesafe.config.Config globalDefaults,
PluginRegistry pluginRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,CodableFieldInfo> |
fields()
Immutable view of codable fields as a map of field names to
CodableFieldInfos. |
Class<?> |
getArraySugar() |
Class<?> |
getBaseClass() |
Class<?> |
getClass(String name) |
String |
getClassField() |
String |
getClassName(Object val) |
Class<?> |
getDefaultSugar() |
com.typesafe.config.Config |
getFieldDefaults() |
PluginMap |
getPluginMap() |
int |
size() |
Collection<CodableFieldInfo> |
values() |
public CodableClassInfo(@Nonnull Class<?> clazz, @Nonnull com.typesafe.config.Config globalDefaults, @Nonnull PluginRegistry pluginRegistry)
@Nonnull public com.typesafe.config.Config getFieldDefaults()
@Nonnull public Class<?> getClass(String name) throws ClassNotFoundException
ClassNotFoundExceptionpublic int size()
@Nonnull public Collection<CodableFieldInfo> values()
@Nonnull public Map<String,CodableFieldInfo> fields()
CodableFieldInfos.Copyright © 2015 AddThis. All rights reserved.