Top Description Methods
org.jruby.ast.java_signature

public Interface AnnotationVisitor<T>

Type Parameters
<T>
the type

Visitor interface to be implemented by visitors of the Annotation AST. each node will call the visit method appropriate to its type.
Author
Patrick Plenefisch
See Also
org.jruby.ast.java_signature.Annotation

Method Summary

Modifier and TypeMethod and Description
public T
annotation(Annotation annotation)

public T
annotation_array(ArrayAnnotationExpression arrayAnnotationExpression)

public T
char_literal(CharacterLiteral characterLiteral)

public T
literal(Literal literal)

For all literals that don't need extra type processing or parsing (String, bool)

public T
public T
type(TypeNode typeNode)

Method Detail

annotationback to summary
public T annotation(Annotation annotation)
annotation_arrayback to summary
public T annotation_array(ArrayAnnotationExpression arrayAnnotationExpression)
char_literalback to summary
public T char_literal(CharacterLiteral characterLiteral)
literalback to summary
public T literal(Literal literal)

For all literals that don't need extra type processing or parsing (String, bool)

number_literalback to summary
public T number_literal(NumberLiteral numberLiteral)
typeback to summary
public T type(TypeNode typeNode)