Package com.ibm.wala.shrike.shrikeCT
Class TypeAnnotationsReader.TypeAnnotationTarget
- java.lang.Object
-
- com.ibm.wala.shrike.shrikeCT.TypeAnnotationsReader.TypeAnnotationTarget
-
- Direct Known Subclasses:
TypeAnnotationsReader.CatchTarget,TypeAnnotationsReader.EmptyTarget,TypeAnnotationsReader.FormalParameterTarget,TypeAnnotationsReader.LocalVarTarget,TypeAnnotationsReader.OffsetTarget,TypeAnnotationsReader.SuperTypeTarget,TypeAnnotationsReader.ThrowsTarget,TypeAnnotationsReader.TypeArgumentTarget,TypeAnnotationsReader.TypeParameterBoundTarget,TypeAnnotationsReader.TypeParameterTarget
- Enclosing class:
- TypeAnnotationsReader
public abstract static class TypeAnnotationsReader.TypeAnnotationTarget extends java.lang.ObjectATypeAnnotationsReader.TypeAnnotationTargetrepresents one of the possible target_info structureunion { type_parameter_target; supertype_target; type_parameter_bound_target; empty_target; method_formal_parameter_target; throws_target; localvar_target; catch_target; offset_target; type_argument_target; } target_info;
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTypeAnnotationTarget(TypeAnnotationsReader.TargetInfo targetInfo)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract <R> RacceptVisitor(TypeAnnotationsReader.TypeAnnotationTargetVisitor<R> visitor)TypeAnnotationsReader.TargetInfogetTargetInfo()
-
-
-
Constructor Detail
-
TypeAnnotationTarget
protected TypeAnnotationTarget(TypeAnnotationsReader.TargetInfo targetInfo)
-
-
Method Detail
-
getTargetInfo
public TypeAnnotationsReader.TargetInfo getTargetInfo()
-
acceptVisitor
public abstract <R> R acceptVisitor(TypeAnnotationsReader.TypeAnnotationTargetVisitor<R> visitor)
-
-