Class LSInputImpl

java.lang.Object
de.consist.bmu.rule.schema.LSInputImpl
All Implemented Interfaces:
LSInput

public class LSInputImpl extends Object implements LSInput
Implementation von LSInput für die Benutzung mit SchemaResourceResolver. Implementiert nur get/setBaseURI und get/setByteStream.
  • Constructor Details

    • LSInputImpl

      public LSInputImpl()
  • Method Details

    • getBaseURI

      public final String getBaseURI()
      Getter für baseURI.
      Specified by:
      getBaseURI in interface LSInput
      Returns:
      baseURI
    • getByteStream

      public final InputStream getByteStream()
      Getter für inputStream.
      Specified by:
      getByteStream in interface LSInput
      Returns:
      inputStream
    • getCertifiedText

      public final boolean getCertifiedText()
      Getter für CertifiedText.
      Specified by:
      getCertifiedText in interface LSInput
      Returns:
      CertifiedText CertifiedText
    • getCharacterStream

      public final Reader getCharacterStream()
      Getter für CharacterStream.
      Specified by:
      getCharacterStream in interface LSInput
      Returns:
      CharacterStream CharacterStream
    • getEncoding

      public final String getEncoding()
      Getter für Encoding.
      Specified by:
      getEncoding in interface LSInput
      Returns:
      Encoding Encoding
    • getPublicId

      public final String getPublicId()
      Getter für PublicId.
      Specified by:
      getPublicId in interface LSInput
      Returns:
      PublicId PublicId
    • getStringData

      public final String getStringData()
      Getter für StringData.
      Specified by:
      getStringData in interface LSInput
      Returns:
      StringData StringData
    • getSystemId

      public final String getSystemId()
      Getter für SystemId.
      Specified by:
      getSystemId in interface LSInput
      Returns:
      getSystemId getSystemId
    • setBaseURI

      public final void setBaseURI(String arg0)
      Setter für BaseURI.
      Specified by:
      setBaseURI in interface LSInput
      Parameters:
      arg0 - baseURI
    • setByteStream

      public final void setByteStream(InputStream arg0)
      Setter für ByteStream.
      Specified by:
      setByteStream in interface LSInput
      Parameters:
      arg0 - ByteStream
    • setCertifiedText

      public void setCertifiedText(boolean arg0)
      Setter für CertifiedText.
      Specified by:
      setCertifiedText in interface LSInput
      Parameters:
      arg0 - CertifiedText
    • setCharacterStream

      public void setCharacterStream(Reader arg0)
      Setter für CharacterStream.
      Specified by:
      setCharacterStream in interface LSInput
      Parameters:
      arg0 - CharacterStream
    • setEncoding

      public void setEncoding(String arg0)
      Setter v Encoding.
      Specified by:
      setEncoding in interface LSInput
      Parameters:
      arg0 - Encoding
    • setPublicId

      public void setPublicId(String arg0)
      Setter für PublicId.
      Specified by:
      setPublicId in interface LSInput
      Parameters:
      arg0 - PublicId
    • setStringData

      public void setStringData(String arg0)
      Setter für StringData.
      Specified by:
      setStringData in interface LSInput
      Parameters:
      arg0 - StringData
    • setSystemId

      public void setSystemId(String arg0)
      Setter für SystemId.
      Specified by:
      setSystemId in interface LSInput
      Parameters:
      arg0 - SystemId