java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<R,P>
javax.lang.model.util.SimpleTypeVisitor6<R,P>
javax.lang.model.util.SimpleTypeVisitor7<R,P>
javax.lang.model.util.SimpleTypeVisitor8<R,P>
- 类型参数:
-
R
- 此访问者方法的返回类型。对于不需要返回结果的访问者,请使用Void
。 -
P
- 此访问者方法的附加参数的类型。对于不需要附加参数的访问者,请使用Void
。
- 所有已实现的接口:
-
TypeVisitor<R,
P>
- 直接已知的子类:
-
SimpleTypeVisitor9
@SupportedSourceVersion(RELEASE_8) public class SimpleTypeVisitor8<R,P> extends SimpleTypeVisitor7<R,P>
- API 注意:
- 此类中的方法可以根据其一般约定进行重写。
- 自版本:
- 1.8
- 参见:
-
Field Summary
Fields declared in class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE
-
Constructor Summary
ModifierConstructorDescriptionprotected
具体子类的构造函数;使用null
作为默认值。protected
SimpleTypeVisitor8
(R defaultValue) 具体子类的构造函数;使用参数作为默认值。 -
Method Summary
Methods declared in class javax.lang.model.util.SimpleTypeVisitor7
visitUnion
Methods declared in class javax.lang.model.util.SimpleTypeVisitor6
defaultAction, visitArray, visitDeclared, visitError, visitExecutable, visitNoType, visitNull, visitPrimitive, visitTypeVariable, visitWildcard
Methods declared in class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown
-
Constructor Details
-
SimpleTypeVisitor8
protected SimpleTypeVisitor8()具体子类的构造函数;使用null
作为默认值。 -
SimpleTypeVisitor8
具体子类的构造函数;使用参数作为默认值。- 参数:
-
defaultValue
- 分配给SimpleTypeVisitor6.DEFAULT_VALUE
的值
-
-
Method Details
-
visitIntersection
访问交集类型。- 指定者:
-
visitIntersection
在接口TypeVisitor<R,
中P> - 覆盖:
-
visitIntersection
在类AbstractTypeVisitor6<R,
中P> - 实现要求:
-
此实现调用
defaultAction
。 - 参数:
-
t
- 要访问的类型 -
p
- 访问者指定的参数 - 返回:
-
defaultAction
的结果
-