public final class InjektionAnalyserResult extends Object implements IInjektionAnalyserResult
UNRESOLVEABLE| Modifier and Type | Method and Description |
|---|---|
static IInjektionAnalyserResult |
create(Class type,
List<IInjektionAnalyserValueResult> results) |
static IInjektionAnalyserResult |
create(Class type,
List<IInjektionAnalyserValueResult> results,
IInjectingFactory factory) |
Iterable<IBinding> |
getBindings() |
IInjectingFactory |
getFactory() |
Class |
getType() |
boolean |
hasIterable() |
boolean |
hasNullable() |
boolean |
isEmptiable(IBinding binding) |
boolean |
isFactory() |
boolean |
isImitable(IBinding binding) |
boolean |
isIndependent() |
boolean |
isIterable(IBinding binding) |
boolean |
isNullable(IBinding binding) |
public static IInjektionAnalyserResult create(Class type, List<IInjektionAnalyserValueResult> results)
public static IInjektionAnalyserResult create(Class type, List<IInjektionAnalyserValueResult> results, IInjectingFactory factory)
public Iterable<IBinding> getBindings()
getBindings in interface IInjektionAnalyserResultpublic boolean isNullable(IBinding binding)
isNullable in interface IInjektionAnalyserResultpublic boolean isImitable(IBinding binding)
isImitable in interface IInjektionAnalyserResultpublic boolean isEmptiable(IBinding binding)
isEmptiable in interface IInjektionAnalyserResultpublic boolean isIterable(IBinding binding)
isIterable in interface IInjektionAnalyserResultpublic boolean hasNullable()
hasNullable in interface IInjektionAnalyserResultpublic boolean hasIterable()
hasIterable in interface IInjektionAnalyserResultpublic boolean isIndependent()
isIndependent in interface IInjektionAnalyserResultpublic Class getType()
getType in interface IInjektionObjectDescriptionpublic IInjectingFactory getFactory()
getFactory in interface IInjektionObjectDescriptionpublic boolean isFactory()
isFactory in interface IInjektionObjectDescriptionCopyright © 2007–2019 Andreas W. Bartels. All rights reserved.