Class InputSource

java.lang.Object
org.htmlunit.cssparser.parser.InputSource
All Implemented Interfaces:
Closeable, AutoCloseable

public class InputSource extends Object implements Closeable
The input supported by the parser.
  • Field Details

    • uri_

      private String uri_
    • reader_

      private final Reader reader_
    • media_

      private String media_
    • title_

      private String title_
  • Constructor Details

    • InputSource

      public InputSource(Reader reader)
      Create a new input source backed by a reader.
      Parameters:
      reader - the reader
  • Method Details

    • getReader

      public Reader getReader()
      Returns:
      the reader if defined
    • getURI

      public String getURI()
      Returns:
      the uri if set
    • setURI

      public void setURI(String uri)
      Parameters:
      uri - the uri
    • getMedia

      public String getMedia()
      Returns:
      the media if set
    • setMedia

      public void setMedia(String media)
      Parameters:
      media - the media
    • getTitle

      public String getTitle()
      Returns:
      the title if set
    • setTitle

      public void setTitle(String title)
      Parameters:
      title - the title
    • close

      public void close() throws IOException
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Throws:
      IOException