public interface com.sun.xml.internal.xsom.XSElementDecl extends com.sun.xml.internal.xsom.XSDeclaration, com.sun.xml.internal.xsom.XSTerm
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.xml.internal.xsom.XSElementDecl
  super_class: java.lang.Object
{
  public abstract com.sun.xml.internal.xsom.XSType getType();
    descriptor: ()Lcom/sun/xml/internal/xsom/XSType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

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

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

  public abstract boolean isSubstitutionExcluded(int);
    descriptor: (I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      method  

  public abstract boolean isSubstitutionDisallowed(int);
    descriptor: (I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      method  

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

  public abstract com.sun.xml.internal.xsom.XSElementDecl[] listSubstitutables();
    descriptor: ()[Lcom/sun/xml/internal/xsom/XSElementDecl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

  public abstract boolean canBeSubstitutedBy(com.sun.xml.internal.xsom.XSElementDecl);
    descriptor: (Lcom/sun/xml/internal/xsom/XSElementDecl;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      e     

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

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

  public abstract java.lang.Boolean getForm();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "XSElementDecl.java"