Interface ARI1InstrumentContextImplementationObjectsType

All Known Subinterfaces:
ARI1InstrumentContextType

public interface ARI1InstrumentContextImplementationObjectsType
Methods to create objects for instrument implementations.
  • Method Details

    • createEventBuffer

      <T extends ARI1EventType> ARI1EventBufferType<T> createEventBuffer()
      Type Parameters:
      T - The type of events in the buffer
      Returns:
      A new empty event buffer
    • createIntMap

      <T> ARI1IntMapMutableType<T> createIntMap(int size)
      Create an empty integer map.
      Type Parameters:
      T - The type of values
      Parameters:
      size - The initial map size
      Returns:
      A new map
    • createDeterministicRNG

      ARI1RNGDeterministicType createDeterministicRNG(int seed)
      Parameters:
      seed - The seed value
      Returns:
      A new RNG