| Class | Description |
|---|---|
| BooleanMessage | |
| Both<L,R> |
An immutable type which represents exactly two non-null values,
left or right |
| CompareHelper |
Makes the use of Java's ugly compareTo operation a little more readable
|
| Either<L,R> |
An immutable type which represents exactly one non-null value of either
left or right |
| HybridIterator<T> |
An Iterator and Enumeration class
|
| Id |
An abstract base type for a case-sensitive identifier
All implementations must directly extend this type (ie. |
| InetSubnet |
Represents an IPv4 network subnet (a combination of an IP address and a prefix.
|
| SampleCount |
A number of samples at a given sample rate
|
| SimpleId |
A simple, untyped Id field; this is one step above having a String id
It is recommended that users extend Id themselves rather than using this type (as a SimpleId adds no discernable information about what the id is for) |
| StorageSize |
Note: this class has a natural ordering that is inconsistent with equals.
|
| Timebase |
Describes a timebase, expressed as a rational number.
|
| Timecode |
Represents a timecode, dd:hh:mm:ss:ff - where ff may be an arbitrary length
Timecodes containing days are not well supported. |
| TimecodeBuilder |
Constructs Timecode instances
|
| TimecodeComparator |
Compares Timecodes in order of how much time they represent
This means that 00:00:00:02@25 is greater than 00:00:00:1920@48kHz |
| TimecodeRange |
Represents a range between two non-null timecodes
|
| Version |
Title: Version
|
| Enum | Description |
|---|---|
| StorageUnit |
Represents Storage unit conversions in a similar fashion to how TimeUnit represents time unit conversions
This enumeration reflects the confused landscape of storage units: it contains computer science units (binary), storage industry units (decimal) and network industry units (decimal, bit-based) KILOBYTE as used here is, in fact, according to the ISO a Kibibyte. |
| Exception | Description |
|---|---|
| ResamplingException |
Thrown to indicate that it is not possible to represent a timecode or sample count in a precise way
|
Copyright © 2016. All rights reserved.