public class ContainerElementKey extends Object implements Comparable<ContainerElementKey>
Modifier and Type | Field and Description |
---|---|
static Comparator<ContainerElementKey> |
COMPARATOR |
Constructor and Description |
---|
ContainerElementKey(AnnotatedType containerType,
Integer typeArgumentIndex) |
ContainerElementKey(Class<?> containerClass,
Integer typeArgumentIndex) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ContainerElementKey o) |
boolean |
equals(Object obj) |
static ContainerElementKey |
forTypeVariable(TypeVariable<?> var) |
static ContainerElementKey |
forValueExtractor(javax.validation.valueextraction.ValueExtractor<?> extractor) |
AnnotatedType |
getAnnotatedType() |
Set<ContainerElementKey> |
getAssignableKeys() |
Class<?> |
getContainerClass() |
Integer |
getTypeArgumentIndex() |
int |
hashCode() |
boolean |
represents(TypeVariable<?> var) |
String |
toString() |
public static final Comparator<ContainerElementKey> COMPARATOR
public ContainerElementKey(AnnotatedType containerType, Integer typeArgumentIndex)
public static ContainerElementKey forValueExtractor(javax.validation.valueextraction.ValueExtractor<?> extractor)
public static ContainerElementKey forTypeVariable(TypeVariable<?> var)
public Class<?> getContainerClass()
public Integer getTypeArgumentIndex()
public AnnotatedType getAnnotatedType()
public int compareTo(ContainerElementKey o)
compareTo
in interface Comparable<ContainerElementKey>
public Set<ContainerElementKey> getAssignableKeys()
public boolean represents(TypeVariable<?> var)
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.