Package io.quarkus.deployment.builditem
Class ConfigPropertiesBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.deployment.builditem.ConfigPropertiesBuildItem
- All Implemented Interfaces:
ConfigClassInfo,Comparable<ConfigPropertiesBuildItem>
public final class ConfigPropertiesBuildItem
extends io.quarkus.builder.item.MultiBuildItem
implements ConfigClassInfo, Comparable<ConfigPropertiesBuildItem>
Discovered classes annotated with
ConfigProperties.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConfigPropertiesBuildItem(org.jboss.jandex.ClassInfo configClass, String prefix, org.jboss.jandex.IndexView index) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.deployment.builditem.ConfigClassInfo
getConfigClassName
-
Constructor Details
-
ConfigPropertiesBuildItem
public ConfigPropertiesBuildItem(org.jboss.jandex.ClassInfo configClass, String prefix, org.jboss.jandex.IndexView index)
-
-
Method Details
-
getConfigClass
public org.jboss.jandex.ClassInfo getConfigClass()- Specified by:
getConfigClassin interfaceConfigClassInfo
-
getPrefix
- Specified by:
getPrefixin interfaceConfigClassInfo
-
getTypes
- Specified by:
getTypesin interfaceConfigClassInfo
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<ConfigPropertiesBuildItem>
-
hashCode
public int hashCode()
-