org.mortbay.http
Class InclusiveByteRange
java.lang.Object
|
+--org.mortbay.http.InclusiveByteRange
- public class InclusiveByteRange
- extends java.lang.Object
class for dealing with byte ranges
parses the following types of byte ranges:
bytes=100-499
bytes=-300
bytes=100-
bytes=1-2,2-3,6-,-2
given an entity length, converts range to string
bytes 100-499/500
- Version:
- $version$
- Author:
- Helmut Hissen
- See Also:
3.12, 14.16, 14.35.1, 14.35.2
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InclusiveByteRange
public InclusiveByteRange(long first,
long last)
getFirst
public long getFirst()
getLast
public long getLast()
parseRangeHeaders
public static java.util.List parseRangeHeaders(java.util.Enumeration rit)
getFirst
public long getFirst(long size)
getLast
public long getLast(long size)
getSize
public long getSize(long size)
toHeaderRangeString
public java.lang.String toHeaderRangeString(long size)
to416HeaderRangeString
public static java.lang.String to416HeaderRangeString(long size)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2000 Mortbay Consulting Pty. Ltd. All Rights Reserved.