Package io.airlift.configuration
Class ConfigurationMetadata<T>
java.lang.Object
io.airlift.configuration.ConfigurationMetadata<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic MethodfindAnnotatedMethod(Class<?> configClass, Class<? extends Annotation> annotation, String methodName, Class<?>... paramTypes) static <T> ConfigurationMetadata<T> getConfigurationMetadata(Class<T> configClass) static <T> ConfigurationMetadata<T> getValidConfigurationMetadata(Class<T> configClass) inthashCode()toString()
-
Method Details
-
getValidConfigurationMetadata
public static <T> ConfigurationMetadata<T> getValidConfigurationMetadata(Class<T> configClass) throws com.google.inject.ConfigurationException - Throws:
com.google.inject.ConfigurationException
-
getConfigurationMetadata
-
getConfigClass
-
getConstructor
-
getAttributes
-
equals
-
hashCode
public int hashCode() -
toString
-
findAnnotatedMethod
-