Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
S
set(int, T)
- Method in class org.magnos.data.
DataArray
Sets the data at the given index.
set(boolean)
- Method in class org.magnos.data.var.
BooleanVar
Sets the value of this var, but does not write it to the store.
set(byte)
- Method in class org.magnos.data.var.
ByteVar
Sets the value of this var, but does not write it to the store.
set(double)
- Method in class org.magnos.data.var.
DoubleVar
Sets the value of this var, but does not write it to the store.
set(float)
- Method in class org.magnos.data.var.
FloatVar
Sets the value of this var, but does not write it to the store.
set(int)
- Method in class org.magnos.data.var.
IntVar
Sets the value of this var, but does not write it to the store.
set(long)
- Method in class org.magnos.data.var.
LongVar
Sets the value of this var, but does not write it to the store.
set(short)
- Method in class org.magnos.data.var.
ShortVar
Sets the value of this var, but does not write it to the store.
set(String)
- Method in class org.magnos.data.var.
StringVar
Sets the value of this var, but does not write it to the store.
set(short)
- Method in class org.magnos.data.var.
UByteVar
Sets the value of this var, but does not write it to the store.
set(long)
- Method in class org.magnos.data.var.
UIntVar
Sets the value of this var, but does not write it to the store.
set(int)
- Method in class org.magnos.data.var.
UShortVar
Sets the value of this var, but does not write it to the store.
setAccess(StoreAccess)
- Method in class org.magnos.data.store.
AbstractStore
Sets the access of this store to its persisted medium.
setAccess(StoreAccess)
- Method in interface org.magnos.data.
Store
Sets the access of this store to its persisted medium.
setAutoFlush(boolean)
- Method in class org.magnos.data.store.
AbstractStore
Sets whether the store automatically flushes data immediately after its written to the store.
setAutoFlush(boolean)
- Method in interface org.magnos.data.
Store
Sets whether the store automatically flushes data immediately after its written to the store.
setAutoLoad(boolean)
- Method in class org.magnos.data.store.
AbstractStore
Set whether the store automatically loads data immediately before its read from the store.
setAutoLoad(boolean)
- Method in interface org.magnos.data.
Store
Set whether the store automatically loads data immediately before its read from the store.
setAutoOpen(boolean)
- Method in class org.magnos.data.store.
AbstractStore
Sets whether the store automatically opens with the default or last access if some actions need to be done to the store.
setAutoOpen(boolean)
- Method in interface org.magnos.data.
Store
Sets whether the store automatically opens with the default or last access if some actions need to be done to the store.
setLocation(int)
- Method in class org.magnos.data.
AbstractData
Sets the location in bytes of this variable in the store.
setLocation(int)
- Method in interface org.magnos.data.
Data
Sets the location in bytes of this variable in the store.
setParent(Data)
- Method in class org.magnos.data.
AbstractData
Sets the parent Data object.
setParent(Data)
- Method in interface org.magnos.data.
Data
Sets the parent Data object.
setStore(Store)
- Method in class org.magnos.data.
AbstractData
Sets the store this variable is read and written to and from.
setStore(Store)
- Method in interface org.magnos.data.
Data
Sets the store this variable is read and written to and from.
setValue(Boolean)
- Method in class org.magnos.data.var.
BooleanVar
Sets the value of this var without writing the value to a store.
setValue(Byte)
- Method in class org.magnos.data.var.
ByteVar
Sets the value of this var without writing the value to a store.
setValue(Double)
- Method in class org.magnos.data.var.
DoubleVar
Sets the value of this var without writing the value to a store.
setValue(Float)
- Method in class org.magnos.data.var.
FloatVar
Sets the value of this var without writing the value to a store.
setValue(Integer)
- Method in class org.magnos.data.var.
IntVar
Sets the value of this var without writing the value to a store.
setValue(Long)
- Method in class org.magnos.data.var.
LongVar
Sets the value of this var without writing the value to a store.
setValue(E)
- Method in interface org.magnos.data.
Var
Sets the value of this var without writing the value to a store.
setValue(Short)
- Method in class org.magnos.data.var.
ShortVar
Sets the value of this var without writing the value to a store.
setValue(String)
- Method in class org.magnos.data.var.
StringVar
Sets the value of this var without writing the value to a store.
setValue(Short)
- Method in class org.magnos.data.var.
UByteVar
Sets the value of this var without writing the value to a store.
setValue(Long)
- Method in class org.magnos.data.var.
UIntVar
Sets the value of this var without writing the value to a store.
setValue(Integer)
- Method in class org.magnos.data.var.
UShortVar
Sets the value of this var without writing the value to a store.
ShortVar
- Class in
org.magnos.data.var
A Var with a short value.
ShortVar()
- Constructor for class org.magnos.data.var.
ShortVar
Instantiates a new ShortVar.
ShortVar(short)
- Constructor for class org.magnos.data.var.
ShortVar
Instantiates a new ShortVar.
ShortVar(Store, int)
- Constructor for class org.magnos.data.var.
ShortVar
Instantiates a new ShortVar.
ShortVar(Store, int, short)
- Constructor for class org.magnos.data.var.
ShortVar
Instantiates a new ShortVar.
SIZE
- Static variable in class org.magnos.data.var.
BooleanVar
SIZE
- Static variable in class org.magnos.data.var.
ByteVar
SIZE
- Static variable in class org.magnos.data.var.
DoubleVar
SIZE
- Static variable in class org.magnos.data.var.
FloatVar
SIZE
- Static variable in class org.magnos.data.var.
IntVar
SIZE
- Static variable in class org.magnos.data.var.
LongVar
SIZE
- Static variable in class org.magnos.data.var.
ShortVar
SIZE
- Static variable in class org.magnos.data.var.
UByteVar
SIZE
- Static variable in class org.magnos.data.var.
UIntVar
SIZE
- Static variable in class org.magnos.data.var.
UShortVar
Store
- Interface in
org.magnos.data
A place to store data as bytes and ByteBuffers.
StoreAccess
- Enum in
org.magnos.data
A stores access imposes restrictions on the store and its permanent medium if one exists.
StoreAccessException
- Exception in
org.magnos.data.error
A store does not have sufficient access to perform the requested operaiton.
StoreAccessException(Store, StoreAccess)
- Constructor for exception org.magnos.data.error.
StoreAccessException
Instantiates a new StoreAccessException.
storeClose()
- Method in class org.magnos.data.store.
AbstractStore
Should close the store.
storeClose()
- Method in class org.magnos.data.store.
FileStore
Should close the store.
storeClose()
- Method in class org.magnos.data.store.
MappedStore
Should close the store.
storeClose()
- Method in class org.magnos.data.store.
MemoryStore
Should close the store.
StoreClosedException
- Exception in
org.magnos.data.error
The store is closed and the requested operation cannot continue.
StoreClosedException()
- Constructor for exception org.magnos.data.error.
StoreClosedException
storeDelete()
- Method in class org.magnos.data.store.
AbstractStore
Deletes the medium to which the store has been persisting to.
storeDelete()
- Method in class org.magnos.data.store.
FileStore
Deletes the medium to which the store has been persisting to.
storeDelete()
- Method in class org.magnos.data.store.
MappedStore
Deletes the medium to which the store has been persisting to.
storeDelete()
- Method in class org.magnos.data.store.
MemoryStore
Deletes the medium to which the store has been persisting to.
storeExists()
- Method in class org.magnos.data.store.
AbstractStore
Returns whether the store exists in its probable medium.
storeExists()
- Method in class org.magnos.data.store.
FileStore
Returns whether the store exists in its probable medium.
storeExists()
- Method in class org.magnos.data.store.
MappedStore
Returns whether the store exists in its probable medium.
storeExists()
- Method in class org.magnos.data.store.
MemoryStore
Returns whether the store exists in its probable medium.
StoreFactory
- Interface in
org.magnos.data
A factory for creating stores given their name and their desired capacity.
storeFlush()
- Method in class org.magnos.data.store.
AbstractStore
Should flush the contents of the store from memory to a persisted medium if the implementation supports it.
storeFlush()
- Method in class org.magnos.data.store.
FileStore
Should flush the contents of the store from memory to a persisted medium if the implementation supports it.
storeFlush()
- Method in class org.magnos.data.store.
MappedStore
Should flush the contents of the store from memory to a persisted medium if the implementation supports it.
storeFlush()
- Method in class org.magnos.data.store.
MemoryStore
Should flush the contents of the store from memory to a persisted medium if the implementation supports it.
storeGet(int, byte[], int, int)
- Method in class org.magnos.data.store.
AbstractStore
Gets data at the given location and stores it in the given byte array.
storeGet(int, ByteBuffer)
- Method in class org.magnos.data.store.
AbstractStore
Gets data at the given location and stores it in the given ByteBuffer.
storeGet(int, byte[], int, int)
- Method in class org.magnos.data.store.
FileStore
Gets data at the given location and stores it in the given byte array.
storeGet(int, ByteBuffer)
- Method in class org.magnos.data.store.
FileStore
Gets data at the given location and stores it in the given ByteBuffer.
storeGet(int, byte[], int, int)
- Method in class org.magnos.data.store.
MappedStore
Gets data at the given location and stores it in the given byte array.
storeGet(int, ByteBuffer)
- Method in class org.magnos.data.store.
MappedStore
Gets data at the given location and stores it in the given ByteBuffer.
storeGet(int, byte[], int, int)
- Method in class org.magnos.data.store.
MemoryStore
Gets data at the given location and stores it in the given byte array.
storeGet(int, ByteBuffer)
- Method in class org.magnos.data.store.
MemoryStore
Gets data at the given location and stores it in the given ByteBuffer.
StoreIOException
- Exception in
org.magnos.data.error
An IOException has occurred, this is a RuntimeException wrapping IO errors.
StoreIOException(IOException)
- Constructor for exception org.magnos.data.error.
StoreIOException
Instantiates a new StoreIOException.
storeLoad()
- Method in class org.magnos.data.store.
AbstractStore
Should load contents of the store into memory from a persisted medium if the implementation supports it.
storeLoad()
- Method in class org.magnos.data.store.
FileStore
Should load contents of the store into memory from a persisted medium if the implementation supports it.
storeLoad()
- Method in class org.magnos.data.store.
MappedStore
Should load contents of the store into memory from a persisted medium if the implementation supports it.
storeLoad()
- Method in class org.magnos.data.store.
MemoryStore
Should load contents of the store into memory from a persisted medium if the implementation supports it.
StoreNullException
- Exception in
org.magnos.data.error
An exception was thrown when a null value was given as the store and data could not be read from or written to.
StoreNullException()
- Constructor for exception org.magnos.data.error.
StoreNullException
storeOpen(StoreAccess)
- Method in class org.magnos.data.store.
AbstractStore
Should open the store and return the capacity.
storeOpen(StoreAccess)
- Method in class org.magnos.data.store.
FileStore
Should open the store and return the capacity.
storeOpen(StoreAccess)
- Method in class org.magnos.data.store.
MappedStore
Should open the store and return the capacity.
storeOpen(StoreAccess)
- Method in class org.magnos.data.store.
MemoryStore
Should open the store and return the capacity.
storePut(int, byte[], int, int)
- Method in class org.magnos.data.store.
AbstractStore
Puts data at the given location from the given byte array.
storePut(int, ByteBuffer)
- Method in class org.magnos.data.store.
AbstractStore
Puts data at the given location from the given ByteBuffer.
storePut(int, byte[], int, int)
- Method in class org.magnos.data.store.
FileStore
Puts data at the given location from the given byte array.
storePut(int, ByteBuffer)
- Method in class org.magnos.data.store.
FileStore
Puts data at the given location from the given ByteBuffer.
storePut(int, byte[], int, int)
- Method in class org.magnos.data.store.
MappedStore
Puts data at the given location from the given byte array.
storePut(int, ByteBuffer)
- Method in class org.magnos.data.store.
MappedStore
Puts data at the given location from the given ByteBuffer.
storePut(int, byte[], int, int)
- Method in class org.magnos.data.store.
MemoryStore
Puts data at the given location from the given byte array.
storePut(int, ByteBuffer)
- Method in class org.magnos.data.store.
MemoryStore
Puts data at the given location from the given ByteBuffer.
storeResize(int)
- Method in class org.magnos.data.store.
AbstractStore
Resizes the store to the given capacity.
storeResize(int)
- Method in class org.magnos.data.store.
FileStore
Resizes the store to the given capacity.
storeResize(int)
- Method in class org.magnos.data.store.
MappedStore
Resizes the store to the given capacity.
storeResize(int)
- Method in class org.magnos.data.store.
MemoryStore
Resizes the store to the given capacity.
Stores
- Class in
org.magnos.data
A registry of stores mapped by their (hopefully) unique names.
Stores()
- Constructor for class org.magnos.data.
Stores
StringVar
- Class in
org.magnos.data.var
A Var with a boolean value.
StringVar(int)
- Constructor for class org.magnos.data.var.
StringVar
Instantiates a new BooleanVar.
StringVar(int, String)
- Constructor for class org.magnos.data.var.
StringVar
Instantiates a new BooleanVar.
StringVar(int, Store, int)
- Constructor for class org.magnos.data.var.
StringVar
Instantiates a new BooleanVar.
StringVar(int, Store, int, String)
- Constructor for class org.magnos.data.var.
StringVar
Instantiates a new BooleanVar.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W