Skip navigation links
A B C D E F G H I L M N O P R S T V W 

A

addClock(int, int) - Method in class org.petuum.jbosen.common.util.VectorClock
 
addClock(int, int) - Method in class org.petuum.jbosen.common.util.VectorClockMT
 
addPayload(ByteBuffer) - Method in class org.petuum.jbosen.common.network.Msg
 
addRowBuffer(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
addRowUpdateBuffer(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
advance() - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
Advance the iterator to the next columnId-value pair.
advance() - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
Advance the iterator to the next columnId-value pair.
advance() - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
Advance the iterator to the next columnId-value pair.
advance() - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
Advance the iterator to the next columnId-value pair.
amINameNodeClient() - Static method in class org.petuum.jbosen.common.GlobalContext
 
array() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
The backing array of this object, modifying this array will also modify this object.
array() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
The backing array of this object, modifying this array will also modify this object.
array() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
The backing array of this object, modifying this array will also modify this object.
array() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
The backing array of this object, modifying this array will also modify this object.

B

BG_CLOCK - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
BG_SEND_OP_LOG - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
BG_THREAD_ID_START_OFFSET - Static variable in class org.petuum.jbosen.common.GlobalContext
 
BgThreadGroup - Class in org.petuum.jbosen.client
 
BgThreadGroup() - Constructor for class org.petuum.jbosen.client.BgThreadGroup
 

C

capacity() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
The capacity of the object.
capacity() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
The capacity of the object.
capacity() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
The capacity of the object.
capacity() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
The capacity of the object.
channelMap - Static variable in class org.petuum.jbosen.common.network.CommBus
 
clear() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Resets all values.
clear() - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
Resets all values.
clear() - Method in interface org.petuum.jbosen.row.double_.DoubleRow
Reset all values to the default values.
clear() - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
Reset all values to the default values.
clear() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Resets all values.
clear() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Resets all values.
clear() - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
Resets all values.
clear() - Method in interface org.petuum.jbosen.row.float_.FloatRow
Reset all values to the default values.
clear() - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
Reset all values to the default values.
clear() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Resets all values.
clear() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
Resets all values.
clear() - Method in class org.petuum.jbosen.row.int_.IntColumnMap
Resets all values.
clear() - Method in interface org.petuum.jbosen.row.int_.IntRow
Reset all values to the default values.
clear() - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
Reset all values to the default values.
clear() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
Resets all values.
clear() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
Resets all values.
clear() - Method in class org.petuum.jbosen.row.long_.LongColumnMap
Resets all values.
clear() - Method in interface org.petuum.jbosen.row.long_.LongRow
Reset all values to the default values.
clear() - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
Reset all values to the default values.
clear() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
Resets all values.
CLIENT_CONNECT - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
CLIENT_SEND_OP_LOG - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
CLIENT_SHUT_DOWN - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
CLIENT_START - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
ClientConnectMsg - Class in org.petuum.jbosen.common.msg
 
ClientConnectMsg() - Constructor for class org.petuum.jbosen.common.msg.ClientConnectMsg
 
clientId - Variable in class org.petuum.jbosen.PsConfig
ID of this client, from 0 to numClients - 1.
ClientRow - Class in org.petuum.jbosen.client
 
ClientRow(int, Row) - Constructor for class org.petuum.jbosen.client.ClientRow
 
ClientSendOpLogMsg - Class in org.petuum.jbosen.common.msg
 
ClientSendOpLogMsg() - Constructor for class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
ClientTable - Class in org.petuum.jbosen.client
 
ClientTable(int, int, RowFactory, RowUpdateFactory) - Constructor for class org.petuum.jbosen.client.ClientTable
 
clock() - Static method in class org.petuum.jbosen.common.ThreadContext
 
clock() - Static method in class org.petuum.jbosen.PsTableGroup
Advance the clock for the calling application thread.
clockAllTables() - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
CommBus - Class in org.petuum.jbosen.common.network
 
CommBus() - Constructor for class org.petuum.jbosen.common.network.CommBus
 
CommBus.Config - Class in org.petuum.jbosen.common.network
 
Config() - Constructor for class org.petuum.jbosen.common.network.CommBus.Config
 
Config(int, int, String) - Constructor for class org.petuum.jbosen.common.network.CommBus.Config
 
CONNECT_SERVER - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
connectTo(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
 
connectTo(int, String, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
 
contains(int) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
Check if this map contains the specified column.
contains(int) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
Check if this map contains the specified column.
createDenseDoubleTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a dense double table, which can later be retrieved using getDoubleTable.
createDenseFloatTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a dense float table, which can later be retrieved using getFloatTable.
createDenseIntTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a dense int table, which can later be retrieved using getIntTable.
createDenseLongTable(int, int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a dense long table, which can later be retrieved using getLongTable.
createRow() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowFactory
Create and return a new row.
createRow() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowFactory
Create and return a new row.
createRow() - Method in class org.petuum.jbosen.row.float_.DenseFloatRowFactory
Create and return a new row.
createRow() - Method in class org.petuum.jbosen.row.float_.SparseFloatRowFactory
Create and return a new row.
createRow() - Method in class org.petuum.jbosen.row.int_.DenseIntRowFactory
Create and return a new row.
createRow() - Method in class org.petuum.jbosen.row.int_.SparseIntRowFactory
Create and return a new row.
createRow() - Method in class org.petuum.jbosen.row.long_.DenseLongRowFactory
Create and return a new row.
createRow() - Method in class org.petuum.jbosen.row.long_.SparseLongRowFactory
Create and return a new row.
createRow() - Method in interface org.petuum.jbosen.row.RowFactory
Create and return a new row.
createRowUpdate() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdateFactory
Create and return a new row update.
createRowUpdate() - Method in interface org.petuum.jbosen.row.RowUpdateFactory
Create and return a new row update.
createSparseDoubleTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a sparse double table, which can later be retrieved using getDoubleTable.
createSparseFloatTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a sparse float table, which can later be retrieved using getFloatTable.
createSparseIntTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a sparse int table, which can later be retrieved using getIntTable.
createSparseLongTable(int, int) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a sparse long table, which can later be retrieved using getLongTable.
createTable(int, int, RowFactory, RowUpdateFactory) - Static method in class org.petuum.jbosen.PsTableGroup
Creates a Bosen PS table.
createTable(int, RowFactory, RowUpdateFactory) - Static method in class org.petuum.jbosen.server.ServerThreadGroup
 

D

DenseDoubleColumnMap - Class in org.petuum.jbosen.row.double_
This implementation of DoubleColumnMap assumes that column IDs are dense, ie.
DenseDoubleColumnMap(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Construct a new object based on a capacity.
DenseDoubleColumnMap(DenseDoubleColumnMap) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Copy constructor, constructs a new, deep copy of the argument.
DenseDoubleColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Construct an object by de-serializing from a ByteBuffer object.
DenseDoubleRow - Class in org.petuum.jbosen.row.double_
This implementation of DoubleRow assumes a dense set of columns, ie.
DenseDoubleRow(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRow
Construct a row by specifying a capacity.
DenseDoubleRow(DenseDoubleRow) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRow
Copy constructor, constructs a new, deep copy of the argument.
DenseDoubleRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRow
Construct a row by de-serializing from a ByteBuffer object.
DenseDoubleRowFactory - Class in org.petuum.jbosen.row.double_
This row factory produces dense double rows of a constant capacity.
DenseDoubleRowFactory(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowFactory
Construct a row factory that produces dense double rows with a certain capacity.
DenseDoubleRowUpdate - Class in org.petuum.jbosen.row.double_
This implementation of DoubleRowUpdate assumes a dense set of columns, ie.
DenseDoubleRowUpdate(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
Construct a row update by specifying a capacity.
DenseDoubleRowUpdate(DenseDoubleRowUpdate) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
DenseDoubleRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
Construct a row update by de-serializing from a ByteBuffer object.
DenseDoubleRowUpdateFactory - Class in org.petuum.jbosen.row.double_
This row update factory produces dense double row updates of a constant capacity.
DenseDoubleRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.double_.DenseDoubleRowUpdateFactory
Construct a row factory that produces dense double row updates with a certain capacity.
DenseFloatColumnMap - Class in org.petuum.jbosen.row.float_
This implementation of FloatColumnMap assumes that column IDs are dense, ie.
DenseFloatColumnMap(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Construct a new object based on a capacity.
DenseFloatColumnMap(DenseFloatColumnMap) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Copy constructor, constructs a new, deep copy of the argument.
DenseFloatColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Construct an object by de-serializing from a ByteBuffer object.
DenseFloatRow - Class in org.petuum.jbosen.row.float_
This implementation of FloatRow assumes a dense set of columns, ie.
DenseFloatRow(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRow
Construct a row by specifying a capacity.
DenseFloatRow(DenseFloatRow) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRow
Copy constructor, constructs a new, deep copy of the argument.
DenseFloatRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRow
Construct a row by de-serializing from a ByteBuffer object.
DenseFloatRowFactory - Class in org.petuum.jbosen.row.float_
This row factory produces dense float rows of a constant capacity.
DenseFloatRowFactory(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowFactory
Construct a row factory that produces dense float rows with a certain capacity.
DenseFloatRowUpdate - Class in org.petuum.jbosen.row.float_
This implementation of FloatRowUpdate assumes a dense set of columns, ie.
DenseFloatRowUpdate(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
Construct a row update by specifying a capacity.
DenseFloatRowUpdate(DenseFloatRowUpdate) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
DenseFloatRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
Construct a row update by de-serializing from a ByteBuffer object.
DenseFloatRowUpdateFactory - Class in org.petuum.jbosen.row.float_
This row update factory produces dense float row updates of a constant capacity.
DenseFloatRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.float_.DenseFloatRowUpdateFactory
Construct a row factory that produces dense float row updates with a certain capacity.
DenseIntColumnMap - Class in org.petuum.jbosen.row.int_
This implementation of IntColumnMap assumes that column IDs are dense, ie.
DenseIntColumnMap(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntColumnMap
Construct a new object based on a capacity.
DenseIntColumnMap(DenseIntColumnMap) - Constructor for class org.petuum.jbosen.row.int_.DenseIntColumnMap
Copy constructor, constructs a new, deep copy of the argument.
DenseIntColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.DenseIntColumnMap
Construct an object by de-serializing from a ByteBuffer object.
DenseIntRow - Class in org.petuum.jbosen.row.int_
This implementation of IntRow assumes a dense set of columns, ie.
DenseIntRow(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRow
Construct a row by specifying a capacity.
DenseIntRow(DenseIntRow) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRow
Copy constructor, constructs a new, deep copy of the argument.
DenseIntRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRow
Construct a row by de-serializing from a ByteBuffer object.
DenseIntRowFactory - Class in org.petuum.jbosen.row.int_
This row factory produces dense int rows of a constant capacity.
DenseIntRowFactory(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowFactory
Construct a row factory that produces dense int rows with a certain capacity.
DenseIntRowUpdate - Class in org.petuum.jbosen.row.int_
This implementation of IntRowUpdate assumes a dense set of columns, ie.
DenseIntRowUpdate(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdate
Construct a row update by specifying a capacity.
DenseIntRowUpdate(DenseIntRowUpdate) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
DenseIntRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdate
Construct a row update by de-serializing from a ByteBuffer object.
DenseIntRowUpdateFactory - Class in org.petuum.jbosen.row.int_
This row update factory produces dense int row updates of a constant capacity.
DenseIntRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.int_.DenseIntRowUpdateFactory
Construct a row factory that produces dense int row updates with a certain capacity.
DenseLongColumnMap - Class in org.petuum.jbosen.row.long_
This implementation of LongColumnMap assumes that column IDs are dense, ie.
DenseLongColumnMap(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongColumnMap
Construct a new object based on a capacity.
DenseLongColumnMap(DenseLongColumnMap) - Constructor for class org.petuum.jbosen.row.long_.DenseLongColumnMap
Copy constructor, constructs a new, deep copy of the argument.
DenseLongColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.DenseLongColumnMap
Construct an object by de-serializing from a ByteBuffer object.
DenseLongRow - Class in org.petuum.jbosen.row.long_
This implementation of LongRow assumes a dense set of columns, ie.
DenseLongRow(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRow
Construct a row by specifying a capacity.
DenseLongRow(DenseLongRow) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRow
Copy constructor, constructs a new, deep copy of the argument.
DenseLongRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRow
Construct a row by de-serializing from a ByteBuffer object.
DenseLongRowFactory - Class in org.petuum.jbosen.row.long_
This row factory produces dense long rows of a constant capacity.
DenseLongRowFactory(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowFactory
Construct a row factory that produces dense long rows with a certain capacity.
DenseLongRowUpdate - Class in org.petuum.jbosen.row.long_
This implementation of LongRowUpdate assumes a dense set of columns, ie.
DenseLongRowUpdate(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdate
Construct a row update by specifying a capacity.
DenseLongRowUpdate(DenseLongRowUpdate) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
DenseLongRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdate
Construct a row update by de-serializing from a ByteBuffer object.
DenseLongRowUpdateFactory - Class in org.petuum.jbosen.row.long_
This row update factory produces dense long row updates of a constant capacity.
DenseLongRowUpdateFactory(int) - Constructor for class org.petuum.jbosen.row.long_.DenseLongRowUpdateFactory
Construct a row factory that produces dense long row updates with a certain capacity.
deregisterThread() - Static method in class org.petuum.jbosen.common.network.CommBus
 
deregisterWorkerThread() - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
deregisterWorkerThread() - Static method in class org.petuum.jbosen.PsTableGroup
De-registers an application worker thread.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.DenseFloatRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.SparseFloatRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.DenseIntRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.SparseIntRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.DenseLongRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.SparseLongRowFactory
Create a new row from serialized data.
deserializeRow(ByteBuffer) - Method in interface org.petuum.jbosen.row.RowFactory
Create a new row from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdateFactory
Create a new row update from serialized data.
deserializeRowUpdate(ByteBuffer) - Method in interface org.petuum.jbosen.row.RowUpdateFactory
Create a new row update from serialized data.
DoubleColumnIterator - Interface in org.petuum.jbosen.row.double_
This interface specifies an iterator over a DoubleColumnMap object.
DoubleColumnMap - Class in org.petuum.jbosen.row.double_
This abstract class defines the interface for a structure that contains columns of double primitive types.
DoubleColumnMap() - Constructor for class org.petuum.jbosen.row.double_.DoubleColumnMap
 
DoubleRow - Interface in org.petuum.jbosen.row.double_
This interface specifies a row that contains columns of double values.
DoubleRowUpdate - Interface in org.petuum.jbosen.row.double_
This interface specifies a row update that contains columns of double update values.
DoubleTable - Class in org.petuum.jbosen.table
An object of this class offers a view of a table that contains rows of double values.
DoubleTable(ClientTable) - Constructor for class org.petuum.jbosen.table.DoubleTable
Internal use only.

E

entityId - Variable in class org.petuum.jbosen.common.network.CommBus.Config
 

F

FloatColumnIterator - Interface in org.petuum.jbosen.row.float_
This interface specifies an iterator over a FloatColumnMap object.
FloatColumnMap - Class in org.petuum.jbosen.row.float_
This abstract class defines the interface for a structure that contains columns of float primitive types.
FloatColumnMap() - Constructor for class org.petuum.jbosen.row.float_.FloatColumnMap
 
FloatRow - Interface in org.petuum.jbosen.row.float_
This interface specifies a row that contains columns of float values.
FloatRowUpdate - Interface in org.petuum.jbosen.row.float_
This interface specifies a row update that contains columns of float update values.
FloatTable - Class in org.petuum.jbosen.table
An object of this class offers a view of a table that contains rows of float values.
FloatTable(ClientTable) - Constructor for class org.petuum.jbosen.table.FloatTable
Internal use only.

G

get(int) - Method in class org.petuum.jbosen.client.ClientTable
 
get(int) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in interface org.petuum.jbosen.row.double_.DoubleRow
Get the value associated with a column ID.
get(int) - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
Get the value associated with a column ID.
get(int) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in interface org.petuum.jbosen.row.float_.FloatRow
Get the value associated with a column ID.
get(int) - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
Get the value associated with a column ID.
get(int) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in interface org.petuum.jbosen.row.int_.IntRow
Get the value associated with a column ID.
get(int) - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
Get the value associated with a column ID.
get(int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in interface org.petuum.jbosen.row.long_.LongRow
Get the value associated with a column ID.
get(int) - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
Get the value associated with a column ID.
get(int) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
Returns the value associated with a particular column ID.
get(int) - Method in class org.petuum.jbosen.table.DoubleTable
Retrieve a row from this table.
get(int, int) - Method in class org.petuum.jbosen.table.DoubleTable
Retrieve a single column from a row in this table.
get(int) - Method in class org.petuum.jbosen.table.FloatTable
Retrieve a row from this table.
get(int, int) - Method in class org.petuum.jbosen.table.FloatTable
Retrieve a single column from a row in this table.
get(int) - Method in class org.petuum.jbosen.table.IntTable
Retrieve a row from this table.
get(int, int) - Method in class org.petuum.jbosen.table.IntTable
Retrieve a single column from a row in this table.
get(int) - Method in class org.petuum.jbosen.table.LongTable
Retrieve a row from this table.
get(int, int) - Method in class org.petuum.jbosen.table.LongTable
Retrieve a single column from a row in this table.
get(int) - Method in class org.petuum.jbosen.table.Table
Retrieve a row from this table.
getAllServerIds() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getBgClock() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
getBgThreadId(int, int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getCachedSystemClock() - Static method in class org.petuum.jbosen.common.ThreadContext
 
getClientId() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getClientId() - Method in class org.petuum.jbosen.common.msg.ClientConnectMsg
 
getClientId() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
getClientId() - Static method in class org.petuum.jbosen.PsTableGroup
Returns the ID of this client.
getClock() - Method in class org.petuum.jbosen.client.ClientRow
 
getClock() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
getClock() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
getClock() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
getClock() - Static method in class org.petuum.jbosen.common.ThreadContext
 
getClock(int) - Method in class org.petuum.jbosen.common.util.VectorClock
 
getClock(int) - Method in class org.petuum.jbosen.common.util.VectorClockMT
 
getColumnId() - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
Returns the columnId of the current columnId-value pair.
getColumnId() - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
Returns the columnId of the current columnId-value pair.
getColumnId() - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
Returns the columnId of the current columnId-value pair.
getColumnId() - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
Returns the columnId of the current columnId-value pair.
getCommChannelIndexServer(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getCopy() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
Returns a deep copy of this row update.
getCopy() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
Returns a deep copy of this row update.
getCopy() - Method in class org.petuum.jbosen.row.float_.DenseFloatRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
Returns a deep copy of this row update.
getCopy() - Method in class org.petuum.jbosen.row.float_.SparseFloatRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
Returns a deep copy of this row update.
getCopy() - Method in class org.petuum.jbosen.row.int_.DenseIntRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdate
Returns a deep copy of this row update.
getCopy() - Method in class org.petuum.jbosen.row.int_.SparseIntRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdate
Returns a deep copy of this row update.
getCopy() - Method in class org.petuum.jbosen.row.long_.DenseLongRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdate
Returns a deep copy of this row update.
getCopy() - Method in class org.petuum.jbosen.row.long_.SparseLongRow
Returns a deep copy of this row.
getCopy() - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdate
Returns a deep copy of this row update.
getDoubleTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
Retrieves a table that was created using createDenseDoubleTable or createSparseDoubleTable.
getFloatTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
Retrieves a table that was created using createDenseFloatTable or createSparseFloatTable.
getForcedRequest() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
getHeadBgId(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getId() - Static method in class org.petuum.jbosen.common.ThreadContext
 
getIndexBuffer() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
getIndexBuffer() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
getIntTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
Retrieves a table that was created using createDenseIntTable or createSparseIntTable.
getIsClock() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
getIsClock() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
getLocalIdMin() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getLockPoolSize() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getLongTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
Retrieves a table that was created using createDenseLongTable or createSparseLongTable.
getMinClock() - Method in class org.petuum.jbosen.common.util.VectorClock
 
getMinClock() - Method in class org.petuum.jbosen.common.util.VectorClockMT
 
getMsgType() - Method in class org.petuum.jbosen.common.network.Msg
 
getNameNodeClientId() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNameNodeId() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNameNodeInfo() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNettyMsgQueueId(int) - Static method in class org.petuum.jbosen.common.network.CommBus
 
getNumClients() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNumClients() - Static method in class org.petuum.jbosen.PsTableGroup
Returns the total number of Bosen PS clients.
getNumLocalCommChannels() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNumLocalWorkerThreads() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNumLocalWorkerThreads() - Static method in class org.petuum.jbosen.PsTableGroup
Returns the number of worker threads that run on each client.
getNumPayloads() - Method in class org.petuum.jbosen.common.network.Msg
 
getNumTotalCommChannels() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNumTotalWorkerThreads() - Static method in class org.petuum.jbosen.common.GlobalContext
 
getNumTotalWorkerThreads() - Static method in class org.petuum.jbosen.PsTableGroup
Returns the total number of worker threads across all clients.
getOplog() - Method in class org.petuum.jbosen.client.ClientTable
 
getPartitionClientId(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getPartitionCommChannelIndex(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getPartitionServerId(int, int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getPayload(int) - Method in class org.petuum.jbosen.common.network.Msg
 
getProcessStorage() - Method in class org.petuum.jbosen.client.ClientTable
 
getRow() - Method in class org.petuum.jbosen.client.ClientRow
 
getRowBuffer(int) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
getRowData() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
getRowFactory() - Method in class org.petuum.jbosen.client.ClientTable
 
getRowId() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
getRowId() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
getRowUpdateBuffer(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
getRowUpdateFactory() - Method in class org.petuum.jbosen.client.ClientTable
 
getSender() - Method in class org.petuum.jbosen.common.network.Msg
 
getServerInfo(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getServerThreadId(int, int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getServerThreadIDs(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getSystemClock() - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
getTable(int) - Static method in class org.petuum.jbosen.PsTableGroup
Retrieves a table that was created before worker threads are registered.
getTableId() - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
getTableId() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
getThreadIdMax(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getThreadIdMin(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
getValue() - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
Returns the value of the current columnId-value pair.
getValue() - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
Returns the value of the current columnId-value pair.
getValue() - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
Returns the value of the current columnId-value pair.
getValue() - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
Returns the value of the current columnId-value pair.
getVersion() - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
getVersion() - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
getVersion() - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
GLOBAL_BARRIER - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
GLOBAL_BARRIER_REPLY - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
globalBarrier() - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
globalBarrier() - Static method in class org.petuum.jbosen.PsTableGroup
Threads that calls this method must be at the same clock.
GlobalContext - Class in org.petuum.jbosen.common
 
GlobalContext() - Constructor for class org.petuum.jbosen.common.GlobalContext
 

H

hasNext() - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
Check whether the iterator has a next element.
hasNext() - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
Check whether the iterator has a next element.
hasNext() - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
Check whether the iterator has a next element.
hasNext() - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
Check whether the iterator has a next element.
hostFile - Variable in class org.petuum.jbosen.PsConfig
Path to the host file.
HostInfo - Class in org.petuum.jbosen.common.util
 
HostInfo(int, String, String) - Constructor for class org.petuum.jbosen.common.util.HostInfo
 
HostInfo(HostInfo) - Constructor for class org.petuum.jbosen.common.util.HostInfo
 

I

id - Variable in class org.petuum.jbosen.common.util.HostInfo
 
inc(int, RowUpdate) - Method in class org.petuum.jbosen.client.ClientTable
 
inc(int, double) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.DenseDoubleRowUpdate
Increment this row update using a RowUpdate object.
inc(int, double) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
Increments the current value associated with a column ID.
inc(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRow
Increment the value associated with a column ID.
inc(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
Increment the value associated with a column ID.
inc(int, double) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
Increment this row update using a RowUpdate object.
inc(int, float) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.DenseFloatRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.DenseFloatRowUpdate
Increment this row update using a RowUpdate object.
inc(int, float) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
Increments the current value associated with a column ID.
inc(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRow
Increment the value associated with a column ID.
inc(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
Increment the value associated with a column ID.
inc(int, float) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.SparseFloatRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
Increment this row update using a RowUpdate object.
inc(int, int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.DenseIntRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.DenseIntRowUpdate
Increment this row update using a RowUpdate object.
inc(int, int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
Increments the current value associated with a column ID.
inc(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRow
Increment the value associated with a column ID.
inc(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
Increment the value associated with a column ID.
inc(int, int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.SparseIntRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.int_.SparseIntRowUpdate
Increment this row update using a RowUpdate object.
inc(int, long) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.DenseLongRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.DenseLongRowUpdate
Increment this row update using a RowUpdate object.
inc(int, long) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
Increments the current value associated with a column ID.
inc(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRow
Increment the value associated with a column ID.
inc(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
Increment the value associated with a column ID.
inc(int, long) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
Increments the current value associated with a column ID.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.SparseLongRow
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in class org.petuum.jbosen.row.long_.SparseLongRowUpdate
Increment this row update using a RowUpdate object.
inc(RowUpdate) - Method in interface org.petuum.jbosen.row.Row
Increment this row using a RowUpdate object.
inc(RowUpdate) - Method in interface org.petuum.jbosen.row.RowUpdate
Increment this row update using a RowUpdate object.
inc(int, DoubleRowUpdate) - Method in class org.petuum.jbosen.table.DoubleTable
Apply a batch update to an entire row.
inc(int, int, double) - Method in class org.petuum.jbosen.table.DoubleTable
Add a single value to a given row and column.
inc(int, FloatRowUpdate) - Method in class org.petuum.jbosen.table.FloatTable
Apply a batch update to an entire row.
inc(int, int, float) - Method in class org.petuum.jbosen.table.FloatTable
Add a single value to a given row and column.
inc(int, IntRowUpdate) - Method in class org.petuum.jbosen.table.IntTable
Apply a batch update to an entire row.
inc(int, int, int) - Method in class org.petuum.jbosen.table.IntTable
Add a single value to a given row and column.
inc(int, LongRowUpdate) - Method in class org.petuum.jbosen.table.LongTable
Apply a batch update to an entire row.
inc(int, int, long) - Method in class org.petuum.jbosen.table.LongTable
Add a single value to a given row and column.
inc(int, RowUpdate) - Method in class org.petuum.jbosen.table.Table
Apply an update to a certain row.
incAll(DoubleColumnMap) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
Increments by all values in a given DoubleColumnMap.
incAll(FloatColumnMap) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
Increments by all values in a given FloatColumnMap.
incAll(IntColumnMap) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
Increments by all values in a given IntColumnMap.
incAll(LongColumnMap) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
Increments by all values in a given LongColumnMap.
incValue(double) - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
Increments the value of the current columnId-value pair.
incValue(float) - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
Increments the value of the current columnId-value pair.
incValue(int) - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
Increments the value of the current columnId-value pair.
incValue(long) - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
Increments the value of the current columnId-value pair.
init(TIntObjectMap<ClientTable>) - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
init(int, int, TIntObjectMap<HostInfo>, int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
init(int, int) - Static method in class org.petuum.jbosen.common.network.CommBus
 
init(PsConfig) - Static method in class org.petuum.jbosen.PsTableGroup
Initialize the global Bosen PS environment.
init() - Static method in class org.petuum.jbosen.server.NameNode
 
init() - Static method in class org.petuum.jbosen.server.ServerThreadGroup
 
initialize() - Method in class org.petuum.jbosen.PsApplication
This method is called after PsTableGroup is initialized and before any worker threads are spawned.
INPROC - Static variable in class org.petuum.jbosen.common.network.CommBus
 
INT_LENGTH - Static variable in class org.petuum.jbosen.common.network.Msg
 
IntBox - Class in org.petuum.jbosen.common.util
 
IntBox() - Constructor for class org.petuum.jbosen.common.util.IntBox
 
IntBox(int) - Constructor for class org.petuum.jbosen.common.util.IntBox
 
IntColumnIterator - Interface in org.petuum.jbosen.row.int_
This interface specifies an iterator over a IntColumnMap object.
IntColumnMap - Class in org.petuum.jbosen.row.int_
This abstract class defines the interface for a structure that contains columns of int primitive types.
IntColumnMap() - Constructor for class org.petuum.jbosen.row.int_.IntColumnMap
 
INTERPROC - Static variable in class org.petuum.jbosen.common.network.CommBus
 
IntRow - Interface in org.petuum.jbosen.row.int_
This interface specifies a row that contains columns of int values.
IntRowUpdate - Interface in org.petuum.jbosen.row.int_
This interface specifies a row update that contains columns of int update values.
IntTable - Class in org.petuum.jbosen.table
An object of this class offers a view of a table that contains rows of int values.
IntTable(ClientTable) - Constructor for class org.petuum.jbosen.table.IntTable
Internal use only.
intValue - Variable in class org.petuum.jbosen.common.util.IntBox
 
ip - Variable in class org.petuum.jbosen.common.network.CommBus.Config
 
ip - Variable in class org.petuum.jbosen.common.util.HostInfo
 
isLocalEntity(int) - Static method in class org.petuum.jbosen.common.network.CommBus
 
iterator() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in interface org.petuum.jbosen.row.double_.DoubleRow
Obtain an iterator over the columns stored in this object.
iterator() - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
Obtain an iterator over the columns stored in this object.
iterator() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in interface org.petuum.jbosen.row.float_.FloatRow
Obtain an iterator over the columns stored in this object.
iterator() - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
Obtain an iterator over the columns stored in this object.
iterator() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in class org.petuum.jbosen.row.int_.IntColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in interface org.petuum.jbosen.row.int_.IntRow
Obtain an iterator over the columns stored in this object.
iterator() - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
Obtain an iterator over the columns stored in this object.
iterator() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in class org.petuum.jbosen.row.long_.LongColumnMap
Returns an iterator over the columnId-value pairs contained in this object.
iterator() - Method in interface org.petuum.jbosen.row.long_.LongRow
Obtain an iterator over the columns stored in this object.
iterator() - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
Obtain an iterator over the columns stored in this object.
iterator() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
Returns an iterator over the columnId-value pairs contained in this object.

L

LongColumnIterator - Interface in org.petuum.jbosen.row.long_
This interface specifies an iterator over a LongColumnMap object.
LongColumnMap - Class in org.petuum.jbosen.row.long_
This abstract class defines the interface for a structure that contains columns of long primitive types.
LongColumnMap() - Constructor for class org.petuum.jbosen.row.long_.LongColumnMap
 
LongRow - Interface in org.petuum.jbosen.row.long_
This interface specifies a row that contains columns of long values.
LongRowUpdate - Interface in org.petuum.jbosen.row.long_
This interface specifies a row update that contains columns of long update values.
LongTable - Class in org.petuum.jbosen.table
An object of this class offers a view of a table that contains rows of long values.
LongTable(ClientTable) - Constructor for class org.petuum.jbosen.table.LongTable
Internal use only.
lType - Variable in class org.petuum.jbosen.common.network.CommBus.Config
 

M

map() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
The backing map of this object, modifying this map will also modify this object.
map() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
The backing map of this object, modifying this map will also modify this object.
map() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
The backing map of this object, modifying this map will also modify this object.
map() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
The backing map of this object, modifying this map will also modify this object.
MAX_NUM_THREADS_PER_CLIENT - Static variable in class org.petuum.jbosen.common.GlobalContext
 
Msg - Class in org.petuum.jbosen.common.network
 
Msg(int) - Constructor for class org.petuum.jbosen.common.network.Msg
 
Msg(Msg) - Constructor for class org.petuum.jbosen.common.network.Msg
 
MsgType - Class in org.petuum.jbosen.common.msg
 
MsgType() - Constructor for class org.petuum.jbosen.common.msg.MsgType
 

N

NameNode - Class in org.petuum.jbosen.server
 
NameNode() - Constructor for class org.petuum.jbosen.server.NameNode
 
nettyMsgQueues - Static variable in class org.petuum.jbosen.common.network.CommBus
 
networkAddr - Variable in class org.petuum.jbosen.common.network.CommBus.Config
 
NONE - Static variable in class org.petuum.jbosen.common.network.CommBus
 
numLocalCommChannels - Variable in class org.petuum.jbosen.PsConfig
Number of network threads run on every client.
numLocalWorkerThreads - Variable in class org.petuum.jbosen.PsConfig
Number of application worker threads run on every client.

O

org.petuum.jbosen - package org.petuum.jbosen
 
org.petuum.jbosen.client - package org.petuum.jbosen.client
 
org.petuum.jbosen.common - package org.petuum.jbosen.common
 
org.petuum.jbosen.common.msg - package org.petuum.jbosen.common.msg
 
org.petuum.jbosen.common.network - package org.petuum.jbosen.common.network
 
org.petuum.jbosen.common.util - package org.petuum.jbosen.common.util
 
org.petuum.jbosen.row - package org.petuum.jbosen.row
 
org.petuum.jbosen.row.double_ - package org.petuum.jbosen.row.double_
 
org.petuum.jbosen.row.float_ - package org.petuum.jbosen.row.float_
 
org.petuum.jbosen.row.int_ - package org.petuum.jbosen.row.int_
 
org.petuum.jbosen.row.long_ - package org.petuum.jbosen.row.long_
 
org.petuum.jbosen.server - package org.petuum.jbosen.server
 
org.petuum.jbosen.table - package org.petuum.jbosen.table
 

P

parse(String[]) - Method in class org.petuum.jbosen.PsConfig
Parse an array of command-line arguments and sets the fields of this object accordingly.
port - Variable in class org.petuum.jbosen.common.network.CommBus.Config
 
port - Variable in class org.petuum.jbosen.common.util.HostInfo
 
PsApplication - Class in org.petuum.jbosen
This class abstracts away some of the boilerplate code common to application initialization and execution.
PsApplication() - Constructor for class org.petuum.jbosen.PsApplication
 
PsConfig - Class in org.petuum.jbosen
This class specifies the configuration options for the global Bosen PS instance.
PsConfig() - Constructor for class org.petuum.jbosen.PsConfig
 
PsTableGroup - Class in org.petuum.jbosen
This class is the main interface to the Bosen PS.
PsTableGroup() - Constructor for class org.petuum.jbosen.PsTableGroup
 
PtrBox<T> - Class in org.petuum.jbosen.common.util
 
PtrBox() - Constructor for class org.petuum.jbosen.common.util.PtrBox
 
PtrBox(T) - Constructor for class org.petuum.jbosen.common.util.PtrBox
 

R

recv() - Static method in class org.petuum.jbosen.common.network.CommBus
 
recv(long) - Static method in class org.petuum.jbosen.common.network.CommBus
 
recvAsync() - Static method in class org.petuum.jbosen.common.network.CommBus
 
registerThread(CommBus.Config) - Static method in class org.petuum.jbosen.common.network.CommBus
 
registerThread(int) - Static method in class org.petuum.jbosen.common.ThreadContext
 
registerWorkerThread() - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
registerWorkerThread() - Static method in class org.petuum.jbosen.PsTableGroup
Register an application worker thread.
requestRow(int, int, int) - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
Row - Interface in org.petuum.jbosen.row
This interface specifies a row in a Bosen PS table.
ROW_REQUEST - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
ROW_REQUEST_REPLY - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
RowFactory - Interface in org.petuum.jbosen.row
This interface specifies a factory for rows.
RowRequestMsg - Class in org.petuum.jbosen.common.msg
 
RowRequestMsg() - Constructor for class org.petuum.jbosen.common.msg.RowRequestMsg
 
RowUpdate - Interface in org.petuum.jbosen.row
This interface specifies a row update for a Bosen PS table.
RowUpdateFactory - Interface in org.petuum.jbosen.row
This interface specifies a factory for row updates.
run(PsConfig) - Method in class org.petuum.jbosen.PsApplication
This method runs the application.
runWorkerThread(int) - Method in class org.petuum.jbosen.PsApplication
This method executes the code for a single worker thread.

S

send(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
 
sendInproc(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
 
sendInterproc(int, Msg) - Static method in class org.petuum.jbosen.common.network.CommBus
 
serialize() - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
ByteBuffer object containing the serialized data for this object.
serialize() - Method in interface org.petuum.jbosen.row.Row
Serialize this row into a ByteBuffer object.
serialize() - Method in interface org.petuum.jbosen.row.RowUpdate
Serialize this row update into a ByteBuffer object.
SERVER_CONNECT - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
SERVER_PUSH_ROW - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
SERVER_ROW_REQUEST_REPLY - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
SERVER_SHUTDOWN_ACK - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
SERVER_THREAD_ID_START_OFFSET - Static variable in class org.petuum.jbosen.common.GlobalContext
 
ServerPushRowMsg - Class in org.petuum.jbosen.common.msg
 
ServerPushRowMsg() - Constructor for class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
ServerRowRequestReplyMsg - Class in org.petuum.jbosen.common.msg
 
ServerRowRequestReplyMsg() - Constructor for class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
ServerThreadGroup - Class in org.petuum.jbosen.server
 
ServerThreadGroup() - Constructor for class org.petuum.jbosen.server.ServerThreadGroup
 
set(int, double) - Method in class org.petuum.jbosen.row.double_.DenseDoubleColumnMap
Sets the value associated with a particular column ID.
set(int, double) - Method in class org.petuum.jbosen.row.double_.DoubleColumnMap
Sets the value associated with a particular column ID.
set(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRow
Set the value associated with a column ID.
set(int, double) - Method in interface org.petuum.jbosen.row.double_.DoubleRowUpdate
Set the value associated with a column ID.
set(int, double) - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Sets the value associated with a particular column ID.
set(int, float) - Method in class org.petuum.jbosen.row.float_.DenseFloatColumnMap
Sets the value associated with a particular column ID.
set(int, float) - Method in class org.petuum.jbosen.row.float_.FloatColumnMap
Sets the value associated with a particular column ID.
set(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRow
Set the value associated with a column ID.
set(int, float) - Method in interface org.petuum.jbosen.row.float_.FloatRowUpdate
Set the value associated with a column ID.
set(int, float) - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Sets the value associated with a particular column ID.
set(int, int) - Method in class org.petuum.jbosen.row.int_.DenseIntColumnMap
Sets the value associated with a particular column ID.
set(int, int) - Method in class org.petuum.jbosen.row.int_.IntColumnMap
Sets the value associated with a particular column ID.
set(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRow
Set the value associated with a column ID.
set(int, int) - Method in interface org.petuum.jbosen.row.int_.IntRowUpdate
Set the value associated with a column ID.
set(int, int) - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
Sets the value associated with a particular column ID.
set(int, long) - Method in class org.petuum.jbosen.row.long_.DenseLongColumnMap
Sets the value associated with a particular column ID.
set(int, long) - Method in class org.petuum.jbosen.row.long_.LongColumnMap
Sets the value associated with a particular column ID.
set(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRow
Set the value associated with a column ID.
set(int, long) - Method in interface org.petuum.jbosen.row.long_.LongRowUpdate
Set the value associated with a column ID.
set(int, long) - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
Sets the value associated with a particular column ID.
setBgClock(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
setCachedSystemClock(int) - Static method in class org.petuum.jbosen.common.ThreadContext
 
setClientId(int) - Method in class org.petuum.jbosen.common.msg.ClientConnectMsg
 
setClientId(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
setClock(int) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
setClock(int) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
setClock(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
setForcedRequest(boolean) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
setIndexBuffer(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
setIndexBuffer(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
setIsClock(boolean) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
setIsClock(boolean) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
setPayload(int, ByteBuffer) - Method in class org.petuum.jbosen.common.network.Msg
 
setRowData(ByteBuffer) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
setRowId(int) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
setRowId(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
setTableId(int) - Method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
setTableId(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
setValue(double) - Method in interface org.petuum.jbosen.row.double_.DoubleColumnIterator
Sets the value of the current columnId-value pair.
setValue(float) - Method in interface org.petuum.jbosen.row.float_.FloatColumnIterator
Sets the value of the current columnId-value pair.
setValue(int) - Method in interface org.petuum.jbosen.row.int_.IntColumnIterator
Sets the value of the current columnId-value pair.
setValue(long) - Method in interface org.petuum.jbosen.row.long_.LongColumnIterator
Sets the value of the current columnId-value pair.
setVersion(int) - Method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
setVersion(int) - Method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
setVersion(int) - Method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
shutdown() - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
shutdown() - Static method in class org.petuum.jbosen.common.network.CommBus
 
shutdown() - Static method in class org.petuum.jbosen.PsTableGroup
Shuts down the global Bosen PS environment.
shutdown() - Static method in class org.petuum.jbosen.server.NameNode
 
shutdown() - Static method in class org.petuum.jbosen.server.ServerThreadGroup
 
size() - Method in class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
The number of columns this map contains.
size() - Method in class org.petuum.jbosen.row.float_.SparseFloatColumnMap
The number of columns this map contains.
size() - Method in class org.petuum.jbosen.row.int_.SparseIntColumnMap
The number of columns this map contains.
size() - Method in class org.petuum.jbosen.row.long_.SparseLongColumnMap
The number of columns this map contains.
SparseDoubleColumnMap - Class in org.petuum.jbosen.row.double_
This implementation of DoubleColumnMap assumes that column IDs are sparse, ie.
SparseDoubleColumnMap() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Construct a new object, this object initially contains no columns.
SparseDoubleColumnMap(SparseDoubleColumnMap) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Copy constructor, constructs a new, deep copy of the argument.
SparseDoubleColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleColumnMap
Construct an object by de-serializing from a ByteBuffer object.
SparseDoubleRow - Class in org.petuum.jbosen.row.double_
This implementation of DoubleRow assumes a sparse set of columns, ie.
SparseDoubleRow() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRow
Construct a new object, this object initially contains no columns (ie.
SparseDoubleRow(SparseDoubleRow) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRow
Copy constructor, constructs a new, deep copy of the argument.
SparseDoubleRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRow
Construct an object by de-serializing from a ByteBuffer object.
SparseDoubleRowFactory - Class in org.petuum.jbosen.row.double_
This row factory produces sparse double rows.
SparseDoubleRowFactory() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowFactory
 
SparseDoubleRowUpdate - Class in org.petuum.jbosen.row.double_
This implementation of DoubleRowUpdate assumes a sparse set of columns, ie.
SparseDoubleRowUpdate() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
Construct a new object, this object initially contains no columns (ie.
SparseDoubleRowUpdate(SparseDoubleRowUpdate) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
SparseDoubleRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdate
Construct an object by de-serializing from a ByteBuffer object.
SparseDoubleRowUpdateFactory - Class in org.petuum.jbosen.row.double_
This row update factory produces sparse double row updates.
SparseDoubleRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.double_.SparseDoubleRowUpdateFactory
 
SparseFloatColumnMap - Class in org.petuum.jbosen.row.float_
This implementation of FloatColumnMap assumes that column IDs are sparse, ie.
SparseFloatColumnMap() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Construct a new object, this object initially contains no columns.
SparseFloatColumnMap(SparseFloatColumnMap) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Copy constructor, constructs a new, deep copy of the argument.
SparseFloatColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatColumnMap
Construct an object by de-serializing from a ByteBuffer object.
SparseFloatRow - Class in org.petuum.jbosen.row.float_
This implementation of FloatRow assumes a sparse set of columns, ie.
SparseFloatRow() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRow
Construct a new object, this object initially contains no columns (ie.
SparseFloatRow(SparseFloatRow) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRow
Copy constructor, constructs a new, deep copy of the argument.
SparseFloatRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRow
Construct an object by de-serializing from a ByteBuffer object.
SparseFloatRowFactory - Class in org.petuum.jbosen.row.float_
This row factory produces sparse float rows.
SparseFloatRowFactory() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowFactory
 
SparseFloatRowUpdate - Class in org.petuum.jbosen.row.float_
This implementation of FloatRowUpdate assumes a sparse set of columns, ie.
SparseFloatRowUpdate() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
Construct a new object, this object initially contains no columns (ie.
SparseFloatRowUpdate(SparseFloatRowUpdate) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
SparseFloatRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdate
Construct an object by de-serializing from a ByteBuffer object.
SparseFloatRowUpdateFactory - Class in org.petuum.jbosen.row.float_
This row update factory produces sparse float row updates.
SparseFloatRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.float_.SparseFloatRowUpdateFactory
 
SparseIntColumnMap - Class in org.petuum.jbosen.row.int_
This implementation of IntColumnMap assumes that column IDs are sparse, ie.
SparseIntColumnMap() - Constructor for class org.petuum.jbosen.row.int_.SparseIntColumnMap
Construct a new object, this object initially contains no columns.
SparseIntColumnMap(SparseIntColumnMap) - Constructor for class org.petuum.jbosen.row.int_.SparseIntColumnMap
Copy constructor, constructs a new, deep copy of the argument.
SparseIntColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.SparseIntColumnMap
Construct an object by de-serializing from a ByteBuffer object.
SparseIntRow - Class in org.petuum.jbosen.row.int_
This implementation of IntRow assumes a sparse set of columns, ie.
SparseIntRow() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRow
Construct a new object, this object initially contains no columns (ie.
SparseIntRow(SparseIntRow) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRow
Copy constructor, constructs a new, deep copy of the argument.
SparseIntRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRow
Construct an object by de-serializing from a ByteBuffer object.
SparseIntRowFactory - Class in org.petuum.jbosen.row.int_
This row factory produces sparse int rows.
SparseIntRowFactory() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowFactory
 
SparseIntRowUpdate - Class in org.petuum.jbosen.row.int_
This implementation of IntRowUpdate assumes a sparse set of columns, ie.
SparseIntRowUpdate() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdate
Construct a new object, this object initially contains no columns (ie.
SparseIntRowUpdate(SparseIntRowUpdate) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
SparseIntRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdate
Construct an object by de-serializing from a ByteBuffer object.
SparseIntRowUpdateFactory - Class in org.petuum.jbosen.row.int_
This row update factory produces sparse int row updates.
SparseIntRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.int_.SparseIntRowUpdateFactory
 
SparseLongColumnMap - Class in org.petuum.jbosen.row.long_
This implementation of LongColumnMap assumes that column IDs are sparse, ie.
SparseLongColumnMap() - Constructor for class org.petuum.jbosen.row.long_.SparseLongColumnMap
Construct a new object, this object initially contains no columns.
SparseLongColumnMap(SparseLongColumnMap) - Constructor for class org.petuum.jbosen.row.long_.SparseLongColumnMap
Copy constructor, constructs a new, deep copy of the argument.
SparseLongColumnMap(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.SparseLongColumnMap
Construct an object by de-serializing from a ByteBuffer object.
SparseLongRow - Class in org.petuum.jbosen.row.long_
This implementation of LongRow assumes a sparse set of columns, ie.
SparseLongRow() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRow
Construct a new object, this object initially contains no columns (ie.
SparseLongRow(SparseLongRow) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRow
Copy constructor, constructs a new, deep copy of the argument.
SparseLongRow(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRow
Construct an object by de-serializing from a ByteBuffer object.
SparseLongRowFactory - Class in org.petuum.jbosen.row.long_
This row factory produces sparse long rows.
SparseLongRowFactory() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowFactory
 
SparseLongRowUpdate - Class in org.petuum.jbosen.row.long_
This implementation of LongRowUpdate assumes a sparse set of columns, ie.
SparseLongRowUpdate() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdate
Construct a new object, this object initially contains no columns (ie.
SparseLongRowUpdate(SparseLongRowUpdate) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdate
Copy constructor, constructs a new, deep copy of the argument.
SparseLongRowUpdate(ByteBuffer) - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdate
Construct an object by de-serializing from a ByteBuffer object.
SparseLongRowUpdateFactory - Class in org.petuum.jbosen.row.long_
This row update factory produces sparse long row updates.
SparseLongRowUpdateFactory() - Constructor for class org.petuum.jbosen.row.long_.SparseLongRowUpdateFactory
 

T

Table - Class in org.petuum.jbosen.table
An object of this class offers a view of a Bosen PS SSP table.
Table(ClientTable) - Constructor for class org.petuum.jbosen.table.Table
Internal use only.
ThreadContext - Class in org.petuum.jbosen.common
 
ThreadContext() - Constructor for class org.petuum.jbosen.common.ThreadContext
 
threadIdToClientId(int) - Static method in class org.petuum.jbosen.common.GlobalContext
 
tick(int) - Method in class org.petuum.jbosen.common.util.VectorClock
 
tick(int) - Method in class org.petuum.jbosen.common.util.VectorClockMT
 
tickUntil(int, int) - Method in class org.petuum.jbosen.common.util.VectorClock
 
tickUntil(int, int) - Method in class org.petuum.jbosen.common.util.VectorClockMT
 

V

value - Variable in class org.petuum.jbosen.common.util.PtrBox
 
VectorClock - Class in org.petuum.jbosen.common.util
 
VectorClock() - Constructor for class org.petuum.jbosen.common.util.VectorClock
 
VectorClock(Vector<Integer>) - Constructor for class org.petuum.jbosen.common.util.VectorClock
 
VectorClockMT - Class in org.petuum.jbosen.common.util
 
VectorClockMT() - Constructor for class org.petuum.jbosen.common.util.VectorClockMT
 

W

waitSystemClock(int) - Static method in class org.petuum.jbosen.client.BgThreadGroup
 
WORKER_THREAD_DEREG - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
WORKER_THREAD_ID_OFFSET - Static variable in class org.petuum.jbosen.common.GlobalContext
 
WORKER_THREAD_REG - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
WORKER_THREAD_REG_REPLY - Static variable in class org.petuum.jbosen.common.msg.MsgType
 
wrap(Msg) - Static method in class org.petuum.jbosen.common.msg.ClientConnectMsg
 
wrap(Msg) - Static method in class org.petuum.jbosen.common.msg.ClientSendOpLogMsg
 
wrap(Msg) - Static method in class org.petuum.jbosen.common.msg.RowRequestMsg
 
wrap(Msg) - Static method in class org.petuum.jbosen.common.msg.ServerPushRowMsg
 
wrap(Msg) - Static method in class org.petuum.jbosen.common.msg.ServerRowRequestReplyMsg
 
A B C D E F G H I L M N O P R S T V W 
Skip navigation links