Class LineOrientedResponse

  • Direct Known Subclasses:
    HttpStatusResponse, LoopResponse

    public class LineOrientedResponse
    extends java.lang.Object

    LineOrientedResponse class.

    Version:
    $Id: $
    Author:
    brozow
    • Constructor Summary

      Constructors 
      Constructor Description
      LineOrientedResponse​(java.lang.String response)
      Constructor for LineOrientedResponse.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean contains​(java.lang.String pattern)
      contains
      boolean endsWith​(java.lang.String suffix)
      endsWith
      boolean equals​(java.lang.String response)
      equals
      boolean find​(java.lang.String regex)
      find
      java.lang.String getResponse()
      getResponse
      boolean matches​(java.lang.String regex)
      matches
      void receive​(java.io.BufferedReader in)
      receive
      void setResponse​(java.lang.String response)
      setResponse
      boolean startsWith​(java.lang.String prefix)
      startsWith
      java.lang.String toString()
      toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • LineOrientedResponse

        public LineOrientedResponse​(java.lang.String response)

        Constructor for LineOrientedResponse.

        Parameters:
        response - a String object.
    • Method Detail

      • receive

        public void receive​(java.io.BufferedReader in)
                     throws java.io.IOException

        receive

        Parameters:
        in - a BufferedReader object.
        Throws:
        java.io.IOException - if any.
      • startsWith

        public boolean startsWith​(java.lang.String prefix)

        startsWith

        Parameters:
        prefix - a String object.
        Returns:
        a boolean.
      • contains

        public boolean contains​(java.lang.String pattern)

        contains

        Parameters:
        pattern - a String object.
        Returns:
        a boolean.
      • endsWith

        public boolean endsWith​(java.lang.String suffix)

        endsWith

        Parameters:
        suffix - a String object.
        Returns:
        a boolean.
      • matches

        public boolean matches​(java.lang.String regex)

        matches

        Parameters:
        regex - a String object.
        Returns:
        a boolean.
      • find

        public boolean find​(java.lang.String regex)

        find

        Parameters:
        regex - a String object.
        Returns:
        a boolean.
      • equals

        public boolean equals​(java.lang.String response)

        equals

        Parameters:
        response - a String object.
        Returns:
        a boolean.
      • toString

        public java.lang.String toString()

        toString

        Overrides:
        toString in class java.lang.Object
        Returns:
        a String object.
      • setResponse

        public void setResponse​(java.lang.String response)

        setResponse

        Parameters:
        response - a String object.
      • getResponse

        public java.lang.String getResponse()

        getResponse

        Returns:
        a String object.