Sharkysoft home
A B C D E F G H I L M N P R S T U V W

A

ADTL_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'adtl' chunk tag.
ArrayCaster - class lava.array.ArrayCaster.
Casts array elements from one type to another.
ArrayCaster() - Constructor for class lava.array.ArrayCaster
 
ArrayFiller - class lava.array.ArrayFiller.
Fills arrays.
ArrayFiller() - Constructor for class lava.array.ArrayFiller
 
ArrayShifter - class lava.array.ArrayShifter.
Shifts and rotates arrays.
ArrayShifter() - Constructor for class lava.array.ArrayShifter
 

B

beginChunk(int, long) - Method in class lava.riff.RiffStreamWriter
Creates inner chunk.
beginSamples(long) - Method in class lava.riff.wave.WaveStreamWriter
Opens wave sample data chunk.
beginSamples(long) - Method in class lava.riff.wave.PcmWaveStreamWriter
 
BIG_INTEGER - class lava.konst.BIG_INTEGER.
BigInteger constants.
BigEndianArray - class lava.array.BigEndianArray.
Splits/concatenates primitive integer types using "big endian" byte ordering.
BigEndianArray() - Constructor for class lava.array.BigEndianArray
 
BIT_00 - Static variable in class lava.konst.LONG
0x0000000000000001.
BIT_00 - Static variable in class lava.konst.INT
0x00000001.
BIT_01 - Static variable in class lava.konst.LONG
0x0000000000000001 << 1.
BIT_01 - Static variable in class lava.konst.INT
0x00000001 << 1.
BIT_02 - Static variable in class lava.konst.LONG
0x0000000000000001 << 2.
BIT_02 - Static variable in class lava.konst.INT
0x00000001 << 2.
BIT_03 - Static variable in class lava.konst.LONG
0x0000000000000001 << 3.
BIT_03 - Static variable in class lava.konst.INT
0x00000001 << 3.
BIT_04 - Static variable in class lava.konst.LONG
0x0000000000000001 << 4.
BIT_04 - Static variable in class lava.konst.INT
0x00000001 << 4.
BIT_05 - Static variable in class lava.konst.LONG
0x0000000000000001 << 5.
BIT_05 - Static variable in class lava.konst.INT
0x00000001 << 5.
BIT_06 - Static variable in class lava.konst.LONG
0x0000000000000001 << 6.
BIT_06 - Static variable in class lava.konst.INT
0x00000001 << 6.
BIT_07 - Static variable in class lava.konst.LONG
0x0000000000000001 << 7.
BIT_07 - Static variable in class lava.konst.INT
0x00000001 << 7.
BIT_08 - Static variable in class lava.konst.LONG
0x0000000000000001 << 8.
BIT_08 - Static variable in class lava.konst.INT
0x00000001 << 8.
BIT_09 - Static variable in class lava.konst.LONG
0x0000000000000001 << 9.
BIT_09 - Static variable in class lava.konst.INT
0x00000001 << 9.
BIT_10 - Static variable in class lava.konst.LONG
0x0000000000000001 << 10.
BIT_10 - Static variable in class lava.konst.INT
0x00000001 << 10.
BIT_11 - Static variable in class lava.konst.LONG
0x0000000000000001 << 11.
BIT_11 - Static variable in class lava.konst.INT
0x00000001 << 11.
BIT_12 - Static variable in class lava.konst.LONG
0x0000000000000001 << 12.
BIT_12 - Static variable in class lava.konst.INT
0x00000001 << 12.
BIT_13 - Static variable in class lava.konst.LONG
0x0000000000000001 << 13.
BIT_13 - Static variable in class lava.konst.INT
0x00000001 << 13.
BIT_14 - Static variable in class lava.konst.LONG
0x0000000000000001 << 14.
BIT_14 - Static variable in class lava.konst.INT
0x00000001 << 14.
BIT_15 - Static variable in class lava.konst.LONG
0x0000000000000001 << 15.
BIT_15 - Static variable in class lava.konst.INT
0x00000001 << 15.
BIT_16 - Static variable in class lava.konst.LONG
0x0000000000000001 << 16.
BIT_16 - Static variable in class lava.konst.INT
0x00000001 << 16.
BIT_17 - Static variable in class lava.konst.LONG
0x0000000000000001 << 17.
BIT_17 - Static variable in class lava.konst.INT
0x00000001 << 17.
BIT_18 - Static variable in class lava.konst.LONG
0x0000000000000001 << 18.
BIT_18 - Static variable in class lava.konst.INT
0x00000001 << 18.
BIT_19 - Static variable in class lava.konst.LONG
0x0000000000000001 << 19.
BIT_19 - Static variable in class lava.konst.INT
0x00000001 << 19.
BIT_20 - Static variable in class lava.konst.LONG
0x0000000000000001 << 20.
BIT_20 - Static variable in class lava.konst.INT
0x00000001 << 20.
BIT_21 - Static variable in class lava.konst.LONG
0x0000000000000001 << 21.
BIT_21 - Static variable in class lava.konst.INT
0x00000001 << 21.
BIT_22 - Static variable in class lava.konst.LONG
0x0000000000000001 << 22.
BIT_22 - Static variable in class lava.konst.INT
0x00000001 << 22.
BIT_23 - Static variable in class lava.konst.LONG
0x0000000000000001 << 23.
BIT_23 - Static variable in class lava.konst.INT
0x00000001 << 23.
BIT_24 - Static variable in class lava.konst.LONG
0x0000000000000001 << 24.
BIT_24 - Static variable in class lava.konst.INT
0x00000001 << 24.
BIT_25 - Static variable in class lava.konst.LONG
0x0000000000000001 << 25.
BIT_25 - Static variable in class lava.konst.INT
0x00000001 << 25.
BIT_26 - Static variable in class lava.konst.LONG
0x0000000000000001 << 26.
BIT_26 - Static variable in class lava.konst.INT
0x00000001 << 26.
BIT_27 - Static variable in class lava.konst.LONG
0x0000000000000001 << 27.
BIT_27 - Static variable in class lava.konst.INT
0x00000001 << 27.
BIT_28 - Static variable in class lava.konst.LONG
0x0000000000000001 << 28.
BIT_28 - Static variable in class lava.konst.INT
0x00000001 << 28.
BIT_29 - Static variable in class lava.konst.LONG
0x0000000000000001 << 29.
BIT_29 - Static variable in class lava.konst.INT
0x00000001 << 29.
BIT_30 - Static variable in class lava.konst.LONG
0x0000000000000001 << 30.
BIT_30 - Static variable in class lava.konst.INT
0x00000001 << 30.
BIT_31 - Static variable in class lava.konst.LONG
0x0000000000000001 << 31.
BIT_31 - Static variable in class lava.konst.INT
0x00000001 << 31.
BIT_32 - Static variable in class lava.konst.LONG
0x0000000000000001 << 32.
BIT_33 - Static variable in class lava.konst.LONG
0x0000000000000001 << 33.
BIT_34 - Static variable in class lava.konst.LONG
0x0000000000000001 << 34.
BIT_35 - Static variable in class lava.konst.LONG
0x0000000000000001 << 35.
BIT_36 - Static variable in class lava.konst.LONG
0x0000000000000001 << 36.
BIT_37 - Static variable in class lava.konst.LONG
0x0000000000000001 << 37.
BIT_38 - Static variable in class lava.konst.LONG
0x0000000000000001 << 38.
BIT_39 - Static variable in class lava.konst.LONG
0x0000000000000001 << 39.
BIT_40 - Static variable in class lava.konst.LONG
0x0000000000000001 << 40.
BIT_41 - Static variable in class lava.konst.LONG
0x0000000000000001 << 41.
BIT_42 - Static variable in class lava.konst.LONG
0x0000000000000001 << 42.
BIT_43 - Static variable in class lava.konst.LONG
0x0000000000000001 << 43.
BIT_44 - Static variable in class lava.konst.LONG
0x0000000000000001 << 44.
BIT_45 - Static variable in class lava.konst.LONG
0x0000000000000001 << 45.
BIT_46 - Static variable in class lava.konst.LONG
0x0000000000000001 << 46.
BIT_47 - Static variable in class lava.konst.LONG
0x0000000000000001 << 47.
BIT_48 - Static variable in class lava.konst.LONG
0x0000000000000001 << 48.
BIT_49 - Static variable in class lava.konst.LONG
0x0000000000000001 << 49.
BIT_50 - Static variable in class lava.konst.LONG
0x0000000000000001 << 50.
BIT_51 - Static variable in class lava.konst.LONG
0x0000000000000001 << 51.
BIT_52 - Static variable in class lava.konst.LONG
0x0000000000000001 << 52.
BIT_53 - Static variable in class lava.konst.LONG
0x0000000000000001 << 53.
BIT_54 - Static variable in class lava.konst.LONG
0x0000000000000001 << 54.
BIT_55 - Static variable in class lava.konst.LONG
0x0000000000000001 << 55.
BIT_56 - Static variable in class lava.konst.LONG
0x0000000000000001 << 56.
BIT_57 - Static variable in class lava.konst.LONG
0x0000000000000001 << 57.
BIT_58 - Static variable in class lava.konst.LONG
0x0000000000000001 << 58.
BIT_59 - Static variable in class lava.konst.LONG
0x0000000000000001 << 59.
BIT_60 - Static variable in class lava.konst.LONG
0x0000000000000001 << 60.
BIT_61 - Static variable in class lava.konst.LONG
0x0000000000000001 << 61.
BIT_62 - Static variable in class lava.konst.LONG
0x0000000000000001 << 62.
BIT_63 - Static variable in class lava.konst.LONG
0x0000000000000001 << 63.
BooleanArrayCaster - class lava.array.BooleanArrayCaster.
Casts between boolean arrays and arrays of other types.
BooleanArrayCaster() - Constructor for class lava.array.BooleanArrayCaster
 
