Interface IReadOnlyRequest<DataType>
- Type Parameters:
DataType
- The data type of this data request, such as Byte, Short...
- All Superinterfaces:
IDataRequest<DataType>
- All Known Implementing Classes:
LVarHelper.ByteLVarReadRequest
,LVarHelper.DoubleLVarReadRequest
,LVarHelper.FloatLVarReadRequest
,LVarHelper.IntegerLVarReadRequest
,LVarHelper.ShortLVarReadRequest
public interface IReadOnlyRequest<DataType> extends IDataRequest<DataType>
This interface extends the
IDataRequest
interface and should be used when implementing data request,
that is read only, as it provides default implementation of IDataRequest.setValue(java.lang.Object)
function, which causes
exception every once called.- Author:
- Mouseviator
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.mouseviator.fsuipc.datarequest.IDataRequest
IDataRequest.RequestType
-
Method Summary
Methods inherited from interface com.mouseviator.fsuipc.datarequest.IDataRequest
getDataBuffer, getOffset, getSize, getType, getValue, setOffset, setType
-
Method Details
-
setValue
This is default implementation for read-only data request. Calling this will cause an exception!- Specified by:
setValue
in interfaceIDataRequest<DataType>
- Parameters:
value
- A value to set to be stored within this data request.
-