com.sun.xml.bind.v2.model.annotation.Locatable, com.sun.xml.bind.v2.runtime.Location, java.lang.reflect.InvocationHandlerpublic class LocatableAnnotation
extends java.lang.Object
implements java.lang.reflect.InvocationHandler, com.sun.xml.bind.v2.model.annotation.Locatable, com.sun.xml.bind.v2.runtime.Location
Annotation that also implements Locatable.| Modifier and Type | Method | Description |
|---|---|---|
static <A extends java.lang.annotation.Annotation> |
create(A annotation,
com.sun.xml.bind.v2.model.annotation.Locatable parentSourcePos) |
Wraps the annotation into a proxy so that the returned object will also implement
Locatable. |
com.sun.xml.bind.v2.runtime.Location |
getLocation() |
|
com.sun.xml.bind.v2.model.annotation.Locatable |
getUpstream() |
|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
|
java.lang.String |
toString() |
public static <A extends java.lang.annotation.Annotation> A create(A annotation,
com.sun.xml.bind.v2.model.annotation.Locatable parentSourcePos)
Locatable.public com.sun.xml.bind.v2.model.annotation.Locatable getUpstream()
getUpstream in interface com.sun.xml.bind.v2.model.annotation.Locatablepublic com.sun.xml.bind.v2.runtime.Location getLocation()
getLocation in interface com.sun.xml.bind.v2.model.annotation.Locatablepublic java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.Throwablepublic java.lang.String toString()
toString in interface com.sun.xml.bind.v2.runtime.LocationtoString in class java.lang.ObjectCopyright © 2017 Oracle Corporation. All rights reserved.