public interface IResolvedDescriptor
isResolved() returns false.| Modifier and Type | Method and Description |
|---|---|
IAnnotationHandle |
getAnnotation()
Get the resolved descriptor, or null if the descriptor was not resolved
|
org.objectweb.asm.Type[] |
getArgs()
Get the arguments from the resolved descriptor, returns an empty array if
the descriptor was not resolved.
|
java.lang.String |
getId()
Get the ID of the resolved descriptor, should match the query
|
Quantifier |
getMatches()
Get the specified matches values from the resolved descriptor.
|
java.lang.String |
getName()
Get the name from the resolved descriptor, returns an empty string if the
descriptor was not resolved.
|
java.util.List<IAnnotationHandle> |
getNext()
Get the values specified for next, if any
|
org.objectweb.asm.Type |
getOwner()
Get the owner from the resolved descriptor, returns void if the
descriptor was not resolved.
|
java.lang.String |
getResolutionInfo()
Get information about the resolution process (eg.
|
org.objectweb.asm.Type |
getReturnType()
Get the return type from the resolved descriptor, returns void
if the descriptor was not resolved.
|
boolean |
isResolved()
Get whether the descriptor was successfully resolved
|
boolean isResolved()
IAnnotationHandle getAnnotation()
java.lang.String getResolutionInfo()
java.lang.String getId()
org.objectweb.asm.Type getOwner()
java.lang.String getName()
org.objectweb.asm.Type[] getArgs()
org.objectweb.asm.Type getReturnType()
Quantifier getMatches()
java.util.List<IAnnotationHandle> getNext()