public interface com.sun.xml.internal.xsom.XSTerm extends com.sun.xml.internal.xsom.XSComponent
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.xml.internal.xsom.XSTerm
  super_class: java.lang.Object
{
  public abstract void visit(com.sun.xml.internal.xsom.visitor.XSTermVisitor);
    descriptor: (Lcom/sun/xml/internal/xsom/visitor/XSTermVisitor;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      visitor  

  public abstract <T> T apply(com.sun.xml.internal.xsom.visitor.XSTermFunction<T>);
    descriptor: (Lcom/sun/xml/internal/xsom/visitor/XSTermFunction;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Lcom/sun/xml/internal/xsom/visitor/XSTermFunction<TT;>;)TT;
    MethodParameters:
          Name  Flags
      function  

  public abstract <T, P> T apply(com.sun.xml.internal.xsom.visitor.XSTermFunctionWithParam<T, P>, );
    descriptor: (Lcom/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;P:Ljava/lang/Object;>(Lcom/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam<TT;TP;>;TP;)TT;
    MethodParameters:
          Name  Flags
      function  
      param     

  public abstract boolean isWildcard();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isModelGroupDecl();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isModelGroup();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isElementDecl();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.xml.internal.xsom.XSWildcard asWildcard();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSWildcard;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.xml.internal.xsom.XSModelGroupDecl asModelGroupDecl();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSModelGroupDecl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.xml.internal.xsom.XSModelGroup asModelGroup();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSModelGroup;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.sun.xml.internal.xsom.XSElementDecl asElementDecl();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSElementDecl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "XSTerm.java"