Package org.jlab.io.hipo3
Class Hipo3DataEvent
java.lang.Object
org.jlab.io.hipo3.Hipo3DataEvent
- All Implemented Interfaces:
DataEvent
- Author:
- gavalian
-
Constructor Summary
ConstructorsConstructorDescriptionHipo3DataEvent(byte[] array, org.jlab.jnp.hipo.schema.SchemaFactory factory) Hipo3DataEvent(org.jlab.jnp.hipo.data.HipoEvent event) -
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) voidString[]byte[]String[]getColumnList(String bank_name) double[]float[]org.jlab.jnp.hipo.data.HipoEventorg.jlab.jnp.hipo.data.HipoNodegetHipoNodeByPath(String path) int[]long[]getProperty(String property) short[]getType()booleanvoidinitDictionary(org.jlab.jnp.hipo.schema.SchemaFactory factory) voidremoveBank(String bankName) voidremoveBanks(String... bankNames) voidvoidvoidvoidvoidvoidsetProperty(String property, String value) voidvoidsetType(DataEventType type) voidshow()voidshowBankByOrder(int order)
-
Constructor Details
-
Hipo3DataEvent
public Hipo3DataEvent(byte[] array, org.jlab.jnp.hipo.schema.SchemaFactory factory) -
Hipo3DataEvent
public Hipo3DataEvent(org.jlab.jnp.hipo.data.HipoEvent event)
-
-
Method Details
-
getHipoEvent
public org.jlab.jnp.hipo.data.HipoEvent getHipoEvent() -
initDictionary
public void initDictionary(org.jlab.jnp.hipo.schema.SchemaFactory factory) -
getBankList
- Specified by:
getBankListin interfaceDataEvent
-
getColumnList
- Specified by:
getColumnListin interfaceDataEvent
-
getDictionary
- Specified by:
getDictionaryin interfaceDataEvent
-
getEventBuffer
- Specified by:
getEventBufferin interfaceDataEvent
-
appendBank
- Specified by:
appendBankin interfaceDataEvent
-
appendBanks
- Specified by:
appendBanksin interfaceDataEvent
-
hasBank
-
getBank
-
getBank
-
setProperty
- Specified by:
setPropertyin interfaceDataEvent
-
getProperty
- Specified by:
getPropertyin interfaceDataEvent
-
getDouble
-
setDouble
-
appendDouble
- Specified by:
appendDoublein interfaceDataEvent
-
getFloat
-
setFloat
-
appendFloat
- Specified by:
appendFloatin interfaceDataEvent
-
getInt
-
setInt
-
appendInt
-
getShort
-
setShort
-
appendShort
- Specified by:
appendShortin interfaceDataEvent
-
getHipoNodeByPath
-
getByte
-
setByte
-
appendByte
- Specified by:
appendBytein interfaceDataEvent
-
setType
-
getType
-
show
public void show() -
showBankByOrder
public void showBankByOrder(int order) -
createBank
- Specified by:
createBankin interfaceDataEvent
-
removeBank
- Specified by:
removeBankin interfaceDataEvent
-
removeBanks
- Specified by:
removeBanksin interfaceDataEvent
-
getLong
-
setLong
-
appendLong
- Specified by:
appendLongin interfaceDataEvent
-