public class InjectionPointInfo extends Object
| Modifier and Type | Method and Description |
|---|---|
int |
getPosition() |
org.jboss.jandex.AnnotationInstance |
getRequiredQualifier(org.jboss.jandex.DotName name) |
Set<org.jboss.jandex.AnnotationInstance> |
getRequiredQualifiers() |
org.jboss.jandex.Type |
getRequiredType() |
org.jboss.jandex.AnnotationTarget |
getTarget()
For injected params, this method returns the corresponding method and not the param itself.
|
String |
getTargetInfo() |
boolean |
hasDefaultedQualifier() |
boolean |
isField() |
boolean |
isParam() |
String |
toString() |
public org.jboss.jandex.Type getRequiredType()
public Set<org.jboss.jandex.AnnotationInstance> getRequiredQualifiers()
public org.jboss.jandex.AnnotationInstance getRequiredQualifier(org.jboss.jandex.DotName name)
public boolean hasDefaultedQualifier()
public org.jboss.jandex.AnnotationTarget getTarget()
public boolean isField()
public boolean isParam()
public int getPosition()
-1 for a field injection pointpublic String getTargetInfo()
Copyright © 2021 JBoss by Red Hat. All rights reserved.