Interface IXsdDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
XsdDefinition

public interface IXsdDefinition extends Serializable
This interface defines a schema definition.
Since:
9.0
Author:
a.pragt
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    This method returns the binary content of the schema.
    This method returns the includes of the schema.
    This method returns the name of the schema.
    This method returns the target namespace of the schema.
  • Method Details

    • getName

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

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

      IXsdDefinition[] getIncludes()
      This method returns the includes of the schema.
      Returns:
      The included schema definitions, may not be null.
    • getContent

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