|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.inject.intercept.Queries
public class Queries
Query implementations. Supports querying classes and methods.
Method Summary | ||
---|---|---|
static Query<java.lang.Object> |
all()
Returns a query which matches any input. |
|
static Query<java.lang.reflect.AnnotatedElement> |
annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Returns a query which matches elements (methods, classes, etc.) with a given annotation. |
|
static Query<java.lang.Object> |
identicalTo(java.lang.Object o)
Returns a query which matches only the given object. |
|
static Query<java.lang.Class> |
inPackage(java.lang.Package p)
Returns a query which matches classes in the given package. |
|
static
|
not(Query<? super T> p)
Inverts the given query. |
|
static Query<java.lang.Object> |
only(java.lang.Object o)
Returns a query which matches objects equal to the given object. |
|
static Query<java.lang.Class> |
subclassesOf(java.lang.Class<?> superclass)
Returns a query which matches subclasses of the given type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Query<java.lang.Object> all()
public static <T> Query<T> not(Query<? super T> p)
public static Query<java.lang.reflect.AnnotatedElement> annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
public static Query<java.lang.Class> subclassesOf(java.lang.Class<?> superclass)
public static Query<java.lang.Object> only(java.lang.Object o)
public static Query<java.lang.Object> identicalTo(java.lang.Object o)
public static Query<java.lang.Class> inPackage(java.lang.Package p)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |