Package deltix.qsrv.hf.blocks
Class TimeIdentitySet<T extends TimeIdentity>
- java.lang.Object
-
- deltix.qsrv.hf.blocks.TimeIdentitySet<T>
-
- All Implemented Interfaces:
TimeIdentity
,deltix.qsrv.hf.pub.InstrumentIdentity
,java.lang.Iterable<T>
public class TimeIdentitySet<T extends TimeIdentity> extends java.lang.Object implements TimeIdentity, java.lang.Iterable<T>
-
-
Constructor Summary
Constructors Constructor Description TimeIdentitySet(T entry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeIdentity
create(deltix.qsrv.hf.pub.InstrumentIdentity id)
TimeIdentity
get(deltix.qsrv.hf.pub.InstrumentIdentity id)
deltix.qsrv.hf.pub.InstrumentType
getInstrumentType()
java.lang.CharSequence
getSymbol()
long
getTime()
java.util.Iterator<T>
iterator()
void
setTime(long timestamp)
-
-
-
Constructor Detail
-
TimeIdentitySet
public TimeIdentitySet(T entry)
-
-
Method Detail
-
get
public TimeIdentity get(deltix.qsrv.hf.pub.InstrumentIdentity id)
- Specified by:
get
in interfaceTimeIdentity
-
create
public TimeIdentity create(deltix.qsrv.hf.pub.InstrumentIdentity id)
- Specified by:
create
in interfaceTimeIdentity
-
getTime
public long getTime()
- Specified by:
getTime
in interfaceTimeIdentity
-
setTime
public void setTime(long timestamp)
- Specified by:
setTime
in interfaceTimeIdentity
-
getSymbol
public java.lang.CharSequence getSymbol()
- Specified by:
getSymbol
in interfacedeltix.qsrv.hf.pub.InstrumentIdentity
-
getInstrumentType
public deltix.qsrv.hf.pub.InstrumentType getInstrumentType()
- Specified by:
getInstrumentType
in interfacedeltix.qsrv.hf.pub.InstrumentIdentity
-
iterator
public java.util.Iterator<T> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<T extends TimeIdentity>
-
-