Package org.apache.felix.scr.impl.inject
Class FieldMethods
- java.lang.Object
-
- org.apache.felix.scr.impl.inject.FieldMethods
-
- All Implemented Interfaces:
ReferenceMethods
public class FieldMethods extends Object implements ReferenceMethods
FieldMethods provides implementations for bind/unbind/updated which handle manipulation of fields.
-
-
Constructor Summary
Constructors Constructor Description FieldMethods(ReferenceMetadata m_dependencyMetadata, Class<?> instanceClass, DSVersion dsVersion, boolean configurableServiceProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferenceMethod
getBind()
Never returnsnull
.InitReferenceMethod
getInit()
This is optional and might returnnull
ReferenceMethod
getUnbind()
Never returnsnull
.ReferenceMethod
getUpdated()
Never returnsnull
.
-
-
-
Constructor Detail
-
FieldMethods
public FieldMethods(ReferenceMetadata m_dependencyMetadata, Class<?> instanceClass, DSVersion dsVersion, boolean configurableServiceProperties)
-
-
Method Detail
-
getBind
public ReferenceMethod getBind()
Description copied from interface:ReferenceMethods
Never returnsnull
.- Specified by:
getBind
in interfaceReferenceMethods
-
getUnbind
public ReferenceMethod getUnbind()
Description copied from interface:ReferenceMethods
Never returnsnull
.- Specified by:
getUnbind
in interfaceReferenceMethods
-
getUpdated
public ReferenceMethod getUpdated()
Description copied from interface:ReferenceMethods
Never returnsnull
.- Specified by:
getUpdated
in interfaceReferenceMethods
-
getInit
public InitReferenceMethod getInit()
Description copied from interface:ReferenceMethods
This is optional and might returnnull
- Specified by:
getInit
in interfaceReferenceMethods
-
-