Class ClassInjections
- java.lang.Object
-
- net.officefloor.plugin.clazz.interrogate.ClassInjections
-
public class ClassInjections extends java.lang.ObjectClassinjections.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description ClassInjections(java.lang.Class<?> objectClass, SourceContext sourceContext)Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.reflect.Field>getInjectionFields()Obtains theFieldinstances for injection.java.util.List<java.lang.reflect.Method>getInjectionMethods()Obtains theMethodinstances for injection.java.util.List<java.lang.reflect.Method>getPostConstructMethods()Obtains the post constructMethodinstances.
-
-
-
Constructor Detail
-
ClassInjections
public ClassInjections(java.lang.Class<?> objectClass, SourceContext sourceContext) throws java.lang.ExceptionInstantiate.- Parameters:
objectClass- ObjectClass.sourceContext-SourceContext.- Throws:
java.lang.Exception- If fails to load injections.
-
-
Method Detail
-
getInjectionFields
public java.util.List<java.lang.reflect.Field> getInjectionFields()
Obtains theFieldinstances for injection.- Returns:
Fieldinstances for injection.
-
getInjectionMethods
public java.util.List<java.lang.reflect.Method> getInjectionMethods()
Obtains theMethodinstances for injection.- Returns:
Methodinstances for injection.
-
getPostConstructMethods
public java.util.List<java.lang.reflect.Method> getPostConstructMethods()
Obtains the post constructMethodinstances.- Returns:
- Post construct
Methodinstances.
-
-