Class Container
java.lang.Object
io.quarkus.deployment.configuration.matching.Container
- Direct Known Subclasses:
FieldContainer
,MapContainer
A container for a configuration key path.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal ClassDefinition
Find the enclosing class definition that will ultimately hold this value.final Field
Find the field that will ultimately hold this value.abstract ClassDefinition.ClassMember
Find the enclosing class member.final String
Get the combined name of this item.(package private) abstract StringBuilder
abstract Container
Get the parent container, ornull
if the container is a root.final String
(package private) abstract StringBuilder
-
Constructor Details
-
Container
Container()
-
-
Method Details
-
getParent
Get the parent container, ornull
if the container is a root. Presently only field containers may be roots.- Returns:
- the parent container
-
findField
Find the field that will ultimately hold this value.- Returns:
- the field (must not be
null
)
-
findEnclosingClass
Find the enclosing class definition that will ultimately hold this value.- Returns:
- the class definition (must not be
null
)
-
getClassMember
Find the enclosing class member.- Returns:
- the enclosing class member
-
getCombinedName
Get the combined name of this item.- Returns:
- the combined name (must not be
null
)
-
getCombinedName
-
getPropertyName
-
getPropertyName
-