public interface com.sun.xml.internal.rngom.nc.NameClassVisitor<V>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.xml.internal.rngom.nc.NameClassVisitor
  super_class: java.lang.Object
{
  public abstract V visitChoice(com.sun.xml.internal.rngom.nc.NameClass, com.sun.xml.internal.rngom.nc.NameClass);
    descriptor: (Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/nc/NameClass;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lcom/sun/xml/internal/rngom/nc/NameClass;Lcom/sun/xml/internal/rngom/nc/NameClass;)TV;
    MethodParameters:
      Name  Flags
      nc1   
      nc2   

  public abstract V visitNsName(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)TV;
    MethodParameters:
      Name  Flags
      ns    

  public abstract V visitNsNameExcept(java.lang.String, com.sun.xml.internal.rngom.nc.NameClass);
    descriptor: (Ljava/lang/String;Lcom/sun/xml/internal/rngom/nc/NameClass;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Lcom/sun/xml/internal/rngom/nc/NameClass;)TV;
    MethodParameters:
      Name  Flags
      ns    
      nc    

  public abstract V visitAnyName();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()TV;

  public abstract V visitAnyNameExcept(com.sun.xml.internal.rngom.nc.NameClass);
    descriptor: (Lcom/sun/xml/internal/rngom/nc/NameClass;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lcom/sun/xml/internal/rngom/nc/NameClass;)TV;
    MethodParameters:
      Name  Flags
      nc    

  public abstract V visitName(javax.xml.namespace.QName);
    descriptor: (Ljavax/xml/namespace/QName;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/xml/namespace/QName;)TV;
    MethodParameters:
      Name  Flags
      name  

  public abstract V visitNull();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()TV;
}
Signature: <V:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "NameClassVisitor.java"