com.typesafe.config package.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static < type of the bean T> T | Returns: the bean instanceconfig to use config, Class<T> class of the bean clazz)This is public ONLY for use by the "config" package, DO NOT USE this ABI may change. |
| private static Field | |
| private static Object | |
| private static Object | |
| private static Object | |
| private static ConfigValueType | |
| private static boolean | |
| private static boolean |
| ConfigBeanImpl | back to summary |
|---|---|
| public ConfigBeanImpl() | |
| createInternal | back to summary |
|---|---|
| public static <T> T createInternal(Config config, Class<T> clazz) This is public ONLY for use by the "config" package, DO NOT USE this ABI may change. | |
| getField | back to summary |
|---|---|
| private static Field getField(Class<T> beanClass, String fieldName) | |
| getListValue | back to summary |
|---|---|
| private static Object getListValue(Class<?> beanClass, Type parameterType, Class<?> parameterClass, Config config, String configPropName) | |
| getSetValue | back to summary |
|---|---|
| private static Object getSetValue(Class<?> beanClass, Type parameterType, Class<?> parameterClass, Config config, String configPropName) | |
| getValue | back to summary |
|---|---|
| private static Object getValue(Class<?> beanClass, Type parameterType, Class<?> parameterClass, Config config, String configPropName) | |
| getValueTypeOrNull | back to summary |
|---|---|
| private static ConfigValueType getValueTypeOrNull(Class<?> parameterClass) | |
| hasAtLeastOneBeanProperty | back to summary |
|---|---|
| private static boolean hasAtLeastOneBeanProperty(Class<?> clazz) | |
| isOptionalProperty | back to summary |
|---|---|
| private static boolean isOptionalProperty(Class<T> beanClass, PropertyDescriptor beanProp) | |