Top Fields Constructors Methods
org.python.expose.generate

pack-priv abstract Class DescriptorVisitor

extends RestrictiveAnnotationVisitor
Class Inheritance

Field Summary

Modifier and TypeField and Description
private String
private String

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public abstract void
public void
visit(String
the value name.
name
,
Object
the actual value, whose type must be Byte, Boolean, Character, Short, Integer , Long, Float, Double, String or Type of Type#OBJECT or Type#ARRAY sort. This value can also be an array of byte, boolean, short, char, int, long, float or double values (this is equivalent to using visitArray and visiting each array element in turn, but is more convenient).
value
)

Overrides org.python.expose.generate.RestrictiveAnnotationVisitor.visit.

Visits a primitive value of the annotation.

public void
visitEnd()

Overrides org.python.expose.generate.RestrictiveAnnotationVisitor.visitEnd.

Visits the end of the annotation.

Inherited from org.python.expose.generate.RestrictiveAnnotationVisitor:
visitAnnotationvisitArrayvisitEnum

Field Detail

docback to summary
private String doc
valback to summary
private String val

Constructor Detail

DescriptorVisitorback to summary
pack-priv DescriptorVisitor(String defaultName)

Method Detail

handleResultback to summary
public abstract void handleResult(String name, String doc)
visitback to summary
public void visit(String name, Object value)

Overrides org.python.expose.generate.RestrictiveAnnotationVisitor.visit.

Doc from org.objectweb.asm.AnnotationVisitor.visit.

Visits a primitive value of the annotation.

Parameters
name:String

the value name.

value:Object

the actual value, whose type must be Byte, Boolean, Character, Short, Integer , Long, Float, Double, String or Type of Type#OBJECT or Type#ARRAY sort. This value can also be an array of byte, boolean, short, char, int, long, float or double values (this is equivalent to using visitArray and visiting each array element in turn, but is more convenient).

Annotations
@Override
visitEndback to summary
public void visitEnd()

Overrides org.python.expose.generate.RestrictiveAnnotationVisitor.visitEnd.

Doc from org.objectweb.asm.AnnotationVisitor.visitEnd.

Visits the end of the annotation.

Annotations
@Override