Modifier and Type | Method and Description |
---|---|
static ValueUtils.ValueType |
ValueUtils.getReferenceValueType(Class<?> componentClass,
ReferenceMetadata metadata,
Class<?> typeClass,
Field field,
ComponentLogger logger)
Get the value type of the reference for a field/constructor argument
|
Modifier and Type | Method and Description |
---|---|
<T> S |
ComponentConstructor.newInstance(ComponentContextImpl<S> componentContext,
Map<ReferenceMetadata,DependencyManager.OpenStatus<S,?>> parameterMap)
Create a new instance
|
Constructor and Description |
---|
FieldHandler(ReferenceMetadata metadata,
Class<?> componentClass)
Create a new field handler
|
FieldMethods(ReferenceMetadata m_dependencyMetadata,
Class<?> instanceClass,
DSVersion dsVersion,
boolean configurableServiceProperties) |
Constructor and Description |
---|
BindMethods(ReferenceMetadata m_dependencyMetadata,
Class<?> instanceClass,
DSVersion dsVersion,
boolean configurableServiceProperties) |
Modifier and Type | Method and Description |
---|---|
ReferenceMetadata |
DependencyManager.getReferenceMetadata() |
Modifier and Type | Method and Description |
---|---|
List<ReferenceMetadata> |
ComponentMetadata.getDependencies()
Returns the dependency descriptors
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentMetadata.addDependency(ReferenceMetadata newReference)
Used to add a reference metadata to the component
|
Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.