Class ComponentMetadata.InjectMethodMetadata
- java.lang.Object
-
- org.infinispan.factories.components.ComponentMetadata.InjectMethodMetadata
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- ComponentMetadata
public static class ComponentMetadata.InjectMethodMetadata extends java.lang.Object implements java.io.SerializableThis class encapsulates metadata on an inject method, such as one annotated withInject- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetDependencyName(int subscript)java.lang.reflect.MethodgetMethod()java.lang.StringgetMethodName()java.lang.Class<?>[]getParameterClasses()booleangetParameterLazy(int i)java.lang.StringgetParameterName(int subscript)Deprecated.Singe 9.4, please usegetDependencyName(int)instead.java.lang.String[]getParameters()booleanisParameterNameSet(int subscript)voidsetMethod(java.lang.reflect.Method method)voidsetParameterClasses(java.lang.Class<?>[] parameterClasses)java.lang.StringtoString()
-
-
-
Method Detail
-
getMethodName
public java.lang.String getMethodName()
-
getParameters
public java.lang.String[] getParameters()
-
getParameterName
@Deprecated public java.lang.String getParameterName(int subscript)
Deprecated.Singe 9.4, please usegetDependencyName(int)instead.
-
getDependencyName
public java.lang.String getDependencyName(int subscript)
-
isParameterNameSet
public boolean isParameterNameSet(int subscript)
-
getMethod
public java.lang.reflect.Method getMethod()
-
setMethod
public void setMethod(java.lang.reflect.Method method)
-
getParameterClasses
public java.lang.Class<?>[] getParameterClasses()
-
setParameterClasses
public void setParameterClasses(java.lang.Class<?>[] parameterClasses)
-
getParameterLazy
public boolean getParameterLazy(int i)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-