Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ABSOLUTE_CENTS - Enum constant in enum class be.panako.util.PitchUnit
-
Number of cents compared to the "absolute zero" a configured, low frequency.
- absoluteCentToHertz(double) - Static method in enum class be.panako.util.PitchUnit
-
Returns the frequency (Hz) of an absolute cent value.
- ACCEPT_ALL_ROWFILTER - Static variable in class be.panako.util.FileUtils
- acceptRow(String[]) - Method in interface be.panako.util.FileUtils.RowFilter
- add(char) - Method in class be.panako.util.Trie
- addToDeleteQueue(long, int, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- addToDeleteQueue(long, int, int, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- addToQueryQueue(long) - Method in interface be.panako.strategy.olaf.storage.OlafStorage
- addToQueryQueue(long) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- addToQueryQueue(long) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- addToQueryQueue(long) - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- addToQueryQueue(long) - Method in interface be.panako.strategy.panako.storage.PanakoStorage
- addToQueryQueue(long) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- addToQueryQueue(long) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- addToQueryQueue(long) - Method in class be.panako.strategy.panako.storage.PanakoStorageMemory
- addToStoreQueue(long, int, int) - Method in interface be.panako.strategy.olaf.storage.OlafStorage
- addToStoreQueue(long, int, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- addToStoreQueue(long, int, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- addToStoreQueue(long, int, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- addToStoreQueue(long, int, int, int) - Method in interface be.panako.strategy.panako.storage.PanakoStorage
- addToStoreQueue(long, int, int, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- addToStoreQueue(long, int, int, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- addToStoreQueue(long, int, int, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageMemory
- allPrefixes() - Method in class be.panako.util.Trie
- appendFile(String, String) - Static method in class be.panako.util.FileUtils
-
Appends a string to a file on disk.
- Application - Class in be.panako.cli
-
Application is the abstract base class of applications with a command line interface.
- Application() - Constructor for class be.panako.cli.Application
- autoComplete(String) - Method in class be.panako.util.Trie
- AVAILABLE_PROCESSORS - Enum constant in enum class be.panako.util.Key
-
The number of processors available to Panako.
- availableProcessors() - Static method in class be.panako.cli.Application
-
Checks the configuration and returns either the number of configured number of available processors to use or the maximum number of available processors if the configured value is zero or negative.
B
- basename(String) - Static method in class be.panako.util.FileUtils
-
Returns the filename without path and without extension.
- be.panako.cli - package be.panako.cli
-
Panako command line applications.
- be.panako.strategy - package be.panako.strategy
- be.panako.strategy.olaf - package be.panako.strategy.olaf
- be.panako.strategy.olaf.storage - package be.panako.strategy.olaf.storage
- be.panako.strategy.panako - package be.panako.strategy.panako
- be.panako.strategy.panako.storage - package be.panako.strategy.panako.storage
- be.panako.strategy.pch - package be.panako.strategy.pch
- be.panako.util - package be.panako.util
-
Utility classes for Panako
C
- centToRatio(double) - Static method in enum class be.panako.util.PitchUnit
-
Converts cent values to ratios.
- CHECK_DUPLICATE_FILE_NAMES - Enum constant in enum class be.panako.util.Key
-
Checks the data store if the file # is already added.
- checkFile(String) - Method in class be.panako.cli.Application
-
Checks if a file exists and can be read.
- children - Variable in class be.panako.util.Trie
- classToName(Class<? extends Strategy>) - Static method in class be.panako.strategy.Strategy
- clear() - Method in class be.panako.strategy.olaf.OlafStrategy
- clear() - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- clear() - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- clear() - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- clear() - Method in class be.panako.strategy.panako.PanakoStrategy
- clear() - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- clear() - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- clear() - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- clear() - Method in class be.panako.strategy.Strategy
-
Clear al information from the key value store
- Clear - Class in be.panako.cli
- Clear() - Constructor for class be.panako.cli.Clear
- clearStoreQueue() - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- clearStoreQueue() - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- close() - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- close() - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- combine(String...) - Static method in class be.panako.util.FileUtils
-
Joins path elements using the systems path separator.
- Config - Class in be.panako.util
-
Writes and read the configuration values to and from a properties file.
- Config() - Constructor for class be.panako.util.Config
-
Hidden default constructor.
- Configuration - Class in be.panako.cli
- Configuration() - Constructor for class be.panako.cli.Configuration
- convert(double, PitchUnit) - Method in enum class be.panako.util.PitchUnit
-
Convert the given pitch in the given unit to this unit.
- convert(double, TimeUnit) - Method in enum class be.panako.util.TimeUnit
-
Convert the given time duration in the given unit to this unit.
- copyFileFromJar(String, String) - Static method in class be.panako.util.FileUtils
-
Copy a file from a jar.
- cp(String, String) - Static method in class be.panako.util.FileUtils
-
Copy from source to target.
- createLock(String) - Static method in class be.panako.util.FileUtils
- currentApplication - Static variable in class be.panako.cli.Panako
D
- d(int, int) - Static method in class be.panako.util.Hamming
- d(long, long) - Static method in class be.panako.util.Hamming
-
Returns Hamming distance between the two long integers.
- d(BitSet, BitSet) - Static method in class be.panako.util.Hamming
- dataFromLine(String) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- dataFromLine(String) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- DAYS - Enum constant in enum class be.panako.util.TimeUnit
- decode(long) - Static method in class be.panako.util.Morton2D
-
Decode Morton (z-ordering)
- DECODER - Enum constant in enum class be.panako.util.Key
-
Enabling the ffmpeg pipe allows support for almost all audio formats in the known universe.
- DECODER_PIPE_BUFFER_SIZE - Enum constant in enum class be.panako.util.Key
-
The buffer used to cache the results from the pipe.
- DECODER_PIPE_COMMAND - Enum constant in enum class be.panako.util.Key
-
The command that streams PCM audio to a pipe
- DECODER_PIPE_ENVIRONMENT - Enum constant in enum class be.panako.util.Key
-
The pipe command environment
- DECODER_PIPE_ENVIRONMENT_ARG - Enum constant in enum class be.panako.util.Key
-
The pipe command argument
- DECODER_PIPE_LOG_FILE - Enum constant in enum class be.panako.util.Key
-
The log file for the pipe decoder.
- DEFAULT_MICROPHONE - Static variable in class be.panako.cli.Panako
-
A static string describing the default microphone.
- delete(String, String) - Method in class be.panako.strategy.olaf.OlafStrategy
- delete(String, String) - Method in class be.panako.strategy.panako.PanakoStrategy
- Delete - Class in be.panako.cli
-
Store audio fingerptings in the storage.
- Delete() - Constructor for class be.panako.cli.Delete
- deleteMetadata(long) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- deleteMetadata(long) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- description() - Method in class be.panako.cli.Application
- description() - Method in class be.panako.cli.Clear
- description() - Method in class be.panako.cli.Configuration
- description() - Method in class be.panako.cli.Delete
- description() - Method in class be.panako.cli.Load
- description() - Method in class be.panako.cli.Monitor
- description() - Method in class be.panako.cli.Play
- description() - Method in class be.panako.cli.Print
- description() - Method in class be.panako.cli.Query
- description() - Method in class be.panako.cli.Resolve
- description() - Method in class be.panako.cli.Same
- description() - Method in class be.panako.cli.Stats
- description() - Method in class be.panako.cli.Store
- duration - Variable in class be.panako.strategy.olaf.storage.OlafResourceMetadata
- duration - Variable in class be.panako.strategy.panako.storage.PanakoResourceMetadata
E
- emptyQueryResult(String, double, double) - Static method in class be.panako.strategy.QueryResult
- encode(int, int) - Static method in class be.panako.util.Morton2D
-
Morton (z-ordering) encoding with Lookup Table method
- entries(boolean) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- entries(boolean) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- equals(Object) - Method in class be.panako.strategy.olaf.OlafFingerprint
- equals(Object) - Method in class be.panako.strategy.panako.PanakoFingerprint
- exists(String) - Static method in class be.panako.util.FileUtils
-
Checks if a file exists.
- expandHomeDir(String) - Static method in class be.panako.util.FileUtils
- extension(String) - Static method in class be.panako.util.FileUtils
-
Return the extension of a file.
F
- f - Variable in class be.panako.strategy.olaf.OlafEventPoint
-
The frequency expressed using the bin number in the FFT-transform.
- f - Variable in class be.panako.strategy.panako.PanakoEventPoint
-
The frequency expressed using the bin number in the constant Q transform.
- f - Variable in class be.panako.strategy.panako.storage.PanakoHit
- f1 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- f1 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- f2 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- f2 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- f3 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- f3 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- FileUtils - Class in be.panako.util
-
An utility class for file interaction.
- FileUtils.RowFilter - Interface in be.panako.util
- filter(float[]) - Method in class be.panako.util.LemireMinMaxFilter
-
Run the filter.
- find(String) - Method in class be.panako.util.Trie
- formattedToString() - Method in class be.panako.util.StopWatch
- formattedToString(double) - Static method in class be.panako.util.StopWatch
- frequencyFactor - Variable in class be.panako.strategy.QueryResult
G
- get(Key) - Static method in class be.panako.util.Config
- getBoolean(Key) - Static method in class be.panako.util.Config
- getCurrentApplication() - Static method in class be.panako.cli.Panako
- getDefaultValue() - Method in enum class be.panako.util.Key
- getEventPoints() - Method in class be.panako.strategy.olaf.OlafEventPointProcessor
- getEventPoints() - Method in class be.panako.strategy.panako.PanakoEventPointProcessor
- getFilesFromArguments(String[]) - Method in class be.panako.cli.Application
-
Returns a list of exiting (checked) files in the argument list.
- getFingerprints() - Method in class be.panako.strategy.olaf.OlafEventPointProcessor
- getFingerprints() - Method in class be.panako.strategy.panako.PanakoEventPointProcessor
- getFloat(Key) - Static method in class be.panako.util.Config
- getHumanName() - Method in enum class be.panako.util.PitchUnit
- getIdentifier(String) - Static method in class be.panako.util.FileUtils
-
Returns an identifier for a resource.
- getInstance() - Static method in class be.panako.strategy.olaf.storage.OlafStorageFile
- getInstance() - Static method in class be.panako.strategy.olaf.storage.OlafStorageKV
- getInstance() - Static method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- getInstance() - Static method in class be.panako.strategy.panako.storage.PanakoStorageFile
- getInstance() - Static method in class be.panako.strategy.panako.storage.PanakoStorageKV
- getInstance() - Static method in class be.panako.strategy.panako.storage.PanakoStorageMemory
- getInstance() - Static method in class be.panako.strategy.Strategy
- getInstance() - Static method in class be.panako.util.Config
- getInt(Key) - Static method in class be.panako.util.Config
- getIntegerOption(String, int, String...) - Method in class be.panako.cli.Application
- getLockFileName(String) - Static method in class be.panako.util.FileUtils
- getMagnitudes() - Method in class be.panako.strategy.olaf.OlafEventPointProcessor
- getMagnitudes() - Method in class be.panako.strategy.panako.PanakoEventPointProcessor
- getMaxVal() - Method in class be.panako.util.LemireMinMaxFilter
- getMetadata(long) - Method in interface be.panako.strategy.olaf.storage.OlafStorage
- getMetadata(long) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- getMetadata(long) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- getMetadata(long) - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- getMetadata(long) - Method in interface be.panako.strategy.panako.storage.PanakoStorage
- getMetadata(long) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- getMetadata(long) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- getMetadata(long) - Method in class be.panako.strategy.panako.storage.PanakoStorageMemory
- getMinVal() - Method in class be.panako.util.LemireMinMaxFilter
- getOption(String, String, String...) - Method in class be.panako.cli.Application
-
Return the value of an option.
- getPreference(String) - Static method in class be.panako.util.Config
-
Use preferences to store configuration that changes during runtime and need to be persisted.
- glob(String, String, boolean) - Static method in class be.panako.util.FileUtils
-
Return a list of files in directory that satisfy pattern.
H
- Hamming - Class in be.panako.util
- Hamming() - Constructor for class be.panako.util.Hamming
- handleEmptyResult(QueryResult) - Method in class be.panako.cli.Monitor
- handleEmptyResult(QueryResult) - Method in interface be.panako.strategy.QueryResultHandler
- handleQueryResult(QueryResult) - Method in class be.panako.cli.Monitor
- handleQueryResult(QueryResult) - Method in interface be.panako.strategy.QueryResultHandler
-
Handle the result of a query.
- hasArgument(String, String...) - Method in class be.panako.cli.Application
-
Checks if an argument is present in a list of arguments.
- hash() - Method in class be.panako.strategy.olaf.OlafFingerprint
- hash() - Method in class be.panako.strategy.panako.PanakoFingerprint
- hashCode() - Method in class be.panako.strategy.olaf.OlafFingerprint
- hashCode() - Method in class be.panako.strategy.panako.PanakoFingerprint
- hasResource(String) - Method in class be.panako.strategy.olaf.OlafStrategy
- hasResource(String) - Method in class be.panako.strategy.panako.PanakoStrategy
- hasResource(String) - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- hasResource(String) - Method in class be.panako.strategy.Strategy
-
Are there fingerprints for this resource already stored in the database?
- HERTZ - Enum constant in enum class be.panako.util.PitchUnit
-
Oscillations per second.
- hertzToAbsoluteCent(double) - Static method in enum class be.panako.util.PitchUnit
-
The reference frequency is configured.
- hertzToMidiCent(double) - Static method in enum class be.panako.util.PitchUnit
-
Converts a frequency in Hz to a MIDI CENT value using
(12 ^ log2 (f / 440)) + 69
E.g.
69.168 MIDI CENTS = MIDI NOTE 69 + 16,8 cents
69.168 MIDI CENTS = 440Hz + x Hz
- hertzToMidiKey(Double) - Static method in enum class be.panako.util.PitchUnit
-
A MIDI key is an integer between 0 and 127, inclusive.
- hertzToRelativeCent(double) - Static method in enum class be.panako.util.PitchUnit
-
Converts a Hertz value to relative cents.
- HOURS - Enum constant in enum class be.panako.util.TimeUnit
I
- identifier - Variable in class be.panako.strategy.olaf.OlafMatch
-
The match audio identifier
- identifier - Variable in class be.panako.strategy.panako.PanakoMatch
-
The match audio identifier
- insert(String) - Method in class be.panako.util.Trie
- isDirectory(String) - Static method in class be.panako.util.FileUtils
-
Tests whether the file denoted by this abstract pathname is a directory.
- isFileLocked(String) - Static method in class be.panako.util.FileUtils
- isStorageAvailable() - Method in class be.panako.strategy.olaf.OlafStrategy
- isStorageAvailable() - Method in class be.panako.strategy.panako.PanakoStrategy
- isStorageAvailable() - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- isStorageAvailable() - Method in class be.panako.strategy.Strategy
K
- Key - Enum Class in be.panako.util
-
Defines which values can be configured and their respective default values.
L
- latency() - Method in class be.panako.strategy.panako.PanakoEventPointProcessor
- LemireMinMaxFilter - Class in be.panako.util
-
Implementation of a min-max filter algorithm described in "Streaming Maximum-Minimum Filter Using No More than 3 Comparisons per Element".
- LemireMinMaxFilter(int, int, boolean) - Constructor for class be.panako.util.LemireMinMaxFilter
-
Create a new min-max filter.
- load() - Method in class be.panako.strategy.olaf.OlafStrategy
- Load - Class in be.panako.cli
- Load() - Constructor for class be.panako.cli.Load
M
- m - Variable in class be.panako.strategy.olaf.OlafEventPoint
-
The magnitude from the FFT-transform.
- m - Variable in class be.panako.strategy.panako.PanakoEventPoint
-
The energy value of the element.
- m1 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- m1 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- m2 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- m2 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- m3 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- m3 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- main(String[]) - Static method in class be.panako.cli.Panako
-
Starts the Panako application.
- main(String...) - Static method in class be.panako.util.LemireMinMaxFilter
- matchedNearHash - Variable in class be.panako.strategy.olaf.OlafMatch
- matchedNearHash - Variable in class be.panako.strategy.olaf.storage.OlafHit
- matchedNearHash - Variable in class be.panako.strategy.panako.PanakoMatch
- matchedNearHash - Variable in class be.panako.strategy.panako.storage.PanakoHit
- matchF1 - Variable in class be.panako.strategy.panako.PanakoMatch
-
Frequency bin in the original, matched audio.
- matchTime - Variable in class be.panako.strategy.olaf.OlafMatch
-
Time in blocks in the original, matched audio.
- matchTime - Variable in class be.panako.strategy.panako.PanakoMatch
-
Time in blocks in the original, matched audio.
- MAX_FILE_SIZE - Enum constant in enum class be.panako.util.Key
-
The maximum file size (in MB) of files that are stored.
- maxFilter(float[], float[]) - Method in class be.panako.util.LemireMinMaxFilter
-
Run only a max filter.
- MICROSECONDS - Enum constant in enum class be.panako.util.TimeUnit
- MIDI_CENT - Enum constant in enum class be.panako.util.PitchUnit
-
An double from 0 to 127 that represents the closest MIDI key.
- MIDI_KEY - Enum constant in enum class be.panako.util.PitchUnit
-
An integer from 0 to 127 that represents the closest MIDI key.
- midiCentToHertz(double) - Static method in enum class be.panako.util.PitchUnit
-
Converts a MIDI CENT frequency to a frequency in Hz.
- midiKeyToHertz(int) - Static method in enum class be.panako.util.PitchUnit
-
Calculates the frequency (Hz) for a MIDI key.
- MILLISECONDS - Enum constant in enum class be.panako.util.TimeUnit
- MINUTES - Enum constant in enum class be.panako.util.TimeUnit
- mkdirs(String) - Static method in class be.panako.util.FileUtils
-
Creates a directory and parent directories if needed.
- monitor(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.olaf.OlafStrategy
- monitor(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.panako.PanakoStrategy
- monitor(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- monitor(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.Strategy
- Monitor - Class in be.panako.cli
- Monitor() - Constructor for class be.panako.cli.Monitor
- MONITOR_OVERLAP - Enum constant in enum class be.panako.util.Key
-
The overlap, also in seconds.
- MONITOR_STEP_SIZE - Enum constant in enum class be.panako.util.Key
-
The step size while monitoring a long audio fragment, in seconds.
- Morton2D - Class in be.panako.util
-
Encode/decode 2D coordinates to Morton codes (Z-order curve)
- Morton2D() - Constructor for class be.panako.util.Morton2D
N
- name() - Method in class be.panako.cli.Application
-
The name of the application is the class lower case class name.
- name() - Method in class be.panako.strategy.olaf.OlafStrategy
- name() - Method in class be.panako.strategy.panako.PanakoStrategy
- name() - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- NANOSECONDS - Enum constant in enum class be.panako.util.TimeUnit
- nanoTicksPassed() - Method in class be.panako.util.StopWatch
- needsStorage() - Method in class be.panako.cli.Application
- needsStorage() - Method in class be.panako.cli.Clear
- needsStorage() - Method in class be.panako.cli.Configuration
- needsStorage() - Method in class be.panako.cli.Delete
- needsStorage() - Method in class be.panako.cli.Load
- needsStorage() - Method in class be.panako.cli.Monitor
- needsStorage() - Method in class be.panako.cli.Play
- needsStorage() - Method in class be.panako.cli.Print
- needsStorage() - Method in class be.panako.cli.Query
- needsStorage() - Method in class be.panako.cli.Resolve
- needsStorage() - Method in class be.panako.cli.Same
- needsStorage() - Method in class be.panako.cli.Stats
- needsStorage() - Method in class be.panako.cli.Store
- NUMBER_OF_QUERY_RESULTS - Enum constant in enum class be.panako.util.Key
- numFingerprints - Variable in class be.panako.strategy.olaf.storage.OlafResourceMetadata
- numFingerprints - Variable in class be.panako.strategy.panako.storage.PanakoResourceMetadata
O
- OLAF_CACHE_FOLDER - Enum constant in enum class be.panako.util.Key
-
File cache directory for bulk import
- OLAF_CACHE_TO_FILE - Enum constant in enum class be.panako.util.Key
- OLAF_FP_MAX_FREQ_DIST - Enum constant in enum class be.panako.util.Key
- OLAF_FP_MAX_TIME_DIST - Enum constant in enum class be.panako.util.Key
- OLAF_FP_MIN_FREQ_DIST - Enum constant in enum class be.panako.util.Key
- OLAF_FP_MIN_TIME_DIST - Enum constant in enum class be.panako.util.Key
- OLAF_FREQ_MAX_FILTER_SIZE - Enum constant in enum class be.panako.util.Key
- OLAF_LMDB_FOLDER - Enum constant in enum class be.panako.util.Key
-
The folder to store the LMDB database
- OLAF_MAX_TIME_FACTOR - Enum constant in enum class be.panako.util.Key
- OLAF_MIN_HITS_FILTERED - Enum constant in enum class be.panako.util.Key
- OLAF_MIN_HITS_UNFILTERED - Enum constant in enum class be.panako.util.Key
- OLAF_MIN_MATCH_DURATION - Enum constant in enum class be.panako.util.Key
- OLAF_MIN_SEC_WITH_MATCH - Enum constant in enum class be.panako.util.Key
- OLAF_MIN_TIME_FACTOR - Enum constant in enum class be.panako.util.Key
- OLAF_QUERY_RANGE - Enum constant in enum class be.panako.util.Key
- OLAF_SAMPLE_RATE - Enum constant in enum class be.panako.util.Key
- OLAF_SIZE - Enum constant in enum class be.panako.util.Key
- OLAF_STEP_SIZE - Enum constant in enum class be.panako.util.Key
- OLAF_STORAGE - Enum constant in enum class be.panako.util.Key
-
The storage to use: MEM|LMDB Stands for Memory, files on disk or the LMDB key-value store
- OLAF_TIME_MAX_FILTER_SIZE - Enum constant in enum class be.panako.util.Key
- OLAF_USE_CACHED_PRINTS - Enum constant in enum class be.panako.util.Key
- OlafEventPoint - Class in be.panako.strategy.olaf
-
An event point is a key point is a spectral representation of a signal.
- OlafEventPoint(int, int, float) - Constructor for class be.panako.strategy.olaf.OlafEventPoint
-
Create a new event point with a time, frequency and energy and contrast..
- OlafEventPointProcessor - Class in be.panako.strategy.olaf
- OlafEventPointProcessor(int) - Constructor for class be.panako.strategy.olaf.OlafEventPointProcessor
- OlafFingerprint - Class in be.panako.strategy.olaf
-
A fingerprint connects three event points in a spectrogram.
- OlafFingerprint(int, int, float, int, int, float, int, int, float) - Constructor for class be.panako.strategy.olaf.OlafFingerprint
- OlafFingerprint(long, int) - Constructor for class be.panako.strategy.olaf.OlafFingerprint
- OlafFingerprint(OlafEventPoint, OlafEventPoint, OlafEventPoint) - Constructor for class be.panako.strategy.olaf.OlafFingerprint
- OlafHit - Class in be.panako.strategy.olaf.storage
- OlafHit(long, long, long, long) - Constructor for class be.panako.strategy.olaf.storage.OlafHit
- OlafMatch - Class in be.panako.strategy.olaf
- OlafMatch() - Constructor for class be.panako.strategy.olaf.OlafMatch
- OlafResourceMetadata - Class in be.panako.strategy.olaf.storage
- OlafResourceMetadata() - Constructor for class be.panako.strategy.olaf.storage.OlafResourceMetadata
- OlafStorage - Interface in be.panako.strategy.olaf.storage
- OlafStorageFile - Class in be.panako.strategy.olaf.storage
- OlafStorageFile() - Constructor for class be.panako.strategy.olaf.storage.OlafStorageFile
- OlafStorageKV - Class in be.panako.strategy.olaf.storage
- OlafStorageKV() - Constructor for class be.panako.strategy.olaf.storage.OlafStorageKV
- OlafStorageMemory - Class in be.panako.strategy.olaf.storage
- OlafStorageMemory() - Constructor for class be.panako.strategy.olaf.storage.OlafStorageMemory
- OlafStrategy - Class in be.panako.strategy.olaf
- OlafStrategy() - Constructor for class be.panako.strategy.olaf.OlafStrategy
- originalHash - Variable in class be.panako.strategy.olaf.OlafMatch
- originalHash - Variable in class be.panako.strategy.olaf.storage.OlafHit
- originalHash - Variable in class be.panako.strategy.panako.PanakoMatch
- originalHash - Variable in class be.panako.strategy.panako.storage.PanakoHit
P
- Panako - Class in be.panako.cli
-
The main starting point for the application.
- Panako() - Constructor for class be.panako.cli.Panako
- PANAKO_AUDIO_BLOCK_OVERLAP - Enum constant in enum class be.panako.util.Key
- PANAKO_AUDIO_BLOCK_SIZE - Enum constant in enum class be.panako.util.Key
- PANAKO_CACHE_FOLDER - Enum constant in enum class be.panako.util.Key
- PANAKO_CACHE_TO_FILE - Enum constant in enum class be.panako.util.Key
- PANAKO_FP_MAX_FREQ_DIST - Enum constant in enum class be.panako.util.Key
- PANAKO_FP_MAX_TIME_DIST - Enum constant in enum class be.panako.util.Key
- PANAKO_FP_MIN_FREQ_DIST - Enum constant in enum class be.panako.util.Key
- PANAKO_FP_MIN_TIME_DIST - Enum constant in enum class be.panako.util.Key
- PANAKO_FREQ_MAX_FILTER_SIZE - Enum constant in enum class be.panako.util.Key
- PANAKO_LMDB_FOLDER - Enum constant in enum class be.panako.util.Key
- PANAKO_MAX_FREQ_FACTOR - Enum constant in enum class be.panako.util.Key
- PANAKO_MAX_TIME_FACTOR - Enum constant in enum class be.panako.util.Key
- PANAKO_MIN_FREQ_FACTOR - Enum constant in enum class be.panako.util.Key
- PANAKO_MIN_HITS_FILTERED - Enum constant in enum class be.panako.util.Key
- PANAKO_MIN_HITS_UNFILTERED - Enum constant in enum class be.panako.util.Key
- PANAKO_MIN_MATCH_DURATION - Enum constant in enum class be.panako.util.Key
- PANAKO_MIN_SEC_WITH_MATCH - Enum constant in enum class be.panako.util.Key
- PANAKO_MIN_TIME_FACTOR - Enum constant in enum class be.panako.util.Key
- PANAKO_QUERY_RANGE - Enum constant in enum class be.panako.util.Key
- PANAKO_SAMPLE_RATE - Enum constant in enum class be.panako.util.Key
- PANAKO_STORAGE - Enum constant in enum class be.panako.util.Key
-
The storage to use: MEM|LMDB Stands for Memory, files on disk or the LMDB key-value store
- PANAKO_TIME_MAX_FILTER_SIZE - Enum constant in enum class be.panako.util.Key
- PANAKO_TRANSF_BANDS_PER_OCTAVE - Enum constant in enum class be.panako.util.Key
- PANAKO_TRANSF_MAX_FREQ - Enum constant in enum class be.panako.util.Key
- PANAKO_TRANSF_MIN_FREQ - Enum constant in enum class be.panako.util.Key
- PANAKO_TRANSF_REF_FREQ - Enum constant in enum class be.panako.util.Key
- PANAKO_TRANSF_TIME_RESOLUTION - Enum constant in enum class be.panako.util.Key
- PANAKO_USE_CACHED_PRINTS - Enum constant in enum class be.panako.util.Key
- PanakoEventPoint - Class in be.panako.strategy.panako
- PanakoEventPoint(int, int, float) - Constructor for class be.panako.strategy.panako.PanakoEventPoint
-
Create a new event point with a time, frequency and energy and contrast..
- PanakoEventPointProcessor - Class in be.panako.strategy.panako
- PanakoEventPointProcessor(int) - Constructor for class be.panako.strategy.panako.PanakoEventPointProcessor
- PanakoFingerprint - Class in be.panako.strategy.panako
-
A fingerprint connects three event points in a spectrogram.
- PanakoFingerprint(int, int, float, int, int, float, int, int, float) - Constructor for class be.panako.strategy.panako.PanakoFingerprint
- PanakoFingerprint(long, int, int) - Constructor for class be.panako.strategy.panako.PanakoFingerprint
- PanakoFingerprint(PanakoEventPoint, PanakoEventPoint, PanakoEventPoint) - Constructor for class be.panako.strategy.panako.PanakoFingerprint
- PanakoHit - Class in be.panako.strategy.panako.storage
- PanakoHit(long, long, long, long, long) - Constructor for class be.panako.strategy.panako.storage.PanakoHit
- PanakoMatch - Class in be.panako.strategy.panako
- PanakoMatch() - Constructor for class be.panako.strategy.panako.PanakoMatch
- PanakoResourceMetadata - Class in be.panako.strategy.panako.storage
- PanakoResourceMetadata() - Constructor for class be.panako.strategy.panako.storage.PanakoResourceMetadata
- PanakoStorage - Interface in be.panako.strategy.panako.storage
- PanakoStorageFile - Class in be.panako.strategy.panako.storage
- PanakoStorageFile() - Constructor for class be.panako.strategy.panako.storage.PanakoStorageFile
- PanakoStorageKV - Class in be.panako.strategy.panako.storage
- PanakoStorageKV() - Constructor for class be.panako.strategy.panako.storage.PanakoStorageKV
- PanakoStorageMemory - Class in be.panako.strategy.panako.storage
- PanakoStorageMemory() - Constructor for class be.panako.strategy.panako.storage.PanakoStorageMemory
- PanakoStrategy - Class in be.panako.strategy.panako
- PanakoStrategy() - Constructor for class be.panako.strategy.panako.PanakoStrategy
- path - Variable in class be.panako.strategy.olaf.storage.OlafResourceMetadata
- path - Variable in class be.panako.strategy.panako.storage.PanakoResourceMetadata
- path(String) - Static method in class be.panako.util.FileUtils
-
Returns the path for a file.
path("/home/user/random.jpg") == "/home/user"
Uses the correct pathSeparator depending on the operating system. - PCH_FILES - Enum constant in enum class be.panako.util.Key
- PCH_OVERLAP - Enum constant in enum class be.panako.util.Key
- PCH_SAMPLE_RATE - Enum constant in enum class be.panako.util.Key
- PCH_SIZE - Enum constant in enum class be.panako.util.Key
- percentOfSecondsWithMatches - Variable in class be.panako.strategy.QueryResult
- PitchClassHistogramStrategy - Class in be.panako.strategy.pch
-
Implementation of the strategy described in (2012) A Robust Audio Fingerprinter Based on Pitch Class Histograms: Applications for Ethnic Music Archives, by Joren Six and Olmo Cornelis in Proceedings of the International Workshop of Folk Music Analysis (FMA 2012)
- PitchClassHistogramStrategy() - Constructor for class be.panako.strategy.pch.PitchClassHistogramStrategy
- PitchUnit - Enum Class in be.panako.util
-
Defines the unit of the pitch value.
- Play - Class in be.panako.cli
- Play() - Constructor for class be.panako.cli.Play
- print(String, boolean) - Method in class be.panako.strategy.olaf.OlafStrategy
- print(String, boolean) - Method in class be.panako.strategy.panako.PanakoStrategy
- print(String, boolean) - Method in class be.panako.strategy.Strategy
- Print - Class in be.panako.cli
-
Query the storage for audio fragments.
- Print() - Constructor for class be.panako.cli.Print
- printHelp() - Method in class be.panako.cli.Application
- printQueryResult(QueryResult) - Static method in class be.panako.cli.Panako
- printQueryResult(QueryResult, int, int) - Static method in class be.panako.cli.Panako
- printQueryResultHeader() - Static method in class be.panako.cli.Panako
- printsPerSecond() - Method in class be.panako.strategy.olaf.storage.OlafResourceMetadata
- printsPerSecond() - Method in class be.panako.strategy.panako.storage.PanakoResourceMetadata
- printStorageStatistics() - Method in class be.panako.strategy.olaf.OlafStrategy
- printStorageStatistics() - Method in class be.panako.strategy.panako.PanakoStrategy
- printStorageStatistics() - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- printStorageStatistics() - Method in class be.panako.strategy.Strategy
-
Print some storage statistics.
- process(AudioEvent) - Method in class be.panako.strategy.olaf.OlafEventPointProcessor
- process(AudioEvent) - Method in class be.panako.strategy.panako.PanakoEventPointProcessor
- processDeleteQueue() - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- processDeleteQueue() - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- processingFinished() - Method in class be.panako.strategy.olaf.OlafEventPointProcessor
- processingFinished() - Method in class be.panako.strategy.panako.PanakoEventPointProcessor
- processQueryQueue(Map<Long, List<OlafHit>>, int) - Method in interface be.panako.strategy.olaf.storage.OlafStorage
- processQueryQueue(Map<Long, List<OlafHit>>, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- processQueryQueue(Map<Long, List<OlafHit>>, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- processQueryQueue(Map<Long, List<OlafHit>>, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- processQueryQueue(Map<Long, List<OlafHit>>, int, Set<Integer>) - Method in interface be.panako.strategy.olaf.storage.OlafStorage
- processQueryQueue(Map<Long, List<OlafHit>>, int, Set<Integer>) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- processQueryQueue(Map<Long, List<OlafHit>>, int, Set<Integer>) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- processQueryQueue(Map<Long, List<OlafHit>>, int, Set<Integer>) - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- processQueryQueue(Map<Long, List<PanakoHit>>, int) - Method in interface be.panako.strategy.panako.storage.PanakoStorage
- processQueryQueue(Map<Long, List<PanakoHit>>, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- processQueryQueue(Map<Long, List<PanakoHit>>, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- processQueryQueue(Map<Long, List<PanakoHit>>, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageMemory
- processQueryQueue(Map<Long, List<PanakoHit>>, int, Set<Integer>) - Method in interface be.panako.strategy.panako.storage.PanakoStorage
- processQueryQueue(Map<Long, List<PanakoHit>>, int, Set<Integer>) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- processQueryQueue(Map<Long, List<PanakoHit>>, int, Set<Integer>) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- processQueryQueue(Map<Long, List<PanakoHit>>, int, Set<Integer>) - Method in class be.panako.strategy.panako.storage.PanakoStorageMemory
- processStoreQueue() - Method in interface be.panako.strategy.olaf.storage.OlafStorage
- processStoreQueue() - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- processStoreQueue() - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- processStoreQueue() - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- processStoreQueue() - Method in interface be.panako.strategy.panako.storage.PanakoStorage
- processStoreQueue() - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- processStoreQueue() - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- processStoreQueue() - Method in class be.panako.strategy.panako.storage.PanakoStorageMemory
Q
- query(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.olaf.OlafStrategy
- query(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.panako.PanakoStrategy
- query(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- query(String, int, Set<Integer>, QueryResultHandler) - Method in class be.panako.strategy.Strategy
- query(String, int, Set<Integer>, QueryResultHandler, double, double) - Method in class be.panako.strategy.olaf.OlafStrategy
- query(String, int, Set<Integer>, QueryResultHandler, double, double) - Method in class be.panako.strategy.panako.PanakoStrategy
- Query - Class in be.panako.cli
-
Query the storage for audio fragments.
- Query() - Constructor for class be.panako.cli.Query
- queryF1 - Variable in class be.panako.strategy.panako.PanakoMatch
-
Frequency bin the query.
- queryPath - Variable in class be.panako.strategy.QueryResult
- QueryResult - Class in be.panako.strategy
- QueryResult(String, double, double, String, String, double, double, double, double, double) - Constructor for class be.panako.strategy.QueryResult
- QueryResult(String, double, double, String, String, double, double, double, double, double, double) - Constructor for class be.panako.strategy.QueryResult
- QueryResult(String, double, double, String, String, int, double, double, double) - Constructor for class be.panako.strategy.QueryResult
- QueryResultHandler - Interface in be.panako.strategy
- queryStart - Variable in class be.panako.strategy.QueryResult
- queryStop - Variable in class be.panako.strategy.QueryResult
- queryTime - Variable in class be.panako.strategy.olaf.OlafMatch
-
Time in blocks in the query.
- queryTime - Variable in class be.panako.strategy.panako.PanakoMatch
-
Time in blocks in the query.
R
- ratioToCent(double) - Static method in enum class be.panako.util.PitchUnit
-
Converts a ratio to cents.
- readColumnFromCSVData(List<String[]>, int, FileUtils.RowFilter) - Static method in class be.panako.util.FileUtils
- readFile(String) - Static method in class be.panako.util.FileUtils
-
Reads the contents of a file.
- readFileFromJar(String) - Static method in class be.panako.util.FileUtils
-
Reads the contents of a file in a jar.
- readPreference(String) - Method in class be.panako.util.Config
- refIdentifier - Variable in class be.panako.strategy.QueryResult
- refPath - Variable in class be.panako.strategy.QueryResult
- refStart - Variable in class be.panako.strategy.QueryResult
- refStop - Variable in class be.panako.strategy.QueryResult
- RELATIVE_CENTS - Enum constant in enum class be.panako.util.PitchUnit
-
Number of cents (between 0 and 1200) relative to the start of the octave.
- relativeCentToHertz(double) - Static method in enum class be.panako.util.PitchUnit
-
Converts a relative cent value to an absolute Hertz value by using PitchUnit.REF_FREQ.
- reset() - Method in class be.panako.strategy.olaf.OlafEventPointProcessor
- reset() - Method in class be.panako.strategy.panako.PanakoEventPointProcessor
- resolve(String) - Method in class be.panako.strategy.olaf.OlafStrategy
- resolve(String) - Method in class be.panako.strategy.panako.PanakoStrategy
- resolve(String) - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- resolve(String) - Method in class be.panako.strategy.Strategy
-
Returns an internal identifier, probably an integer, for a given filename.
- Resolve - Class in be.panako.cli
- Resolve() - Constructor for class be.panako.cli.Resolve
- resourceID - Variable in class be.panako.strategy.olaf.storage.OlafHit
- resourceID - Variable in class be.panako.strategy.panako.storage.PanakoHit
- rm(String) - Static method in class be.panako.util.FileUtils
-
Removes a file from disk.
- robustHash() - Method in class be.panako.strategy.panako.PanakoFingerprint
-
Calculate a hash representing this fingerprint.
- run(String...) - Method in class be.panako.cli.Application
- run(String...) - Method in class be.panako.cli.Clear
- run(String...) - Method in class be.panako.cli.Configuration
- run(String...) - Method in class be.panako.cli.Delete
- run(String...) - Method in class be.panako.cli.Load
- run(String...) - Method in class be.panako.cli.Monitor
- run(String...) - Method in class be.panako.cli.Play
- run(String...) - Method in class be.panako.cli.Print
- run(String...) - Method in class be.panako.cli.Query
- run(String...) - Method in class be.panako.cli.Resolve
- run(String...) - Method in class be.panako.cli.Same
- run(String...) - Method in class be.panako.cli.Stats
- run(String...) - Method in class be.panako.cli.Store
- runtimeDirectory() - Static method in class be.panako.util.FileUtils
S
- Same - Class in be.panako.cli
- Same() - Constructor for class be.panako.cli.Same
- score - Variable in class be.panako.strategy.QueryResult
- SECONDS - Enum constant in enum class be.panako.util.TimeUnit
- set(Key, String) - Static method in class be.panako.util.Config
-
Sets a configuration value to use during the runtime of the application.
- setPreference(String, String) - Static method in class be.panako.util.Config
-
Use preferences to store configuration that changes during runtime and need to be persisted.
- start() - Method in class be.panako.util.StopWatch
-
Starts or restarts the watch.
- Stats - Class in be.panako.cli
-
Shows some statistics about the storage.
- Stats() - Constructor for class be.panako.cli.Stats
- StopWatch - Class in be.panako.util
-
StopWatch counts the ticks (ns) passed between initialization and invocation of ticksPassed.
- StopWatch() - Constructor for class be.panako.util.StopWatch
-
Create and start the stop watch.
- store(String, String) - Method in class be.panako.strategy.olaf.OlafStrategy
- store(String, String) - Method in class be.panako.strategy.panako.PanakoStrategy
- store(String, String) - Method in class be.panako.strategy.pch.PitchClassHistogramStrategy
- store(String, String) - Method in class be.panako.strategy.Strategy
-
Store an audio file in the data store.
- Store - Class in be.panako.cli
-
Store audio fingerptings in the storage.
- Store() - Constructor for class be.panako.cli.Store
- storeMetadata(long, String, float, int) - Method in interface be.panako.strategy.olaf.storage.OlafStorage
- storeMetadata(long, String, float, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- storeMetadata(long, String, float, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageKV
- storeMetadata(long, String, float, int) - Method in class be.panako.strategy.olaf.storage.OlafStorageMemory
- storeMetadata(long, String, float, int) - Method in interface be.panako.strategy.panako.storage.PanakoStorage
- storeMetadata(long, String, float, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- storeMetadata(long, String, float, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageKV
- storeMetadata(long, String, float, int) - Method in class be.panako.strategy.panako.storage.PanakoStorageMemory
- storeQueueToString() - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- storeQueueToString() - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- storeQueueToString(List<long[]>) - Method in class be.panako.strategy.olaf.storage.OlafStorageFile
- storeQueueToString(List<long[]>) - Method in class be.panako.strategy.panako.storage.PanakoStorageFile
- Strategy - Class in be.panako.strategy
- Strategy() - Constructor for class be.panako.strategy.Strategy
- STRATEGY - Enum constant in enum class be.panako.util.Key
-
The strategy (algorithm) to use, OLAF|PANAKO|PCH.
- synopsis() - Method in class be.panako.cli.Application
-
The synopsis is a short description of the required or optional arguments.
- synopsis() - Method in class be.panako.cli.Clear
- synopsis() - Method in class be.panako.cli.Configuration
- synopsis() - Method in class be.panako.cli.Delete
- synopsis() - Method in class be.panako.cli.Load
- synopsis() - Method in class be.panako.cli.Monitor
- synopsis() - Method in class be.panako.cli.Play
- synopsis() - Method in class be.panako.cli.Print
- synopsis() - Method in class be.panako.cli.Query
- synopsis() - Method in class be.panako.cli.Resolve
- synopsis() - Method in class be.panako.cli.Same
- synopsis() - Method in class be.panako.cli.Stats
- synopsis() - Method in class be.panako.cli.Store
T
- t - Variable in class be.panako.strategy.olaf.OlafEventPoint
-
The time expressed using an analysis frame index.
- t - Variable in class be.panako.strategy.olaf.storage.OlafHit
- t - Variable in class be.panako.strategy.panako.PanakoEventPoint
-
The time expressed using an analysis frame index.
- t - Variable in class be.panako.strategy.panako.storage.PanakoHit
- t1 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- t1 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- t2 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- t2 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- t3 - Variable in class be.panako.strategy.olaf.OlafFingerprint
- t3 - Variable in class be.panako.strategy.panako.PanakoFingerprint
- temporaryDirectory() - Static method in class be.panako.util.FileUtils
- terminal - Variable in class be.panako.util.Trie
- ticksPassed() - Method in class be.panako.util.StopWatch
- timeFactor - Variable in class be.panako.strategy.QueryResult
- timePassed(TimeUnit) - Method in class be.panako.util.StopWatch
-
Calculates and returns the time passed in the requested unit.
- TimeUnit - Enum Class in be.panako.util
-
A
TimeUnit
represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. - toDays(double) - Method in enum class be.panako.util.TimeUnit
-
Equivalent to
DAYS.convert(duration, this)
. - toFingerprints(String) - Method in class be.panako.strategy.olaf.OlafStrategy
- toFingerprints(String) - Method in class be.panako.strategy.panako.PanakoStrategy
- toFingerprints(String, double, double) - Method in class be.panako.strategy.olaf.OlafStrategy
- toFingerprints(String, double, double) - Method in class be.panako.strategy.panako.PanakoStrategy
- toHours(double) - Method in enum class be.panako.util.TimeUnit
-
Equivalent to
HOURS.convert(duration, this)
. - toMicros(double) - Method in enum class be.panako.util.TimeUnit
-
Equivalent to
MICROSECONDS.convert(duration, this)
. - toMillis(double) - Method in enum class be.panako.util.TimeUnit
-
Equivalent to
MILLISECONDS.convert(duration, this)
. - toMinutes(double) - Method in enum class be.panako.util.TimeUnit
-
Equivalent to
MINUTES.convert(duration, this)
. - toNanos(double) - Method in enum class be.panako.util.TimeUnit
-
Equivalent to
NANOSECONDS.convert(duration, this)
. - toSeconds(double) - Method in enum class be.panako.util.TimeUnit
-
Equivalent to
SECONDS.convert(duration, this)
. - toString() - Method in class be.panako.strategy.olaf.OlafFingerprint
- toString() - Method in class be.panako.strategy.olaf.OlafMatch
- toString() - Method in class be.panako.strategy.panako.PanakoFingerprint
- toString() - Method in class be.panako.strategy.panako.PanakoMatch
- toString() - Method in class be.panako.util.StopWatch
- toTime(String, int) - Static method in class be.panako.util.StopWatch
-
Returns a 24h time string based on an input resource.
- Trie - Class in be.panako.util
-
A trie that can be used for auto completion
- Trie() - Constructor for class be.panako.util.Trie
V
- value - Variable in class be.panako.util.Trie
- valueOf(String) - Static method in enum class be.panako.util.Key
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class be.panako.util.PitchUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class be.panako.util.TimeUnit
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class be.panako.util.Key
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class be.panako.util.PitchUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class be.panako.util.TimeUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeFile(String, String) - Static method in class be.panako.util.FileUtils
-
Writes a file to disk.
- writePreference(String, String) - Method in class be.panako.util.Config
- writesToStorage() - Method in class be.panako.cli.Application
- writesToStorage() - Method in class be.panako.cli.Clear
- writesToStorage() - Method in class be.panako.cli.Configuration
- writesToStorage() - Method in class be.panako.cli.Delete
- writesToStorage() - Method in class be.panako.cli.Load
- writesToStorage() - Method in class be.panako.cli.Monitor
- writesToStorage() - Method in class be.panako.cli.Play
- writesToStorage() - Method in class be.panako.cli.Print
- writesToStorage() - Method in class be.panako.cli.Query
- writesToStorage() - Method in class be.panako.cli.Resolve
- writesToStorage() - Method in class be.panako.cli.Same
- writesToStorage() - Method in class be.panako.cli.Stats
- writesToStorage() - Method in class be.panako.cli.Store
Δ
- Δt() - Method in class be.panako.strategy.olaf.OlafMatch
- Δt() - Method in class be.panako.strategy.panako.PanakoMatch
All Classes and Interfaces|All Packages|Constant Field Values