Package aQute.bnd.annotation.metatype
Class Configurable<T>
java.lang.Object
aQute.bnd.annotation.metatype.Configurable<T>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private static final String
private static final MethodType
static Pattern
private static final MethodType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
createConfigurable
(Class<T> c, Dictionary<?, ?> properties) static <T> T
createConfigurable
(Class<T> c, Map<?, ?> properties) static String
(package private) static <T> T
newInstance
(Class<T> rawClass) private static <T> T
newInstance
(Class<T> rawClass, String arg)
-
Field Details
-
SPLITTER_P
-
BND_ANNOTATION_CLASS_NAME
- See Also:
-
BND_ANNOTATION_METHOD_NAME
- See Also:
-
defaultConstructor
-
stringConstructor
-
-
Constructor Details
-
Configurable
public Configurable()
-
-
Method Details