org.apache.qpid.transport
Class FragmentProperties

java.lang.Object
  extended by org.apache.qpid.transport.Struct
      extended by org.apache.qpid.transport.FragmentProperties
All Implemented Interfaces:
Encodable

public final class FragmentProperties
extends Struct


Field Summary
static int TYPE
           
 
Fields inherited from class org.apache.qpid.transport.Struct
dirty
 
Constructor Summary
FragmentProperties()
           
FragmentProperties(long fragmentSize, Option... _options)
           
 
Method Summary
 FragmentProperties clearFirst()
           
 FragmentProperties clearFragmentSize()
           
 FragmentProperties clearLast()
           
 FragmentProperties first(boolean value)
           
 FragmentProperties fragmentSize(long value)
           
 byte getEncodedTrack()
           
 Map<String,Object> getFields()
           
 boolean getFirst()
           
 long getFragmentSize()
           
 boolean getLast()
           
 int getPackWidth()
           
 int getSizeWidth()
           
 int getStructType()
           
 boolean hasFirst()
           
 boolean hasFragmentSize()
           
 boolean hasLast()
           
 boolean hasPayload()
           
 FragmentProperties last(boolean value)
           
 void read(Decoder dec)
          Decodes this encodable using the given decoder.
 FragmentProperties setFirst(boolean value)
           
 FragmentProperties setFragmentSize(long value)
           
 FragmentProperties setLast(boolean value)
           
 void write(Encoder enc)
          Encodes this encodable using the given encoder.
 
Methods inherited from class org.apache.qpid.transport.Struct
create, getEncodedType, isDirty, setDirty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final int TYPE
See Also:
Constant Field Values
Constructor Detail

FragmentProperties

public FragmentProperties()

FragmentProperties

public FragmentProperties(long fragmentSize,
                          Option... _options)
Method Detail

getStructType

public final int getStructType()
Specified by:
getStructType in class Struct

getSizeWidth

public final int getSizeWidth()
Specified by:
getSizeWidth in class Struct

getPackWidth

public final int getPackWidth()
Specified by:
getPackWidth in class Struct

hasPayload

public final boolean hasPayload()

getEncodedTrack

public final byte getEncodedTrack()

hasFirst

public final boolean hasFirst()

clearFirst

public final FragmentProperties clearFirst()

getFirst

public final boolean getFirst()

setFirst

public final FragmentProperties setFirst(boolean value)

first

public final FragmentProperties first(boolean value)

hasLast

public final boolean hasLast()

clearLast

public final FragmentProperties clearLast()

getLast

public final boolean getLast()

setLast

public final FragmentProperties setLast(boolean value)

last

public final FragmentProperties last(boolean value)

hasFragmentSize

public final boolean hasFragmentSize()

clearFragmentSize

public final FragmentProperties clearFragmentSize()

getFragmentSize

public final long getFragmentSize()

setFragmentSize

public final FragmentProperties setFragmentSize(long value)

fragmentSize

public final FragmentProperties fragmentSize(long value)

write

public void write(Encoder enc)
Description copied from interface: Encodable
Encodes this encodable using the given encoder.

Specified by:
write in interface Encodable
Specified by:
write in class Struct
Parameters:
enc - the encoder.

read

public void read(Decoder dec)
Description copied from interface: Encodable
Decodes this encodable using the given decoder.

Specified by:
read in interface Encodable
Specified by:
read in class Struct
Parameters:
dec - the decoder.

getFields

public Map<String,Object> getFields()
Specified by:
getFields in class Struct


Licensed to the Apache Software Foundation