Package org.jboss.weld.util
Class Bindings
- java.lang.Object
-
- org.jboss.weld.util.Bindings
-
public class Bindings extends Object
Utility methods for working with qualifiers and interceptor bindings.- Author:
- Jozef Hartinger
-
-
Field Summary
Fields Modifier and Type Field Description static Set<Annotation>
DEFAULT_QUALIFIERS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
areInterceptorBindingsEquivalent(Annotation qualifier1, Annotation qualifier2, MetaAnnotationStore store)
static boolean
areQualifiersEquivalent(Annotation qualifier1, Annotation qualifier2, MetaAnnotationStore store)
static int
getInterceptorBindingHashCode(Annotation qualifier, MetaAnnotationStore store)
static int
getQualifierHashCode(Annotation qualifier, MetaAnnotationStore store)
static void
validateQualifiers(Iterable<Annotation> qualifiers, jakarta.enterprise.inject.spi.BeanManager manager, Object definer, String nullErrorMessage)
-
-
-
Field Detail
-
DEFAULT_QUALIFIERS
public static final Set<Annotation> DEFAULT_QUALIFIERS
-
-
Method Detail
-
areQualifiersEquivalent
public static boolean areQualifiersEquivalent(Annotation qualifier1, Annotation qualifier2, MetaAnnotationStore store)
-
getQualifierHashCode
public static int getQualifierHashCode(Annotation qualifier, MetaAnnotationStore store)
-
validateQualifiers
public static void validateQualifiers(Iterable<Annotation> qualifiers, jakarta.enterprise.inject.spi.BeanManager manager, Object definer, String nullErrorMessage)
-
areInterceptorBindingsEquivalent
public static boolean areInterceptorBindingsEquivalent(Annotation qualifier1, Annotation qualifier2, MetaAnnotationStore store)
-
getInterceptorBindingHashCode
public static int getInterceptorBindingHashCode(Annotation qualifier, MetaAnnotationStore store)
-
-