public interface com.sun.xml.internal.xsom.XSSchema 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.XSSchema
  super_class: java.lang.Object
{
  public abstract java.lang.String getTargetNamespace();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSAttributeDecl> getAttributeDecls();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSAttributeDecl;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSAttributeDecl> iterateAttributeDecls();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSAttributeDecl;>;

  public abstract com.sun.xml.internal.xsom.XSAttributeDecl getAttributeDecl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSAttributeDecl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSElementDecl> getElementDecls();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSElementDecl;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSElementDecl> iterateElementDecls();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSElementDecl;>;

  public abstract com.sun.xml.internal.xsom.XSElementDecl getElementDecl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSElementDecl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSAttGroupDecl> getAttGroupDecls();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSAttGroupDecl;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSAttGroupDecl> iterateAttGroupDecls();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSAttGroupDecl;>;

  public abstract com.sun.xml.internal.xsom.XSAttGroupDecl getAttGroupDecl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSAttGroupDecl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSModelGroupDecl> getModelGroupDecls();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSModelGroupDecl;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSModelGroupDecl> iterateModelGroupDecls();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSModelGroupDecl;>;

  public abstract com.sun.xml.internal.xsom.XSModelGroupDecl getModelGroupDecl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSModelGroupDecl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSType> getTypes();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSType;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSType> iterateTypes();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSType;>;

  public abstract com.sun.xml.internal.xsom.XSType getType(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSSimpleType> getSimpleTypes();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSSimpleType;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSSimpleType> iterateSimpleTypes();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSSimpleType;>;

  public abstract com.sun.xml.internal.xsom.XSSimpleType getSimpleType(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSSimpleType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSComplexType> getComplexTypes();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSComplexType;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSComplexType> iterateComplexTypes();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSComplexType;>;

  public abstract com.sun.xml.internal.xsom.XSComplexType getComplexType(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSComplexType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSNotation> getNotations();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSNotation;>;

  public abstract java.util.Iterator<com.sun.xml.internal.xsom.XSNotation> iterateNotations();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Lcom/sun/xml/internal/xsom/XSNotation;>;

  public abstract com.sun.xml.internal.xsom.XSNotation getNotation(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSNotation;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

  public abstract java.util.Map<java.lang.String, com.sun.xml.internal.xsom.XSIdentityConstraint> getIdentityConstraints();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/xsom/XSIdentityConstraint;>;

  public abstract com.sun.xml.internal.xsom.XSIdentityConstraint getIdentityConstraint(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/xml/internal/xsom/XSIdentityConstraint;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      localName  

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

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