java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javax.lang.model.UnknownEntityException
javax.lang.model.element.UnknownAnnotationValueException
- 所有已实现的接口:
Serializable
指示遇到了未知类型的注解值。如果语言发展并且新类型的注解值可以存储在注释中,就会发生这种情况。可能由 注解值访问者 抛出以指示访问者是为该语言的先前版本创建的。
- 自从:
- 1.6
- 参见:
-
构造方法总结
构造方法构造方法描述创建一个新的UnknownAnnotationValueException。 -
方法总结
在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
构造方法详细信息
-
UnknownAnnotationValueException
创建一个新的UnknownAnnotationValueException。p参数可用于传递附加参数,其中包含有关遇到未知注解值的上下文的信息;例如,AnnotationValueVisitor的访问方法可能会传入它们的附加参数。- 参数:
av- 未知注解值,可能是nullp- 附加参数,可能是null
-
-
方法详情
-
getUnknownAnnotationValue
返回未知的注解值。如果此异常已被序列化然后读回,则该值可能不可用。- 返回:
-
未知元素,如果不可用则为
null
-
getArgument
返回附加参数。- 返回:
-
附加参数,如果不可用则为
null
-