Interface LongSource

All Known Implementing Classes:
LongInvoker, MaxArrayFunction.Long, MaxTraceFunction.Long, MinArrayFunction.Long, MinTraceFunction.Long, MultiTraceFunction.Long, SumArrayFunction.Long

public interface LongSource
Used by statistical object to access long data. Each variable must have a unique integer id.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    getLongValue(@NonNull Enum<?> variableID)
    Returns the long value corresponding to the given variableID
  • Method Details

    • getLongValue

      long getLongValue(@NonNull @NonNull Enum<?> variableID)
      Returns the long value corresponding to the given variableID
      Parameters:
      variableID - A unique identifier for a variable.
      Returns:
      The current long value of the required variable.
      Throws:
      NullPointerException - when variableID is null.