Package io.smallrye.config
Class ConfigMappingInterface.Property
java.lang.Object
io.smallrye.config.ConfigMappingInterface.Property
- Direct Known Subclasses:
ConfigMappingInterface.DefaultMethodProperty,ConfigMappingInterface.MapProperty,ConfigMappingInterface.MayBeOptionalProperty,ConfigMappingInterface.OptionalProperty,ConfigMappingInterface.PrimitiveProperty,ConfigMappingInterface.ToStringMethod
- Enclosing class:
ConfigMappingInterface
-
Method Summary
Modifier and TypeMethodDescriptionasGroup()asLeaf()asMap()booleangetPropertyName(ConfigMapping.NamingStrategy namingStrategy) booleanbooleaninthashCode()booleanbooleanbooleanbooleanisGroup()booleanisLeaf()booleanisMap()booleanbooleanbooleanbooleanbooleanisSecret()boolean
-
Method Details
-
getMethod
-
getPropertyName
-
getPropertyName
-
getMemberName
-
hasPropertyName
public boolean hasPropertyName() -
hasConvertWith
public boolean hasConvertWith() -
isParentPropertyName
public boolean isParentPropertyName() -
hasDefaultValue
public boolean hasDefaultValue() -
getDefaultValue
-
isPrimitive
public boolean isPrimitive() -
isOptional
public boolean isOptional() -
isGroup
public boolean isGroup() -
isLeaf
public boolean isLeaf() -
isMap
public boolean isMap() -
isMayBeOptional
public boolean isMayBeOptional() -
isCollection
public boolean isCollection() -
isSecret
public boolean isSecret() -
isDefaultMethod
public boolean isDefaultMethod() -
isToStringMethod
public boolean isToStringMethod() -
asPrimitive
-
asOptional
-
asGroup
-
asLeaf
-
asMap
-
asMayBeOptional
-
asCollection
-
asDefaultMethod
-
equals
-
hashCode
public int hashCode()
-