Class InjektionAnalyserResult
- java.lang.Object
-
- net.anwiba.commons.injection.impl.InjektionAnalyserResult
-
- All Implemented Interfaces:
IInjektionAnalyserResult,IInjektionObjectDescription
public final class InjektionAnalyserResult extends java.lang.Object implements IInjektionAnalyserResult
-
-
Field Summary
-
Fields inherited from interface net.anwiba.commons.injection.impl.IInjektionAnalyserResult
UNRESOLVEABLE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IInjektionAnalyserResultcreate(java.lang.Class type, java.util.List<IInjektionAnalyserValueResult> results)static IInjektionAnalyserResultcreate(java.lang.Class type, java.util.List<IInjektionAnalyserValueResult> results, IInjectingFactory factory)java.lang.Iterable<IBinding>getBindings()IInjectingFactorygetFactory()java.lang.ClassgetType()booleanhasIterable()booleanhasNullable()booleanisEmptiable(IBinding binding)booleanisFactory()booleanisImitable(IBinding binding)booleanisIndependent()booleanisIterable(IBinding binding)booleanisNullable(IBinding binding)
-
-
-
Method Detail
-
create
public static IInjektionAnalyserResult create(java.lang.Class type, java.util.List<IInjektionAnalyserValueResult> results)
-
create
public static IInjektionAnalyserResult create(java.lang.Class type, java.util.List<IInjektionAnalyserValueResult> results, IInjectingFactory factory)
-
getBindings
public java.lang.Iterable<IBinding> getBindings()
- Specified by:
getBindingsin interfaceIInjektionAnalyserResult
-
isNullable
public boolean isNullable(IBinding binding)
- Specified by:
isNullablein interfaceIInjektionAnalyserResult
-
isImitable
public boolean isImitable(IBinding binding)
- Specified by:
isImitablein interfaceIInjektionAnalyserResult
-
isEmptiable
public boolean isEmptiable(IBinding binding)
- Specified by:
isEmptiablein interfaceIInjektionAnalyserResult
-
isIterable
public boolean isIterable(IBinding binding)
- Specified by:
isIterablein interfaceIInjektionAnalyserResult
-
hasNullable
public boolean hasNullable()
- Specified by:
hasNullablein interfaceIInjektionAnalyserResult
-
hasIterable
public boolean hasIterable()
- Specified by:
hasIterablein interfaceIInjektionAnalyserResult
-
isIndependent
public boolean isIndependent()
- Specified by:
isIndependentin interfaceIInjektionAnalyserResult
-
getType
public java.lang.Class getType()
- Specified by:
getTypein interfaceIInjektionObjectDescription
-
getFactory
public IInjectingFactory getFactory()
- Specified by:
getFactoryin interfaceIInjektionObjectDescription
-
isFactory
public boolean isFactory()
- Specified by:
isFactoryin interfaceIInjektionObjectDescription
-
-