Package com.github.jaiimageio.stream
Class StreamSegment
- java.lang.Object
-
- com.github.jaiimageio.stream.StreamSegment
-
public class StreamSegment extends java.lang.ObjectA utility class representing a segment within a stream as alongstarting position and anintlength.
-
-
Field Summary
Fields Modifier and Type Field Description private intsegmentLengthprivate longstartPos
-
Constructor Summary
Constructors Constructor Description StreamSegment()Constructs aStreamSegment.StreamSegment(long startPos, int segmentLength)Constructs aStreamSegmentwith a given starting position and length.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetSegmentLength()Returns the length of the segment.longgetStartPos()Returns the starting position of the segment.voidsetSegmentLength(int segmentLength)Sets the length of the segment.voidsetStartPos(long startPos)Sets the starting position of the segment.
-
-
-
Constructor Detail
-
StreamSegment
public StreamSegment()
Constructs aStreamSegment. The starting position and length are set to 0.
-
StreamSegment
public StreamSegment(long startPos, int segmentLength)Constructs aStreamSegmentwith a given starting position and length.- Parameters:
startPos- The initial position of the segment.segmentLength- The length of the segment.
-
-
Method Detail
-
getStartPos
public final long getStartPos()
Returns the starting position of the segment.- Returns:
- The initial position of the segment.
- See Also:
setStartPos(long)
-
setStartPos
public final void setStartPos(long startPos)
Sets the starting position of the segment.- Parameters:
startPos- The initial position of the segment.- See Also:
getStartPos()
-
getSegmentLength
public final int getSegmentLength()
Returns the length of the segment.- Returns:
- The length of the segment.
- See Also:
setSegmentLength(int)
-
setSegmentLength
public final void setSegmentLength(int segmentLength)
Sets the length of the segment.- Parameters:
segmentLength- The length of the segment.- See Also:
getSegmentLength()
-
-