Package io.smallrye.config
Class ConfigMappingInterface.LeafProperty
- java.lang.Object
-
- io.smallrye.config.ConfigMappingInterface.Property
-
- io.smallrye.config.ConfigMappingInterface.MayBeOptionalProperty
-
- io.smallrye.config.ConfigMappingInterface.LeafProperty
-
- Enclosing class:
- ConfigMappingInterface
public static final class ConfigMappingInterface.LeafProperty extends ConfigMappingInterface.MayBeOptionalProperty
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigMappingInterface.LeafPropertyasLeaf()Class<? extends org.eclipse.microprofile.config.spi.Converter<?>>getConvertWith()StringgetDefaultValue()Class<?>getValueRawType()TypegetValueType()booleanhasConvertWith()booleanhasDefaultValue()booleanisLeaf()-
Methods inherited from class io.smallrye.config.ConfigMappingInterface.MayBeOptionalProperty
asMayBeOptional, isMayBeOptional
-
Methods inherited from class io.smallrye.config.ConfigMappingInterface.Property
asCollection, asDefaultMethod, asGroup, asMap, asOptional, asPrimitive, equals, getMethod, getPropertyName, hashCode, hasPropertyName, isCollection, isDefaultMethod, isGroup, isMap, isOptional, isParentPropertyName, isPrimitive, isToStringMethod
-
-
-
-
Method Detail
-
getValueType
public Type getValueType()
-
getConvertWith
public Class<? extends org.eclipse.microprofile.config.spi.Converter<?>> getConvertWith()
-
hasConvertWith
public boolean hasConvertWith()
- Overrides:
hasConvertWithin classConfigMappingInterface.Property
-
getDefaultValue
public String getDefaultValue()
-
hasDefaultValue
public boolean hasDefaultValue()
-
getValueRawType
public Class<?> getValueRawType()
-
isLeaf
public boolean isLeaf()
- Overrides:
isLeafin classConfigMappingInterface.Property
-
asLeaf
public ConfigMappingInterface.LeafProperty asLeaf()
- Overrides:
asLeafin classConfigMappingInterface.Property
-
-