Package ch.raffael.meldioc.model.config
Class ElementConfig<S>
java.lang.Object
ch.raffael.meldioc.model.config.ElementConfig<S>
- Direct Known Subclasses:
ConfigurationConfig,DependsOnConfig,ExtensionPointConfig,FeatureConfig,MountConfig,ParameterConfig,ParameterPrefixConfig,ProvisionConfig,SetupConfig
Base class for all element configurations. These are raw representations
of the Meld annotations.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleanisConfigType(Class<? extends Annotation> type) static <A extends Annotation>
ElementConfig<A>of(A annotation) abstract Ssource()abstract ModelAnnotationTypetype()valueMap()
-
Method Details
-
of
-
type
-
source
-
isConfigType
-
valueMap
-
valueMapWithoutDefaults
-
displayName
-