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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigMappingInterface.OptionalPropertyasOptional()ConfigMappingInterface.MayBeOptionalPropertygetNestedProperty()booleanisLeaf()booleanisOptional()-
Methods inherited from class io.smallrye.config.ConfigMappingInterface.Property
asCollection, asDefaultMethod, asGroup, asLeaf, asMap, asMayBeOptional, asPrimitive, getMethod, getPropertyName, hasPropertyName, isCollection, isDefaultMethod, isGroup, isMap, isMayBeOptional, isParentPropertyName, isPrimitive
-
-
-
-
Method Detail
-
isOptional
public boolean isOptional()
- Overrides:
isOptionalin classConfigMappingInterface.Property
-
asOptional
public ConfigMappingInterface.OptionalProperty asOptional()
- Overrides:
asOptionalin classConfigMappingInterface.Property
-
isLeaf
public boolean isLeaf()
- Overrides:
isLeafin classConfigMappingInterface.Property
-
getNestedProperty
public ConfigMappingInterface.MayBeOptionalProperty getNestedProperty()
-
-