Package io.smallrye.config
Class ConfigMappingInterface.OptionalProperty
java.lang.Object
io.smallrye.config.ConfigMappingInterface.Property
io.smallrye.config.ConfigMappingInterface.OptionalProperty
- Enclosing class:
ConfigMappingInterface
public static final class ConfigMappingInterface.OptionalProperty
extends ConfigMappingInterface.Property
-
Method Summary
Methods inherited from class io.smallrye.config.ConfigMappingInterface.Property
asCollection, asDefaultMethod, asGroup, asMap, asMayBeOptional, asPrimitive, equals, getMemberName, getMethod, getPropertyName, getPropertyName, hasConvertWith, hashCode, hasPropertyName, isCollection, isDefaultMethod, isGroup, isMap, isMayBeOptional, isParentPropertyName, isPrimitive, isToStringMethod
-
Method Details
-
isOptional
public boolean isOptional()- Overrides:
isOptionalin classConfigMappingInterface.Property
-
asOptional
- Overrides:
asOptionalin classConfigMappingInterface.Property
-
isLeaf
public boolean isLeaf()- Overrides:
isLeafin classConfigMappingInterface.Property
-
asLeaf
- Overrides:
asLeafin classConfigMappingInterface.Property
-
isSecret
public boolean isSecret()- Overrides:
isSecretin classConfigMappingInterface.Property
-
hasDefaultValue
public boolean hasDefaultValue()- Overrides:
hasDefaultValuein classConfigMappingInterface.Property
-
getDefaultValue
- Overrides:
getDefaultValuein classConfigMappingInterface.Property
-
getNestedProperty
-