com.hazelcast.client.impl.protocol.util
Class ParameterFlyweight

java.lang.Object
  extended by com.hazelcast.client.impl.protocol.util.Flyweight
      extended by com.hazelcast.client.impl.protocol.util.ParameterFlyweight
Direct Known Subclasses:
ClientMessage

public class ParameterFlyweight
extends Flyweight

Parameter Flyweight


Field Summary
 
Fields inherited from class com.hazelcast.client.impl.protocol.util.Flyweight
buffer, INITIAL_BUFFER_CAPACITY
 
Constructor Summary
ParameterFlyweight()
           
ParameterFlyweight(byte[] buffer, int offset, int length)
           
ParameterFlyweight(MutableDirectBuffer buffer, int offset)
           
 
Method Summary
 boolean getBoolean()
           
 byte getByte()
           
 byte[] getByteArray()
           
 Data getData()
           
 List<Data> getDataList()
           
 Set<Data> getDataSet()
           
 double getDouble()
           
 float getFloat()
           
 int getInt()
           
 long getLong()
           
 short getShort()
           
 String getStringUtf8()
           
 int index()
           
 ParameterFlyweight index(int index)
           
 ParameterFlyweight set(boolean value)
           
 ParameterFlyweight set(byte value)
           
 ParameterFlyweight set(byte[] value)
           
 ParameterFlyweight set(Collection<Data> value)
           
 ParameterFlyweight set(Data data)
           
 ParameterFlyweight set(double value)
           
 ParameterFlyweight set(float value)
           
 ParameterFlyweight set(int value)
           
 ParameterFlyweight set(long value)
           
 ParameterFlyweight set(short value)
           
 ParameterFlyweight set(String value)
           
 ParameterFlyweight wrap(byte[] buffer)
           
 ParameterFlyweight wrap(byte[] buffer, int offset, int length)
           
 
Methods inherited from class com.hazelcast.client.impl.protocol.util.Flyweight
buffer, ensureCapacity, offset, offset, uint16Get, uint16Put, uint32Get, uint32Put, uint8Get, uint8Put, wrap, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterFlyweight

public ParameterFlyweight()

ParameterFlyweight

public ParameterFlyweight(byte[] buffer,
                          int offset,
                          int length)

ParameterFlyweight

public ParameterFlyweight(MutableDirectBuffer buffer,
                          int offset)
Method Detail

wrap

public ParameterFlyweight wrap(byte[] buffer)
Overrides:
wrap in class Flyweight

wrap

public ParameterFlyweight wrap(byte[] buffer,
                               int offset,
                               int length)
Overrides:
wrap in class Flyweight

index

public int index()

index

public ParameterFlyweight index(int index)

set

public ParameterFlyweight set(boolean value)

set

public ParameterFlyweight set(byte value)

set

public ParameterFlyweight set(short value)

set

public ParameterFlyweight set(int value)

set

public ParameterFlyweight set(long value)

set

public ParameterFlyweight set(float value)

set

public ParameterFlyweight set(double value)

set

public ParameterFlyweight set(String value)

set

public ParameterFlyweight set(Data data)

set

public ParameterFlyweight set(byte[] value)

set

public ParameterFlyweight set(Collection<Data> value)

getBoolean

public boolean getBoolean()

getByte

public byte getByte()

getShort

public short getShort()

getInt

public int getInt()

getLong

public long getLong()

getFloat

public float getFloat()

getDouble

public double getDouble()

getStringUtf8

public String getStringUtf8()

getByteArray

public byte[] getByteArray()

getData

public Data getData()

getDataList

public List<Data> getDataList()

getDataSet

public Set<Data> getDataSet()


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.