Interface IXsdDS

All Superinterfaces:
IReportingDS
All Known Implementing Classes:
ReportingXsdDS, XmlXsdDS, XmlXsdDS

public interface IXsdDS extends IReportingDS
This interface defines a schema within a schemaset.
Since:
9.0
Author:
Arjan Pragt
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    This method returns the actual xsd content of the schema.
    This method returns the list of includes of the schema.
    This method returns the name of the schema.
    This method returns the target namespace of the schema.

    Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS

    addMessage
  • Method Details

    • getName

      String getName()
      This method returns the name of the schema.
      Returns:
      The schema name, may not be null.
    • getTargetNamespace

      String getTargetNamespace()
      This method returns the target namespace of the schema.
      Returns:
      The target namespace of the schema, may be null.
    • getIncludes

      String[] getIncludes()
      This method returns the list of includes of the schema.
      Returns:
      an array of the included names, may not be null.
    • getContent

      byte[] getContent()
      This method returns the actual xsd content of the schema.
      Returns:
      the bytes of the xsd content, may be null.