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.

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