ix.util.reflect
Interface ClassVisitor


public interface ClassVisitor

Provides methods for the principal ClassDescr cases when examining a ClassDescr.

See Also:
ClassDescr.visitClass(ClassVisitor)

Method Summary
 void visitInterface(ClassDescr cd)
           
 void visitList(ClassDescr cd, ClassDescr elementType)
           
 void visitMap(ClassDescr cd, ClassDescr keyType, ClassDescr ValType)
           
 void visitPrimitive(ClassDescr cd)
           
 void visitSet(ClassDescr cd, ClassDescr elementType)
           
 void visitStruct(ClassDescr cd)
           
 void visitXML(ClassDescr cd)
           
 

Method Detail

visitInterface

void visitInterface(ClassDescr cd)

visitPrimitive

void visitPrimitive(ClassDescr cd)

visitList

void visitList(ClassDescr cd,
               ClassDescr elementType)

visitSet

void visitSet(ClassDescr cd,
              ClassDescr elementType)

visitMap

void visitMap(ClassDescr cd,
              ClassDescr keyType,
              ClassDescr ValType)

visitStruct

void visitStruct(ClassDescr cd)

visitXML

void visitXML(ClassDescr cd)