Class AtmosphereRequestImpl.Body

  • Enclosing class:
    AtmosphereRequestImpl

    public static final class AtmosphereRequestImpl.Body
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Body​(java.lang.String data, byte[] dataBytes, int offset, int length)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] asBytes()
      Return the request body as a byte array.
      java.lang.String asString()
      Return the request body as a String.
      int byteLength()
      The asBytes() length
      int byteOffset()
      The asBytes() offset
      boolean hasBytes()
      True is the body is a byte array
      boolean hasString()
      True is the body is a String
      boolean isEmpty()
      True if this object is empty
      • Methods inherited from class java.lang.Object

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

      • Body

        public Body​(java.lang.String data,
                    byte[] dataBytes,
                    int offset,
                    int length)
    • Method Detail

      • hasString

        public boolean hasString()
        True is the body is a String
        Returns:
        True is the body is a String
      • hasBytes

        public boolean hasBytes()
        True is the body is a byte array
        Returns:
        True is the body is a byte array
      • asString

        public java.lang.String asString()
        Return the request body as a String. If the body was a byte array, this method will return null.
        Returns:
        the request body as a String. If the body was a byte array, this method will return null.
      • asBytes

        public byte[] asBytes()
        Return the request body as a byte array. If the body was String, this method will return null.
        Returns:
        the request body as a byte array. If the body was String, this method will return null.
      • isEmpty

        public boolean isEmpty()
        True if this object is empty
        Returns:
        True if this object is empty