Package org.jlab.io.bos
Class BosDataEvent
java.lang.Object
org.jlab.io.bos.BosDataEvent
- All Implemented Interfaces:
DataEvent
- Author:
- gavalian
-
Constructor Summary
ConstructorsConstructorDescriptionBosDataEvent(ByteBuffer buffer) BosDataEvent(ByteBuffer buffer, BosDataDictionary dict) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendBank(DataBank bank) voidappendBanks(DataBank... bank) voidappendByte(String path, byte[] arr) voidappendDouble(String path, double[] arr) voidappendFloat(String path, float[] arr) voidvoidappendLong(String path, long[] arr) voidappendShort(String path, short[] arr) createBank(String bank_name, int rows) voidvoidvoidvoidgetBankData(String bankname, int banknum) String[]getBankMultiIndex(String bankname, int banknum) getBankOldVersion(String bank_name) getBankStructures(String name, int number) byte[]String[]getColumnList(String bank_name) double[]float[]int[]long[]getProperty(String property) short[]getType()booleanvoidremoveBank(String bankName) voidremoveBanks(String... bankNames) voidvoidvoidvoidvoidvoidsetProperty(String property, String value) voidvoidsetType(DataEventType type) voidshow()voidvoidshowBankInfo(String bank)
-
Constructor Details
-
BosDataEvent
public BosDataEvent() -
BosDataEvent
-
BosDataEvent
-
-
Method Details
-
getBankList
- Specified by:
getBankListin interfaceDataEvent
-
findStructure
public void findStructure() -
showBankInfo
-
getBankStructures
-
showBank
-
dumpBufferToFile
public void dumpBufferToFile() -
findBank
-
getColumnList
- Specified by:
getColumnListin interfaceDataEvent
-
getDictionary
- Specified by:
getDictionaryin interfaceDataEvent
-
appendBank
- Specified by:
appendBankin interfaceDataEvent
-
hasBank
-
getBankData
-
getBankMultiIndex
-
getBank
-
getBankOldVersion
-
getBank
-
getDouble
-
setDouble
-
appendDouble
- Specified by:
appendDoublein interfaceDataEvent
-
getFloat
-
setFloat
-
appendFloat
- Specified by:
appendFloatin interfaceDataEvent
-
getInt
-
setInt
-
appendInt
-
getShort
-
setShort
-
appendShort
- Specified by:
appendShortin interfaceDataEvent
-
getEventBuffer
- Specified by:
getEventBufferin interfaceDataEvent
-
setProperty
- Specified by:
setPropertyin interfaceDataEvent
-
getProperty
- Specified by:
getPropertyin interfaceDataEvent
-
getByte
-
setByte
-
appendByte
- Specified by:
appendBytein interfaceDataEvent
-
appendBanks
- Specified by:
appendBanksin interfaceDataEvent
-
setType
-
getType
-
createBank
- Specified by:
createBankin interfaceDataEvent
-
show
public void show() -
removeBank
- Specified by:
removeBankin interfaceDataEvent
-
removeBanks
- Specified by:
removeBanksin interfaceDataEvent
-
getLong
-
setLong
-
appendLong
- Specified by:
appendLongin interfaceDataEvent
-