BYTE - class lava.konst.BYTE.
Byte constants.
ByteArray32 - class lava.array.ByteArray32.
232-entry virtual byte array.
ByteArray32(byte) - Constructor for class lava.array.ByteArray32
Initializes with default value.

C

CHAR - class lava.konst.CHAR.
Char constants.
clip(double[], int, double[], int, int) - Static method in class lava.riff.wave.WaveSampleClipper
Clip values to legal range.
clip(float[], int, float[], int, int) - Static method in class lava.riff.wave.WaveSampleClipper
Clip values to legal range.
clone() - Method in class lava.riff.wave.WaveFormatChunk
Replicates instance.
close() - Method in class lava.riff.RiffInputStream
 
close() - Method in class lava.riff.RiffStreamReader
Closes RIFF data source.
close() - Method in class lava.riff.RiffInputFile
 
close() - Method in interface lava.riff.IRiffOutput
Closes stream.
close() - Method in class lava.riff.RiffStreamWriter
Closes RIFF stream.
close() - Method in class lava.riff.RiffOutputFile
 
close() - Method in interface lava.riff.IRiffInput
Closes input source.
close() - Method in class lava.riff.wave.WaveStreamWriter
Closes stream.
close() - Method in class lava.riff.wave.PcmWaveStreamWriter
 
