Package com.coditory.quark.context
Class ResolutionContext
- java.lang.Object
-
- com.coditory.quark.context.ResolutionContext
-
public final class ResolutionContext extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(java.lang.Class<?> type)
boolean
contains(java.lang.Class<?> type, java.lang.String name)
boolean
contains(java.lang.String name)
<T> T
get(java.lang.Class<T> type)
<T> T
get(java.lang.Class<T> type, java.lang.String name)
<T> java.util.List<T>
getAll(java.lang.Class<T> type)
<T> java.util.List<T>
getAllOrEmpty(java.lang.Class<T> type)
<T> T
getOrNull(java.lang.Class<T> type)
<T> T
getOrNull(java.lang.Class<T> type, java.lang.String name)
-
-
-
Method Detail
-
get
public <T> T get(java.lang.Class<T> type)
-
getOrNull
public <T> T getOrNull(java.lang.Class<T> type)
-
get
public <T> T get(java.lang.Class<T> type, java.lang.String name)
-
getOrNull
public <T> T getOrNull(java.lang.Class<T> type, java.lang.String name)
-
contains
public boolean contains(java.lang.Class<?> type)
-
contains
public boolean contains(java.lang.String name)
-
contains
public boolean contains(java.lang.Class<?> type, java.lang.String name)
-
getAll
public <T> java.util.List<T> getAll(java.lang.Class<T> type)
-
getAllOrEmpty
public <T> java.util.List<T> getAllOrEmpty(java.lang.Class<T> type)
-
-