    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class w3c.www.http.HttpContentRange

    java.lang.Object
       |
       +----w3c.www.http.BasicValue
               |
               +----w3c.www.http.HttpContentRange

public class HttpContentRange
extends BasicValue

##

HttpContentRange(boolean, String, int, int, int)

##

getFirstPosition()
  Get this range first position.
getFullLength()
  Get this range entity full length.
getLastPosition()
  Get this range last position.
getUnit()
  Get this content range's unit.
getValue()
  HeaderValue implemenntation - Get this header value.
parse()
  Parse this header value into its various components.
setFirstPosition(int)
  Set this range first position.
setFullLength(int)
  Set this range entity full length.
setLastPosition(int)
  Set this range last position.
setUnit(String)
  Set this content range's unit.
updateByteValue()
  Update the RFC822 compatible header value for this object.

##

HttpContentRange

      public HttpContentRange(boolean isValid,
                              String unit,
                              int firstpost,
                              int lastpos,
                              int length)

##

parse

      protected void parse() throws HttpParserException

  Parse this header value into its various components.
  Overrides:
    parse in class BasicValue

updateByteValue

      protected void updateByteValue()

  Update the RFC822 compatible header value for this object.
  Overrides:
    updateByteValue in class BasicValue

getValue

      public Object getValue()

  HeaderValue implemenntation - Get this header value.
  Overrides:
    getValue in class BasicValue

getFirstPosition

      public int getFirstPosition()

  Get this range first position. The meaning of the returne integer is to be understood relative to the unit, as obtained by `getUnit` method.
  Returns:
    An integer value for thr first position.

setFirstPosition

      public void setFirstPosition(int firstpos)

  Set this range first position.
  Parameters:
    firstpos - The firt position of the range.

getLastPosition

      public int getLastPosition()

  Get this range last position. The meaning of the returne integer is to be understood relative to the unit, as obtained by `getUnit` method.
  Returns:
    An integer value giving the last position.

setLastPosition

      public void setLastPosition(int lastpos)

  Set this range last position.
  Parameters:
    The - last position, as an integer.

getFullLength

      public int getFullLength()

  Get this range entity full length.
  Returns:
    The full length of the entity.

setFullLength

      public void setFullLength(int length)

  Set this range entity full length.
  Parameters:
    length - The new full length for the entity.

getUnit

      public String getUnit()

  Get this content range's unit.
  Returns:
    A String giving the unit for the range, or null if undefined.

setUnit

      public void setUnit(String unit)

  Set this content range's unit.
  Parameters:
    unit - The unit in which this range was measured.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index