close() - Method in class lava.riff.wave.WaveStreamReader
Closes wave stream.
commit(long) - Method in interface lava.riff.IRiffOutput
Commits BYTEs.
commit(long) - Method in class lava.riff.RiffOutputFile
 
compact() - Method in class lava.array.ByteArray32
Reduces storage requirements.
concat(byte[], int, char[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, char[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(byte[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(byte[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(byte[], int, short[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, short[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(char[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(char[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(char[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(char[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(int[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(int[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(short[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(short[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(short[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(short[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
countChannels() - Method in class lava.riff.wave.WaveStreamReader
Returns number of channels.
countCuePoints() - Method in class lava.riff.wave.WaveCuePointList
Counts cue points.
countSamples() - Method in class lava.riff.wave.WaveStreamReader
Returns number of samples.
countSamples() - Method in class lava.riff.wave.PcmWaveStreamReader
 
CUE_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'cue ' chunk tag.

D

DATA_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'data' chunk tag.
decodeTag(int) - Static method in class lava.riff.Riff
Decodes tag.
DOUBLE - class lava.konst.DOUBLE.
Double constants.
dwAvgBytesPerSec - Variable in class lava.riff.wave.WaveFormatChunk
Average bytes per second.
dwBlockStart - Variable in class lava.riff.wave.WaveCuePoint
dwBlockStart field.
dwChunkStart - Variable in class lava.riff.wave.WaveCuePoint
dwChunkStart field.
dwName - Variable in class lava.riff.wave.WaveCuePoint
dwName field.
dwPosition - Variable in class lava.riff.wave.WaveCuePoint
dwPosition field.
dwSampleOffset - Variable in class lava.riff.wave.WaveCuePoint
dwSampleOffset field.
dwSamplesPerSec - Variable in class lava.riff.wave.WaveFormatChunk
Full sample rate.

E

endChunk() - Method in class lava.riff.RiffStreamWriter
Terminates current chunk.
endSamples() - Method in class lava.riff.wave.WaveStreamWriter
Closes wave data chunk.
endSamples() - Method in class lava.riff.wave.PcmWaveStreamWriter
 

F

FACT_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'fact' chunk tag.
fccChunk - Variable in class lava.riff.wave.WaveCuePoint
fccChunk field.
FILE_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'file' chunk tag.
fill(byte[], byte) - Static method in class lava.array.ArrayFiller
Fills an array of bytes with the specified value.
fill(char[], char) - Static method in class lava.array.ArrayFiller
Fills an array of chars with the specified value.
fill(double[], double) - Static method in class lava.array.ArrayFiller
Fills an array of doubles with the specified value.
fill(float[], float) - Static method in class lava.array.ArrayFiller
Fills an array of floats with the specified value.
fill(int[], int) - Static method in class lava.array.ArrayFiller
Fills an array of ints with the specified value.
fill(int, int, byte) - Method in class lava.array.ByteArray32
Fills array.
fill(long[], long) - Static method in class lava.array.ArrayFiller
Fills an array of longs with the specified value.
fill(Object[], Object) - Static method in class lava.array.ArrayFiller
Fills an array with the specified Object.
fill(short[], short) - Static method in class lava.array.ArrayFiller
Fills an array of shorts with the specified value.
finalize() - Method in class lava.riff.RiffStreamWriter
Finalizes RIFF stream.
findChunk(int, int) - Method in class lava.riff.wave.WaveStreamReader
Returns chunk reader by tag.
findLabel(String) - Method in class lava.riff.wave.WaveCuePointList
Searches for cue point label.
FLOAT - class lava.konst.FLOAT.
Float constants.
fmt - Variable in class lava.riff.wave.WaveStreamReader
Parsed format chunk.
FMT_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'fmt ' chunk tag.
free(long, int) - Method in class lava.riff.RiffChunkReader
Unbuffers data segment.
free(long, long) - Method in class lava.riff.RiffInputStream
 
free(long, long) - Method in class lava.riff.RiffInputFile
 
free(long, long) - Method in interface lava.riff.IRiffInput
Unbuffers bytes.
freeAll() - Method in class lava.riff.RiffChunkReader
Unbuffers entire chunk.
freeHeader() - Method in class lava.riff.RiffChunkReader
Unbuffers header.
freeSamples(long, int) - Method in class lava.riff.wave.WaveStreamReader
Releases samples from buffer.
freeSamples(long, int) - Method in class lava.riff.wave.PcmWaveStreamReader
 

G

get(int) - Method in class lava.array.ByteArray32
Retrieves byte.
get(int, byte[], int, int) - Method in class lava.array.ByteArray32
Retrieves bytes.
getAdtlChunkReader() - Method in class lava.riff.wave.WaveStreamReader
Returns ADTL chunk parser.
getBitsPerChannelSample() - Method in class lava.riff.wave.WaveStreamReader
Returns number of bits per channel sample.
getBitsPerChannelSample() - Method in class lava.riff.wave.PcmWaveStreamReader
 
getChannelSampleSize() - Method in class lava.riff.wave.WaveStreamReader
Returns size of individual channel sample.
getChannelSampleSize() - Method in class lava.riff.wave.PcmWaveStreamReader
 
getChunkReader(int) - Method in class lava.riff.wave.WaveStreamReader
Returns chunk reader by index.
getCuePoints() - Method in class lava.riff.wave.WaveStreamReader
Parses cue points chunk.
getFormatChunk() - Method in class lava.riff.wave.WaveStreamReader
Returns format chunk.
getInformationChunk(int, int) - Method in class lava.riff.wave.WaveAdtlChunkReader
Looks up information chunk.
getIntBe(int) - Method in class lava.array.ByteArray32
Retrieves 32-bit word.
getIntLe(int) - Method in class lava.array.ByteArray32
Retrieves 32-bit word.
getLabel(int) - Method in class lava.riff.wave.WaveAdtlChunkReader
Looks up cue point label.
getLabel(int) - Method in class lava.riff.wave.WaveCuePointList
Returns cue point label.
getLength() - Method in class lava.riff.RiffInputStream
 
getLength() - Method in class lava.riff.RiffInputFile
 
getLength() - Method in interface lava.riff.IRiffOutput
Returns stream length.
getLength() - Method in class lava.riff.RiffOutputFile
 
getLength() - Method in interface lava.riff.IRiffInput
Returns file length.
getName(int) - Method in class lava.riff.wave.WaveCuePointList
Returns cue point name.
getNote(int) - Method in class lava.riff.wave.WaveAdtlChunkReader
Looks up cue point note.
getPosition() - Method in class lava.riff.RiffInputStream
 
getPosition() - Method in class lava.riff.RiffInputFile
 
getPosition() - Method in interface lava.riff.IRiffOutput
Returns write offset.
getPosition() - Method in class lava.riff.RiffOutputFile
 
getPosition() - Method in interface lava.riff.IRiffInput
Returns read offset.
getPosition(int) - Method in class lava.riff.wave.WaveCuePointList
Returns cue point position.
getPrimitiveElementType(Object) - Static method in class lava.array.ArrayCaster
Identifies primitive array type.
getSampleSize() - Method in class lava.riff.wave.WaveFormatChunk
Computes bytes per sample.
getSampleSize() - Method in class lava.riff.wave.PcmWaveFormatChunk
 

H

hasMoreData() - Method in class lava.riff.RiffChunkReader
Determines if more data is available.

I

INT - class lava.konst.INT.
Int constants.
IRiffInput - interface lava.riff.IRiffInput.
Riff input source.
IRiffOutput - interface lava.riff.IRiffOutput.
Riff output sink.

L

LABL_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'labl' chunk tag.
lava.array - package lava.array
Array manipulation and conversion
lava.konst - package lava.konst
Frequently used constants.
lava.riff - package lava.riff
RIFF file processing.
lava.riff.wave - package lava.riff.wave
Wave file processing.
LIST_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'LIST' chunk tag.
LittleEndianArray - class lava.array.LittleEndianArray.
Splits/concatenates primitive integer types using "little endian" byte ordering.
LittleEndianArray() - Constructor for class lava.array.LittleEndianArray
 
LONG - class lava.konst.LONG.
Long constants.

M

makeIntTag(String) - Static method in class lava.riff.Riff
Encodes chunk tag.
MAX_CHAR - Static variable in class lava.konst.CHAR
0xffff.
MAX_CHAR - Static variable in class lava.konst.INT
0x0000ffff.
MAX_DOUBLE - Static variable in class lava.konst.DOUBLE
+1.7976931348623157E308.
MAX_FLOAT - Static variable in class lava.konst.DOUBLE
+3.4028235E38.
MAX_FLOAT - Static variable in class lava.konst.FLOAT
+3.4028235E38.
MAX_NDOUBLE - Static variable in class lava.konst.DOUBLE
-4.9E-324.
MAX_NFLOAT - Static variable in class lava.konst.DOUBLE
-1.4E-45.
MAX_NFLOAT - Static variable in class lava.konst.FLOAT
-1.4E-45.
MAX_SBYTE - Static variable in class lava.konst.DOUBLE
+0x7f.
MAX_SBYTE - Static variable in class lava.konst.SHORT
0x007f.
MAX_SBYTE - Static variable in class lava.konst.CHAR
0x007f.
MAX_SBYTE - Static variable in class lava.konst.FLOAT
+0x7f.
MAX_SBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SBYTE - Static variable in class lava.konst.LONG
0x000000000000007f.
MAX_SBYTE - Static variable in class lava.konst.BYTE
0x7f.
MAX_SBYTE - Static variable in class lava.konst.INT
0x0000007f.
MAX_SINT - Static variable in class lava.konst.DOUBLE
+0x7fffffff.
MAX_SINT - Static variable in class lava.konst.FLOAT
+0x7fffffff.
MAX_SINT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SINT - Static variable in class lava.konst.LONG
0x000000007fffffff.
MAX_SINT - Static variable in class lava.konst.INT
0x7fffffff.
MAX_SLONG - Static variable in class lava.konst.DOUBLE
+0x7fffffffffffffff.
MAX_SLONG - Static variable in class lava.konst.FLOAT
+0x7fffffffffffffff.
MAX_SLONG - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SLONG - Static variable in class lava.konst.LONG
0x7fffffffffffffff.
MAX_SSHORT - Static variable in class lava.konst.DOUBLE
+0x7fff.
MAX_SSHORT - Static variable in class lava.konst.SHORT
0x7fff.
MAX_SSHORT - Static variable in class lava.konst.FLOAT
+0x7fff.
MAX_SSHORT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SSHORT - Static variable in class lava.konst.LONG
0x0000000000007fff.
MAX_SSHORT - Static variable in class lava.konst.INT
0x00007fff.
MAX_UBYTE - Static variable in class lava.konst.DOUBLE
+0xff.
MAX_UBYTE - Static variable in class lava.konst.SHORT
0x00ff.
MAX_UBYTE - Static variable in class lava.konst.CHAR
0x00ff.
MAX_UBYTE - Static variable in class lava.konst.FLOAT
+0xff.
MAX_UBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MAX_UBYTE - Static variable in class lava.konst.LONG
0x00000000000000ff.
MAX_UBYTE - Static variable in class lava.konst.BYTE
0xff.
MAX_UBYTE - Static variable in class lava.konst.INT
0x000000ff.
MAX_UINT - Static variable in class lava.konst.DOUBLE
+0xffffffff.
MAX_UINT - Static variable in class lava.konst.FLOAT
+0xffffffff.
MAX_UINT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_UINT - Static variable in class lava.konst.LONG
0x00000000ffffffff.
MAX_UINT - Static variable in class lava.konst.INT
0xffffffff.
MAX_ULONG - Static variable in class lava.konst.DOUBLE
+0xffffffffffffffff.
MAX_ULONG - Static variable in class lava.konst.FLOAT
+0xffffffffffffffff.
MAX_ULONG - Static variable in class lava.konst.BIG_INTEGER
 
MAX_ULONG - Static variable in class lava.konst.LONG
0xffffffffffffffff.
MAX_USHORT - Static variable in class lava.konst.DOUBLE
+0xffff.
MAX_USHORT - Static variable in class lava.konst.SHORT
0xffff.
MAX_USHORT - Static variable in class lava.konst.FLOAT
+0xffff.
MAX_USHORT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_USHORT - Static variable in class lava.konst.LONG
0x000000000000ffff.
MAX_USHORT - Static variable in class lava.konst.INT
0x0000ffff.
MIN_CHAR - Static variable in class lava.konst.CHAR
0x0000.
MIN_CHAR - Static variable in class lava.konst.INT
0x00000000.
MIN_DOUBLE - Static variable in class lava.konst.DOUBLE
-1.7976931348623157E308.
MIN_FLOAT - Static variable in class lava.konst.DOUBLE
-3.4028235E38.
MIN_FLOAT - Static variable in class lava.konst.FLOAT
-3.4028235E38.
MIN_PDOUBLE - Static variable in class lava.konst.DOUBLE
+4.9E-324.
MIN_PFLOAT - Static variable in class lava.konst.DOUBLE
+1.4E-45.
MIN_PFLOAT - Static variable in class lava.konst.FLOAT
+1.4E-45.
MIN_SBYTE - Static variable in class lava.konst.DOUBLE
-0x80.
MIN_SBYTE - Static variable in class lava.konst.SHORT
0x0080.
MIN_SBYTE - Static variable in class lava.konst.FLOAT
-0x80.
MIN_SBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SBYTE - Static variable in class lava.konst.LONG
0xffffffffffffff80.
MIN_SBYTE - Static variable in class lava.konst.BYTE
0x80.
MIN_SBYTE - Static variable in class lava.konst.INT
0xffffff80.
MIN_SINT - Static variable in class lava.konst.DOUBLE
-0x80000000.
MIN_SINT - Static variable in class lava.konst.FLOAT
-0x80000000.
MIN_SINT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SINT - Static variable in class lava.konst.LONG
0xffffffff80000000.
MIN_SINT - Static variable in class lava.konst.INT
0x80000000.
MIN_SLONG - Static variable in class lava.konst.DOUBLE
-0x8000000000000000.
MIN_SLONG - Static variable in class lava.konst.FLOAT
-0x8000000000000000.
MIN_SLONG - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SLONG - Static variable in class lava.konst.LONG
0x8000000000000000.
MIN_SSHORT - Static variable in class lava.konst.DOUBLE
-0x8000.
MIN_SSHORT - Static variable in class lava.konst.SHORT
0x8000.
MIN_SSHORT - Static variable in class lava.konst.FLOAT
-0x8000.
MIN_SSHORT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SSHORT - Static variable in class lava.konst.LONG
0xffffffffffff8000.
MIN_SSHORT - Static variable in class lava.konst.INT
0xffff8000.
MIN_UBYTE - Static variable in class lava.konst.DOUBLE
0.
MIN_UBYTE - Static variable in class lava.konst.SHORT
0x0000.
MIN_UBYTE - Static variable in class lava.konst.CHAR
0x0000.
MIN_UBYTE - Static variable in class lava.konst.FLOAT
0.
MIN_UBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MIN_UBYTE - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_UBYTE - Static variable in class lava.konst.BYTE
0x00.
MIN_UBYTE - Static variable in class lava.konst.INT
0x00000000.
MIN_UINT - Static variable in class lava.konst.DOUBLE
0.
MIN_UINT - Static variable in class lava.konst.FLOAT
0.
MIN_UINT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_UINT - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_UINT - Static variable in class lava.konst.INT
0x00000000.
MIN_ULONG - Static variable in class lava.konst.DOUBLE
0.
MIN_ULONG - Static variable in class lava.konst.FLOAT
0.
MIN_ULONG - Static variable in class lava.konst.BIG_INTEGER
 
MIN_ULONG - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_USHORT - Static variable in class lava.konst.DOUBLE
0.
MIN_USHORT - Static variable in class lava.konst.SHORT
0x0000.
MIN_USHORT - Static variable in class lava.konst.FLOAT
0.
MIN_USHORT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_USHORT - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_USHORT - Static variable in class lava.konst.INT
0x00000000.

N

NOTE_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'note' chunk tag.

P

PcmWaveFormatChunk - class lava.riff.wave.PcmWaveFormatChunk.
Format chunk for Microsoft PCM .wav files.
PcmWaveFormatChunk(int, int, int) - Constructor for class lava.riff.wave.PcmWaveFormatChunk
Sets sampling parameters.
PcmWaveStreamReader - class lava.riff.wave.PcmWaveStreamReader.
Reads standard Microsoft PCM .wav file.
PcmWaveStreamReader(IRiffInput) - Constructor for class lava.riff.wave.PcmWaveStreamReader
Sets input source.
PcmWaveStreamWriter - class lava.riff.wave.PcmWaveStreamWriter.
Writes standard Microsoft PCM wave files.
PcmWaveStreamWriter(IRiffOutput, PcmWaveFormatChunk) - Constructor for class lava.riff.wave.PcmWaveStreamWriter
 
PLST_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'plst' chunk tag.

R

read() - Method in class lava.riff.RiffInputStream
 
read() - Method in class lava.riff.RiffInputFile
 
read() - Method in interface lava.riff.IRiffInput
Reads byte.
read(byte[], int, int) - Method in class lava.riff.RiffInputStream
 
read(byte[], int, int) - Method in class lava.riff.RiffInputFile
 
read(byte[], int, int) - Method in interface lava.riff.IRiffInput
Reads BYTEs.
read(int[], int, int) - Method in class lava.riff.RiffInputStream
 
read(int[], int, int) - Method in class lava.riff.RiffInputFile
 
read(int[], int, int) - Method in interface lava.riff.IRiffInput
Reads DWORDs.
read(short[], int, int) - Method in class lava.riff.RiffInputStream
 
read(short[], int, int) - Method in class lava.riff.RiffInputFile
 
read(short[], int, int) - Method in interface lava.riff.IRiffInput
Reads WORDs.
readByte() - Method in class lava.riff.RiffChunkReader
Reads BYTE.
readBytes(byte[], int, int) - Method in class lava.riff.RiffChunkReader
Reads BYTEs.
readChunk() - Method in class lava.riff.RiffChunkReader
Begins reading inner chunk.
readDword() - Method in class lava.riff.RiffChunkReader
Reads DWORD.
readDwords(int[], int, int) - Method in class lava.riff.RiffChunkReader
Reads DWORDs.
readSamples(long, Object, int, int) - Method in class lava.riff.wave.WaveStreamReader
Reads and decodes samples.
readSamples(long, Object, int, int) - Method in class lava.riff.wave.PcmWaveStreamReader
 
readString() - Method in class lava.riff.RiffChunkReader
Reads string.
readTag() - Method in class lava.riff.RiffChunkReader
Reads chunk type identifier.
readWord() - Method in class lava.riff.RiffChunkReader
Reads WORD.
readWords(short[], int, int) - Method in class lava.riff.RiffChunkReader
Reads WORDs.
reset() - Method in class lava.riff.RiffChunkReader
Resets read position.
riff - Variable in class lava.riff.wave.WaveStreamReader
Parses RIFF stream.
Riff - class lava.riff.Riff.
RIFF file constants.
RIFF_TAG - Static variable in class lava.riff.Riff
RIFF tag.
RIFF_WAVE - class lava.riff.wave.RIFF_WAVE.
RIFF-wave file constants.
RiffChunkReader - class lava.riff.RiffChunkReader.
Reads data from RIFF chunk.
RiffInputFile - class lava.riff.RiffInputFile.
File-based RIFF data source.
RiffInputFile(File) - Constructor for class lava.riff.RiffInputFile
Binds to file.
RiffInputStream - class lava.riff.RiffInputStream.
InputStream based RIFF data source.
RiffInputStream(InputStream) - Constructor for class lava.riff.RiffInputStream
Sets base InputStream.
RiffOutputFile - class lava.riff.RiffOutputFile.
File-based RIFF data sink.
RiffOutputFile(File) - Constructor for class lava.riff.RiffOutputFile
Binds to file.
RiffStreamReader - class lava.riff.RiffStreamReader.
Parses RIFF data source.
RiffStreamReader(IRiffInput) - Constructor for class lava.riff.RiffStreamReader
Processes RIFF header.
RiffStreamWriter - class lava.riff.RiffStreamWriter.
Generates RIFF stream.
RiffStreamWriter(IRiffOutput, long) - Constructor for class lava.riff.RiffStreamWriter
Writes RIFF header.
rotateCopy(boolean[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of booleans.
rotateCopy(byte[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of bytes.
rotateCopy(char[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of chars.
rotateCopy(double[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of doubles.
rotateCopy(float[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of floats.
rotateCopy(int[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of ints.
rotateCopy(long[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of longs.
rotateCopy(Object[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of Objects.
rotateCopy(short[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of shorts.
round(byte[], int, byte[], int, int, int) - Static method in class lava.riff.wave.WaveSampleRounder
Rounds values to requested precision.
round(int[], int, int[], int, int, int) - Static method in class lava.riff.wave.WaveSampleRounder
Rounds values to requested precision.
round(long[], int, long[], int, int, int) - Static method in class lava.riff.wave.WaveSampleRounder
Rounds values to requested precision.
round(short[], int, short[], int, int, int) - Static method in class lava.riff.wave.WaveSampleRounder
Rounds values to requested precision.
rsw - Variable in class lava.riff.wave.WaveStreamWriter
RIFF file generator.

S

search(int, int, byte) - Method in class lava.array.ByteArray32
Searches for value.
seek(long) - Method in class lava.riff.RiffChunkReader
Sets read position.
set(int, byte) - Method in class lava.array.ByteArray32
Sets byte.
set(int, byte[], int, int) - Method in class lava.array.ByteArray32
Sets bytes.
setIntBe(int, int) - Method in class lava.array.ByteArray32
Sets 32-bit word.
setIntLe(int, int) - Method in class lava.array.ByteArray32
Sets 32-bit word.
setLength(long) - Method in interface lava.riff.IRiffOutput
Sets stream length.
setLength(long) - Method in class lava.riff.RiffOutputFile
 
setPosition(long) - Method in class lava.riff.RiffInputStream
 
setPosition(long) - Method in class lava.riff.RiffInputFile
 
setPosition(long) - Method in interface lava.riff.IRiffOutput
Sets write offset.
setPosition(long) - Method in class lava.riff.RiffOutputFile
 
setPosition(long) - Method in interface lava.riff.IRiffInput
Sets read offset.
shiftCopy(boolean[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of booleans.
shiftCopy(byte[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of bytes.
shiftCopy(char[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of chars.
shiftCopy(double[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of doubles.
shiftCopy(float[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of floats.
shiftCopy(int[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of ints.
shiftCopy(long[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of longs.
shiftCopy(Object[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of Objects.
shiftCopy(short[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of shorts.
SHORT - class lava.konst.SHORT.
Short constants.
SignedArrayCaster - class lava.array.SignedArrayCaster.
Casts arrays of signed primitives.
SignedArrayCaster() - Constructor for class lava.array.SignedArrayCaster
 
size - Variable in class lava.riff.RiffChunkReader
Chunk data length.
skipBytes(long) - Method in class lava.riff.RiffChunkReader
Skips bytes.
SLNT_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'slnt' chunk tag.
sortByLabel() - Method in class lava.riff.wave.WaveCuePointList
Sorts list by label.
sortByPosition() - Method in class lava.riff.wave.WaveCuePointList
Sorts list by sample position.
split(char[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(char[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(int[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(int[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(int[], int, char[], int, int) - Static method in class lava.array.BigEndianArray
 
split(int[], int, char[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(int[], int, short[], int, int) - Static method in class lava.array.BigEndianArray
 
split(int[], int, short[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, char[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, char[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, short[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, short[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(short[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(short[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 

T

tag - Variable in class lava.riff.RiffChunkReader
Chunk type identifier.
toBooleans(byte[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(char[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(double[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(float[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(int[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(long[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(Object[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(short[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBytes() - Method in class lava.riff.wave.WaveFormatChunk
Serializes to bytes.
toBytes() - Method in class lava.riff.wave.PcmWaveFormatChunk
Serializes chunk.
toBytes(boolean[], int, byte[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBytes(char[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(double[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(double[], int, byte[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toBytes(double[], int, byte[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toBytes(double[], int, byte[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toBytes(float[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(float[], int, byte[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toBytes(float[], int, byte[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toBytes(float[], int, byte[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toBytes(int[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(int[], int, byte[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toBytes(long[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(long[], int, byte[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toBytes(short[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(short[], int, byte[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toChars(boolean[], int, char[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toChars(byte[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(byte[], int, char[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toChars(double[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(double[], int, char[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toChars(float[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(float[], int, char[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toChars(int[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(long[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(short[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(boolean[], int, double[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toDoubles(byte[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(byte[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toDoubles(byte[], int, double[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toDoubles(char[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(float[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(float[], int, double[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toDoubles(int[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(int[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toDoubles(int[], int, double[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toDoubles(long[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(long[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toDoubles(long[], int, double[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toDoubles(short[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(short[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toDoubles(short[], int, double[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toFloats(boolean[], int, float[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toFloats(byte[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(byte[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(byte[], int, float[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toFloats(char[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(double[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(double[], int, float[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toFloats(int[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(int[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(int[], int, float[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toFloats(long[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(long[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(long[], int, float[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toFloats(short[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(short[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(short[], int, float[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toInts(boolean[], int, int[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toInts(byte[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(byte[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(byte[], int, int[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toInts(char[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(double[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(double[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(double[], int, int[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toInts(float[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(float[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(float[], int, int[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toInts(long[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(long[], int, int[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toInts(short[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(short[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(short[], int, int[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toLongs(boolean[], int, long[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toLongs(byte[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(byte[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(byte[], int, long[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toLongs(char[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(double[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(double[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(double[], int, long[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toLongs(float[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(float[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(float[], int, long[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toLongs(int[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(int[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(int[], int, long[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toLongs(short[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(short[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(short[], int, long[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toShorts(boolean[], int, short[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toShorts(byte[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(byte[], int, short[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toShorts(byte[], int, short[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toShorts(char[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(double[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(double[], int, short[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toShorts(double[], int, short[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toShorts(double[], int, short[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toShorts(float[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(float[], int, short[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toShorts(float[], int, short[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toShorts(float[], int, short[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toShorts(int[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(int[], int, short[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toShorts(long[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(long[], int, short[], int, int) - Static method in class lava.riff.wave.WaveSampleConverter
 
toString() - Method in class lava.riff.wave.WaveFormatChunk
Serializes to string.
toString() - Method in class lava.riff.wave.PcmWaveFormatChunk
 

U

UnsignedArrayCaster - class lava.array.UnsignedArrayCaster.
Casts arrays of unsigned primitives.
UnsignedArrayCaster() - Constructor for class lava.array.UnsignedArrayCaster
 

V

validateFields() - Method in class lava.riff.wave.WaveFormatChunk
Validates members.

W

WAVE_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'WAVE' type identifier.
WaveAdtlChunkReader - class lava.riff.wave.WaveAdtlChunkReader.
Parses associated data list chunk.
WaveCuePoint - class lava.riff.wave.WaveCuePoint.
Single cue point from cue points chunk.
WaveCuePoint() - Constructor for class lava.riff.wave.WaveCuePoint
 
WaveCuePointList - class lava.riff.wave.WaveCuePointList.
Parses cue point list.
WaveFormatChunk - class lava.riff.wave.WaveFormatChunk.
Base format chunk.
WaveFormatChunk() - Constructor for class lava.riff.wave.WaveFormatChunk
Default constructor.
WaveFormatChunk(RiffChunkReader) - Constructor for class lava.riff.wave.WaveFormatChunk
Initializes from open chunk.
WaveSampleClipper - class lava.riff.wave.WaveSampleClipper.
Clips wave sample data.
WaveSampleClipper() - Constructor for class lava.riff.wave.WaveSampleClipper
 
WaveSampleConverter - class lava.riff.wave.WaveSampleConverter.
Casts samples from one type to another.
WaveSampleConverter() - Constructor for class lava.riff.wave.WaveSampleConverter
 
WaveSampleRounder - class lava.riff.wave.WaveSampleRounder.
Rounds wave sample data.
WaveSampleRounder() - Constructor for class lava.riff.wave.WaveSampleRounder
 
WaveStreamReader - class lava.riff.wave.WaveStreamReader.
Base class for all .wav stream decoders.
WaveStreamReader(IRiffInput) - Constructor for class lava.riff.wave.WaveStreamReader
Sets wave stream source.
WaveStreamWriter - class lava.riff.wave.WaveStreamWriter.
Base class for .wav file encoders.
WaveStreamWriter(IRiffOutput, WaveFormatChunk) - Constructor for class lava.riff.wave.WaveStreamWriter
Outputs format chunk.
WAVL_TAG - Static variable in class lava.riff.wave.RIFF_WAVE
The 'wavl' chunk tag.
wBitsPerSample - Variable in class lava.riff.wave.PcmWaveFormatChunk
Number of bits per channel sample.
wBlockAlign - Variable in class lava.riff.wave.WaveFormatChunk
Block alignment.
wChannels - Variable in class lava.riff.wave.WaveFormatChunk
Number of channels.
wFormatTag - Variable in class lava.riff.wave.WaveFormatChunk
Indicates encoding format.
write(byte[], int, int) - Method in interface lava.riff.IRiffOutput
Writes BYTEs.
write(byte[], int, int) - Method in class lava.riff.RiffOutputFile
 
write(int) - Method in interface lava.riff.IRiffOutput
Writes BYTE.
write(int) - Method in class lava.riff.RiffOutputFile
 
writeByte(byte) - Method in class lava.riff.RiffStreamWriter
Writes BYTE.
writeBytes(byte[], int, int) - Method in class lava.riff.RiffStreamWriter
Writes BYTEs.
writeDword(int) - Method in class lava.riff.RiffStreamWriter
Writes DWORD.
writeDwords(int[], int, int) - Method in class lava.riff.RiffStreamWriter
Writes DWORDs.
writeSamples(Object, int, int) - Method in class lava.riff.wave.WaveStreamWriter
Encodes and writes samples.
writeSamples(Object, int, int) - Method in class lava.riff.wave.PcmWaveStreamWriter
 
writeTag(int) - Method in class lava.riff.RiffStreamWriter
Writes tag.
writeWord(short) - Method in class lava.riff.RiffStreamWriter
Writes WORD.
writeWords(short[], int, int) - Method in class lava.riff.RiffStreamWriter
Writes WORDs.

A B C D E F G H I L M N P R S T U V W
Sharkysoft home