Class TimeIdentitySet<T extends TimeIdentity>

  • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Constructor Detail

      • TimeIdentitySet

        public TimeIdentitySet​(T entry)
    • Method Detail

      • setTime

        public void setTime​(long timestamp)
        Specified by:
        setTime in interface TimeIdentity
      • getSymbol

        public java.lang.CharSequence getSymbol()
        Specified by:
        getSymbol in interface deltix.qsrv.hf.pub.InstrumentIdentity
      • getInstrumentType

        public deltix.qsrv.hf.pub.InstrumentType getInstrumentType()
        Specified by:
        getInstrumentType in interface deltix.qsrv.hf.pub.InstrumentIdentity
      • iterator

        public java.util.Iterator<T> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<T extends TimeIdentity>