A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AID - class com.timeindexing.basic.AID.
This is an abstract ID.
AID() - Constructor for class com.timeindexing.basic.AID
 
ALL - Static variable in interface com.timeindexing.io.LoadStyle
Load all of the index and all of the data.
ANNOTATIONS - Static variable in interface com.timeindexing.io.FileType
An annotations file
ANY - Static variable in interface com.timeindexing.index.DataType
The data is of any type.
ANY_DT - Static variable in interface com.timeindexing.index.DataType
 
ARBITRARY - Static variable in interface com.timeindexing.index.DataType
The data is of arbitrary type.
ARBITRARY_DT - Static variable in interface com.timeindexing.index.DataType
 
Absolute - interface com.timeindexing.basic.Absolute.
An absolute.
AbsoluteAdjustablePosition - class com.timeindexing.basic.AbsoluteAdjustablePosition.
An AbsoluteAdjustablePosition is a value that is an absolute position from the zeroth index element but can be modified.
AbsoluteAdjustablePosition() - Constructor for class com.timeindexing.basic.AbsoluteAdjustablePosition
Construct a new AbsoluteAdjustablePosition
AbsoluteAdjustablePosition(long) - Constructor for class com.timeindexing.basic.AbsoluteAdjustablePosition
Construct a new AbsoluteAdjustablePosition from a given value
AbsoluteAdjustablePosition(Position) - Constructor for class com.timeindexing.basic.AbsoluteAdjustablePosition
Construct a new AbsoluteAdjustablePosition from an exisitng Position
AbsoluteInterval - class com.timeindexing.basic.AbsoluteInterval.
An absolute interval is an interval where all the arguments can be resolved into two positions into an Index, and none of the specifiers can be adjusted.
AbsoluteInterval() - Constructor for class com.timeindexing.basic.AbsoluteInterval
 
AbsolutePosition - class com.timeindexing.basic.AbsolutePosition.
An AbsolutePosition is a value that is an absolute position from the zeroth index element.
AbsolutePosition(long) - Constructor for class com.timeindexing.basic.AbsolutePosition
Construct a new AbsolutePosition from a given value
AbsolutePosition(Position) - Constructor for class com.timeindexing.basic.AbsolutePosition
Construct a new AbsolutePosition from a Position
AbsoluteTimestamp - interface com.timeindexing.time.AbsoluteTimestamp.
An absolute timestamp.
AbstractCachePolicy - class com.timeindexing.cache.AbstractCachePolicy.
Generic functionality for CachePolicies.
AbstractCachePolicy() - Constructor for class com.timeindexing.cache.AbstractCachePolicy
 
AbstractDateFormat - class com.timeindexing.time.AbstractDateFormat.
This abstact class has the base methods for objects that format timestamps as absolute dates.
AbstractDateFormat() - Constructor for class com.timeindexing.time.AbstractDateFormat
 
AbstractElapsedFormat - class com.timeindexing.time.AbstractElapsedFormat.
This abstact class has the base methods for objects that format timestamps as elapsed times.
AbstractElapsedFormat() - Constructor for class com.timeindexing.time.AbstractElapsedFormat
 
AbstractFileIO - class com.timeindexing.io.AbstractFileIO.
Has code for indexes that are file-based.
AbstractFileIO() - Constructor for class com.timeindexing.io.AbstractFileIO
 
AbstractIndex - class com.timeindexing.index.AbstractIndex.
An abstract implementation of an Index object.
AbstractIndex() - Constructor for class com.timeindexing.index.AbstractIndex
 
AbstractIndexIO - class com.timeindexing.io.AbstractIndexIO.
An object for doing IO for an Index.
AbstractIndexIO() - Constructor for class com.timeindexing.io.AbstractIndexIO
 
AbstractIntervalSpecifier - class com.timeindexing.time.AbstractIntervalSpecifier.
An interface for objects that specify some specifier for an Interval
AbstractIntervalSpecifier() - Constructor for class com.timeindexing.time.AbstractIntervalSpecifier
 
AbstractManagedIndex - class com.timeindexing.index.AbstractManagedIndex.
An abstract index that has the managed facilities needed by the core of the system, but not accessible to the application layer.
AbstractManagedIndex() - Constructor for class com.timeindexing.index.AbstractManagedIndex
 
AbstractTimeSpecifier - class com.timeindexing.time.AbstractTimeSpecifier.
An abstract class for objects that specify some modifier for a Timestamp.
AbstractTimeSpecifier() - Constructor for class com.timeindexing.time.AbstractTimeSpecifier
 
AddItemException - exception com.timeindexing.index.AddItemException.
An AddItemException is thrown when adding an item to an index fails.
AddItemException() - Constructor for class com.timeindexing.index.AddItemException
Throw a AddItemException with no message.
AddItemException(String) - Constructor for class com.timeindexing.index.AddItemException
Throw a AddItemException with a message.
AddItemException(Exception) - Constructor for class com.timeindexing.index.AddItemException
Throw a AddItemException with an exception from the underlying cause.
Adjustable - interface com.timeindexing.basic.Adjustable.
An adjustable value
AdjustableCount - interface com.timeindexing.basic.AdjustableCount.
A adjustable count.
AdjustablePosition - interface com.timeindexing.basic.AdjustablePosition.
A adjustable position in an index
AnnotationStyle - interface com.timeindexing.index.AnnotationStyle.
Annotation style contants.
ArgArrayConverter - class com.timeindexing.appl.ArgArrayConverter.
This class is used by applications to do processing of an arg array in order to get an IndexProperties object that can be used by a SelectionProcessor.
ArgArrayConverter() - Constructor for class com.timeindexing.appl.ArgArrayConverter
Construct an ArgArrayConverter.
activate() - Method in class com.timeindexing.index.FileIndex
Make the Index activated.
activate() - Method in class com.timeindexing.index.IncoreIndex
Make the Index activated.
activate() - Method in interface com.timeindexing.index.Index
Make the Index activated.
activate() - Method in class com.timeindexing.index.TimeIndex
Make the Index activated.
add(Object) - Method in class com.timeindexing.util.DoubleLinkedList
Appends the specified element to the end of this list.
add(long, Object) - Method in class com.timeindexing.util.DoubleLinkedList
Inserts the specified element at the specified position in this list.
add(Object, Object) - Method in class com.timeindexing.util.Grouper
Add an element to a group.
addAccessEventListener(IndexAccessEventListener) - Method in interface com.timeindexing.event.IndexEventGenerator
Add a IndexAccessEventListener.
addAccessEventListener(IndexAccessEventListener) - Method in class com.timeindexing.event.IndexEventMulticaster
Add a IndexAccessEventListener.
addAccessEventListener(IndexAccessEventListener) - Method in class com.timeindexing.index.AbstractIndex
Add a IndexAccessEventListener.
addAccessEventListener(IndexAccessEventListener) - Method in class com.timeindexing.index.TimeIndexFactory
Add a IndexAccessEventListener.
addAddEventListener(IndexAddEventListener) - Method in interface com.timeindexing.event.IndexEventGenerator
Add a IndexAddEventListener.
addAddEventListener(IndexAddEventListener) - Method in class com.timeindexing.event.IndexEventMulticaster
Add a IndexAddEventListener.
addAddEventListener(IndexAddEventListener) - Method in class com.timeindexing.index.AbstractIndex
Add a IndexAddEventListener.
addAddEventListener(IndexAddEventListener) - Method in class com.timeindexing.index.TimeIndexFactory
Add a IndexAddEventListener.
addData(DataAbstraction) - Method in interface com.timeindexing.cache.DataCache
Hold a Data Object.
addData(DataAbstraction) - Method in class com.timeindexing.cache.DefaultDataCache
Hold a Data Object.
addDataType(ID, String) - Method in class com.timeindexing.index.AbstractIndex
Add a new data type
addDataType(ID, String) - Method in class com.timeindexing.index.DefaultIndexHeader
Add a new data type
addDataType(ID, String) - Method in interface com.timeindexing.index.ExtendedIndexHeader
Add a new data type
addDataType(ID, String) - Method in interface com.timeindexing.index.Index
Add a new data type
addDataType(ID, String) - Method in class com.timeindexing.index.TimeIndex
Add a new data type
addFirst(Object) - Method in class com.timeindexing.util.DoubleLinkedList
Inserts the given element at the beginning of this list.
addHandle(ManagedIndex) - Static method in class com.timeindexing.index.TimeIndexDirectory
Add an extra handle on an Index.
addIndexURI(ID, URI) - Method in class com.timeindexing.index.AbstractManagedIndex
Add a new indexID/indexURI
addIndexURI(ID, URI) - Method in class com.timeindexing.index.DefaultIndexHeader
Add a new indexID/indexURI
addIndexURI(ID, URI) - Method in interface com.timeindexing.index.ExtendedIndexHeader
Add a new indexID/indexURI
addIndexURI(ID, URI) - Method in interface com.timeindexing.index.ManagedIndexHeader
Add a new indexID/indexURI
addItem(IndexItem, Position) - Method in class com.timeindexing.cache.DefaultIndexCache
Add an Index Item to the Index.
addItem(IndexItem, long) - Method in class com.timeindexing.cache.DefaultIndexCache
Add an Index Item to the Index.
addItem(IndexItem, Position) - Method in interface com.timeindexing.cache.IndexCache
Add an Index Item to the Index.
addItem(IndexItem, long) - Method in interface com.timeindexing.cache.IndexCache
Add an Index Item to the Index.
addItem(DataItem) - Method in class com.timeindexing.index.AbstractIndex
Add a Data Item to the Index.
addItem(DataItem, Timestamp) - Method in class com.timeindexing.index.AbstractIndex
Add a Data Item to the Index with a speicifed Data Timestamp
addItem(IndexItem) - Method in class com.timeindexing.index.AbstractIndex
Add an Index Item to the Index.
addItem(DataItem) - Method in class com.timeindexing.index.FileIndex
Add a Data Item to the Index.
addItem(DataItem, Timestamp) - Method in class com.timeindexing.index.FileIndex
Add a Data Item to the Index plus a Timestamp from the Data.
addItem(DataItem) - Method in class com.timeindexing.index.IncoreIndex
Add a Data Item to the Index.
addItem(DataItem, Timestamp) - Method in class com.timeindexing.index.IncoreIndex
Add a Data Item to the Index plus a Timestamp from the Data.
addItem(DataItem) - Method in interface com.timeindexing.index.Index
Add a Data Item to the Index.
addItem(DataItem, Timestamp) - Method in interface com.timeindexing.index.Index
Add a Data Item to the Index with a speicifed Data Timestamp
addItem(DataItem) - Method in class com.timeindexing.index.TimeIndex
Add a Data Item to the Index.
addItem(DataItem, Timestamp) - Method in class com.timeindexing.index.TimeIndex
Add a Data Item to the Index with a specific Data Timestamp
addItem(ManagedIndexItem) - Method in class com.timeindexing.io.AbstractFileIO
Add an item.
addItem(ManagedIndexItem) - Method in interface com.timeindexing.io.IndexInteractor
Add an IndexItem to the index.
addLast(Object) - Method in class com.timeindexing.util.DoubleLinkedList
Appends the given element to the end of this list.
addPrimaryEventListener(IndexPrimaryEventListener) - Method in interface com.timeindexing.event.IndexEventGenerator
Add a IndexPrimaryEventListener.
addPrimaryEventListener(IndexPrimaryEventListener) - Method in class com.timeindexing.event.IndexEventMulticaster
Add a IndexPrimaryEventListener.
addPrimaryEventListener(IndexPrimaryEventListener) - Method in class com.timeindexing.index.AbstractIndex
Add a IndexPrimaryEventListener.
addPrimaryEventListener(IndexPrimaryEventListener) - Method in class com.timeindexing.index.TimeIndexFactory
Add a IndexPrimaryEventListener.
addReference(IndexItem, Index) - Method in class com.timeindexing.index.FileIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexItem, Index, Timestamp) - Method in class com.timeindexing.index.FileIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexReference, Timestamp) - Method in class com.timeindexing.index.FileIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexItem, Index) - Method in class com.timeindexing.index.IncoreIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexItem, Index, Timestamp) - Method in class com.timeindexing.index.IncoreIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexReference, Timestamp) - Method in class com.timeindexing.index.IncoreIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexItem, Index) - Method in interface com.timeindexing.index.Index
Add a Reference to an IndexItem in a Index.
addReference(IndexItem, Index, Timestamp) - Method in interface com.timeindexing.index.Index
Add a Reference to an IndexItem in a Index.
addReference(IndexReference, Timestamp) - Method in interface com.timeindexing.index.ManagedIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexItem, Index) - Method in class com.timeindexing.index.TimeIndex
Add a Referemnce to an IndexItem in a Index.
addReference(IndexItem, Index, Timestamp) - Method in class com.timeindexing.index.TimeIndex
Add a Referemnce to an IndexItem in a Index.
addTimestamp(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one timestamp to another.
addTimestampM(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one millisecond timestamp to another.
addTimestampM(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one elapsed timestamp to another elapsed timestamp.
addTimestampN(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one nanosecond timestamp to another.
addTimestampN(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one elapsed timestamp to another.
addTimestampS(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one second timestamp to another.
addTimestampS(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one elapsed timestamp to another.
addTimestampU(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one microsecond timestamp to another.
addTimestampU(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Add one elapsed timestamp to another.
adjust(Value) - Method in class com.timeindexing.basic.AbsoluteAdjustablePosition
Adjust the position forwards or backward, given a value.
adjust(long) - Method in class com.timeindexing.basic.AbsoluteAdjustablePosition
Adjust the position forwards or backward, given a basic value.
adjust(Value) - Method in interface com.timeindexing.basic.Adjustable
Adjust the Value by skipping around, forwards or backwards.
adjust(long) - Method in interface com.timeindexing.basic.Adjustable
Adjust the Value by skiinog around, forwards or backwards.
adjust(Value) - Method in class com.timeindexing.basic.RelativeAdjustableCount
Adjust the coubnt forwards or backward, given a Value
adjust(long) - Method in class com.timeindexing.basic.RelativeAdjustableCount
Adjust the count forwards or backward, given a basic value.
afterDoing(TimeSpecifier) - Method in class com.timeindexing.time.AbstractTimeSpecifier
After doing the specfied TimeSpecifier, do this TimeSpecifier.
afterDoing(TimeSpecifier) - Method in interface com.timeindexing.time.TimeSpecifier
After doing the specfied TimeSpecifier, do this TimeSpecifier.
alignForData() - Method in class com.timeindexing.io.AbstractFileIO
Align the index for an append of the Data This is done differently for each type of index.
alignForData() - Method in class com.timeindexing.io.ExternalIndexIO
Align the index for an append of the Data
alignForData() - Method in class com.timeindexing.io.InlineIndexIO
Align the index for an append of the Data
alignForIndexItem() - Method in class com.timeindexing.io.AbstractFileIO
Align the index for an append of an IndexItem.
allocate(long) - Method in class com.timeindexing.util.MassiveBitSet
Allocate enough space to hold up to n bits.
append(File) - Method in class com.timeindexing.index.TimeIndexFactory
Append to an index.
append(URI) - Method in class com.timeindexing.index.TimeIndexFactory
Append to an index.
append(Properties) - Method in class com.timeindexing.index.TimeIndexFactory
Append to an index.
asAbsoluteTimestamp(long, int) - Static method in class com.timeindexing.time.TimeCalculator
Take some seconds and some nanoseconds, and return a AbsoluteTimestamp in the best scale.
asMicros() - Method in class com.timeindexing.time.Clock
Get the current time resolved to microseconds.
asMillis() - Method in class com.timeindexing.time.Clock
Get the current time resolved to milliseconds.
asNanos() - Method in class com.timeindexing.time.Clock
Get the current time resolved to nanoseconds.
asRelativeTimestamp(long, int) - Static method in class com.timeindexing.time.TimeCalculator
Take some seconds and some nanoseconds, and return a RelativeTimestamp in the best scale.
asScale(Scale) - Method in class com.timeindexing.time.Clock
Convert a Timestamp to a specific Scale.
asScale(Timestamp, Scale) - Static method in class com.timeindexing.time.TimeCalculator
Convert a Timestamp to a specific Scale.
asSeconds() - Method in class com.timeindexing.time.Clock
Get the current time resolved to seconds.
asView() - Method in class com.timeindexing.index.AbstractManagedIndex
Get a view onto the Index.
asView() - Method in interface com.timeindexing.index.Index
Get a view onto the Index.
asView() - Method in class com.timeindexing.index.TimeIndex
Get a view onto the Index.
awaitWork() - Method in class com.timeindexing.io.AbstractFileIO
 

B

BACKWARD - Static variable in interface com.timeindexing.time.TimeDirection
The modification is backward in time.
BACKWARD_DT - Static variable in interface com.timeindexing.time.TimeDirection
The modification is backward in time.
BEFORE_EPOCH - Static variable in class com.timeindexing.time.MicrosecondTimestamp
 
BEFORE_EPOCH - Static variable in class com.timeindexing.time.MillisecondTimestamp
 
BEFORE_EPOCH - Static variable in class com.timeindexing.time.NanosecondTimestamp
 
BEFORE_EPOCH - Static variable in class com.timeindexing.time.SecondTimestamp
 
BMP - Static variable in interface com.timeindexing.index.DataType
The data is BMP
BMP_DT - Static variable in interface com.timeindexing.index.DataType
 
BOOLEAN - Static variable in interface com.timeindexing.index.DataType
The data is a boolean.
BOOLEAN_DT - Static variable in interface com.timeindexing.index.DataType
 
BYTE - Static variable in interface com.timeindexing.index.DataType
The data is a byte.
BYTE_3 - Static variable in interface com.timeindexing.io.FileType
Byte 3
BYTE_DT - Static variable in interface com.timeindexing.index.DataType
 
Block - class com.timeindexing.plugin.Block.
A plugin that takes an input stream and returns a block at a time.
Block(InputStream) - Constructor for class com.timeindexing.plugin.Block
Construct a Block plugin from an InputStream.
Block(Reader) - Constructor for class com.timeindexing.plugin.Block
Construct a Block plugin from a Reader.
Block(BufferedReader) - Constructor for class com.timeindexing.plugin.Block
Construct a Block plugin from a BufferedReader.
ByteBufferItem - class com.timeindexing.data.ByteBufferItem.
A item of data presented by a data reader This is an implementation of ByteBufferItem.
ByteBufferItem(ByteBuffer) - Constructor for class com.timeindexing.data.ByteBufferItem
Construct a ByteBufferItem from a ByteBuffer.
ByteBufferItem(ByteBuffer, DataType) - Constructor for class com.timeindexing.data.ByteBufferItem
Construct a ByteBufferItem from a ByteBuffer and a DataType
ByteBufferRing - class com.timeindexing.util.ByteBufferRing.
A ring of ByteBuffers.
ByteBufferRing(int, int) - Constructor for class com.timeindexing.util.ByteBufferRing
Construct a ByteBufferRing with N ByteBuffers.
backward() - Method in interface com.timeindexing.index.IndexView
Sets the current navigation position into the IndexView to be one backward.
backward() - Method in class com.timeindexing.index.TimeIndex
Sets the current navigation position into the IndexView to be one backward.
begin() - Method in class com.timeindexing.plugin.DefaultInputPlugin
Does nothing.
begin() - Method in class com.timeindexing.plugin.DefaultOutputPlugin
Does nothing.
begin() - Method in interface com.timeindexing.plugin.InputPlugin
Called as the first thing of doInput().
begin() - Method in interface com.timeindexing.plugin.OutputPlugin
Called as the first thing of doOutput().
bespokeParse(String) - Method in class com.timeindexing.plugin.WebServerLogLine
Provide a bespoke parser for dates which look like [08/Jul/2001:07:03:39 +0000]
binarySearch(Timestamp, long, long, IndexTimestampSelector, Lifetime, int) - Method in class com.timeindexing.index.AbstractIndex
Do a binary search of the list.
bufferedDataWrite(ByteBuffer) - Method in class com.timeindexing.io.AbstractFileIO
Write a buffer of data.
bufferedDataWrite(ByteBuffer) - Method in class com.timeindexing.io.ExternalIndexIO
Write a buffer of data.
bufferedDataWrite(ByteBuffer) - Method in class com.timeindexing.io.InlineIndexIO
Write a buffer of data.
bufferedIndexWrite(ByteBuffer) - Method in class com.timeindexing.io.AbstractFileIO
Write a buffer of index items.
bufferedIndexWrite(ByteBuffer) - Method in class com.timeindexing.io.ExternalIndexIO
Write a buffer of index items.
bufferedIndexWrite(ByteBuffer) - Method in class com.timeindexing.io.InlineIndexIO
Write a buffer of index items.
bufferedWrite(ByteBuffer, FileChannel, ByteBufferRing) - Method in class com.timeindexing.io.AbstractFileIO
Write a buffer of data.

C

CHAR - Static variable in interface com.timeindexing.index.DataType
The data is a char.
CHAR_DT - Static variable in interface com.timeindexing.index.DataType
 
CLOSED - Static variable in class com.timeindexing.event.IndexPrimaryEvent
Used when an Index is closed.
COMMITTED - Static variable in class com.timeindexing.event.IndexPrimaryEvent
Used when an Index is committed.
CONTINUOUS - Static variable in interface com.timeindexing.time.Lifetime
A selector for timestamps with a Continuous lifetime.
CREATED - Static variable in class com.timeindexing.event.IndexPrimaryEvent
Used when an Index is created.
CachePolicy - interface com.timeindexing.cache.CachePolicy.
A policy for maintaining the cache.
CascadingMap - class com.timeindexing.util.CascadingMap.
A cascading map is a map that holds its own map data, and also references a submap which also holds map data.
CascadingMap() - Constructor for class com.timeindexing.util.CascadingMap
A constructor.
CascadingMap(Properties) - Constructor for class com.timeindexing.util.CascadingMap
Construct a CascadingMap using a Properties object.
CascadingMap(CascadingMap) - Constructor for class com.timeindexing.util.CascadingMap
A constructor which specifies a submap
Clock - class com.timeindexing.time.Clock.
A simple wall clock class that returns AbsoluteTimestamps.
Clock() - Constructor for class com.timeindexing.time.Clock
 
Count - interface com.timeindexing.basic.Count.
A count.
CountLimitedSelectionStreamer - class com.timeindexing.appl.CountLimitedSelectionStreamer.
A class to output a selction of the data, but which limits the amount to a certain number of items.
CountLimitedSelectionStreamer(Index, OutputStream) - Constructor for class com.timeindexing.appl.CountLimitedSelectionStreamer
Construct a CountLimitedSelectionStreamer object given an index and an output stream.
CountParser - class com.timeindexing.appl.CountParser.
Parses a count from a given input.
CountParser() - Constructor for class com.timeindexing.appl.CountParser
Construct a CountParser.
calculateAppendPosition() - Method in class com.timeindexing.io.AbstractFileIO
Calculate the append position from the last item of the index.
calculateAppendPosition() - Method in class com.timeindexing.io.ExternalIndexIO
Calculate the append position from the last item of the index.
calculateAppendPosition() - Method in class com.timeindexing.io.InlineIndexIO
Calculate the append position from the last item of the index.
catchAllformat - Static variable in class com.timeindexing.time.AbstractElapsedFormat
 
checkCreateProperties(Properties) - Method in class com.timeindexing.index.ExternalIndex
Check that all the properties needed to create are passed in.
checkCreateProperties(Properties) - Method in class com.timeindexing.index.IncoreIndex
 
checkCreateProperties(Properties) - Method in class com.timeindexing.index.InlineIndex
Check that all the properties needed to create are passed in.
checkNulls(Value, Value) - Method in class com.timeindexing.basic.EndPointInterval
This used to check for nulls in the constructor.
checkNulls(Value, Value, Value) - Method in class com.timeindexing.basic.MidPointInterval
This used to check for nulls in the constructor.
checkOpenProperties(Properties) - Method in class com.timeindexing.index.ExternalIndex
Check that all the properties needed to open are passed in.
checkOpenProperties(Properties) - Method in class com.timeindexing.index.IncoreIndex
Check that all the properties needed to open are passed in.
checkOpenProperties(Properties) - Method in class com.timeindexing.index.InlineIndex
Check that all the properties needed to open are passed in.
clear() - Method in class com.timeindexing.cache.DefaultIndexCache
Clear the whole cache This does nothing by default as the data will be lost.
clear() - Method in class com.timeindexing.cache.FileIndexCache
Clear the whole cache
clear() - Method in interface com.timeindexing.cache.IndexCache
Clear the whole cache
clear() - Method in class com.timeindexing.util.DoubleLinkedList
Removes all of the elements from this list.
clear(long) - Method in class com.timeindexing.util.MassiveBitSet
Clear the value of the nth bit.
clear() - Method in class com.timeindexing.util.MassiveBitSet
Clear all of the MassiveBitSet.
clone() - Method in class com.timeindexing.basic.AbsoluteAdjustablePosition
Clone me
clone() - Method in class com.timeindexing.basic.AbsolutePosition
Clone me
clone() - Method in class com.timeindexing.basic.EndPointInterval
Clone me
clone() - Method in class com.timeindexing.basic.MidPointInterval
Clone me
clone() - Method in class com.timeindexing.basic.Offset
Clone me
clone() - Method in interface com.timeindexing.basic.Position
Clone me
clone() - Method in class com.timeindexing.basic.RelativeCount
Clone me
clone() - Method in class com.timeindexing.basic.Size
Clone me
clone() - Method in class com.timeindexing.index.TimeIndex
Clone me
clone() - Method in class com.timeindexing.time.AbstractIntervalSpecifier
Clone this object.
clone() - Method in class com.timeindexing.time.AbstractTimeSpecifier
Clone this object.
clone() - Method in class com.timeindexing.time.TimestampMapping
Clone me.
close() - Method in class com.timeindexing.appl.Displayer
Close
close() - Method in class com.timeindexing.appl.Selecter
Close
close() - Method in class com.timeindexing.appl.SelectionCodeEvaluator
Close
close() - Method in interface com.timeindexing.cache.DataCache
Close this data cache.
close() - Method in class com.timeindexing.cache.DefaultDataCache
Close this data cache.
close() - Method in interface com.timeindexing.data.DataReader
Close an data reader.
close() - Method in class com.timeindexing.index.AbstractManagedIndex
Close this index.
close() - Method in interface com.timeindexing.index.Index
Close the index.
close() - Method in class com.timeindexing.index.TimeIndex
Close the index.
close(Index) - Method in class com.timeindexing.index.TimeIndexFactory
Close an index
close() - Method in class com.timeindexing.io.ExternalIndexIO
Operation on close
close() - Method in class com.timeindexing.io.IndexDecoder
Operation on close
close() - Method in interface com.timeindexing.io.IndexFileReader
Close the index.
close() - Method in interface com.timeindexing.io.IndexFileWriter
Close the index.
close() - Method in class com.timeindexing.io.IndexHeaderIO
Operation on close
close() - Method in interface com.timeindexing.io.IndexHeaderReader
Close an index header reader.
close() - Method in interface com.timeindexing.io.IndexHeaderWriter
Close an index header reader.
close() - Method in class com.timeindexing.io.IndexTyper
Operation on close
close() - Method in class com.timeindexing.io.InlineIndexIO
Operation on close
close() - Method in class com.timeindexing.servlet.SelectServlet.WriterOutputStream
 
closed(IndexPrimaryEvent) - Method in interface com.timeindexing.event.IndexPrimaryEventListener
A notification that an Index has been closed.
closed(IndexPrimaryEvent) - Method in class com.timeindexing.index.TimeIndexFactory
A notification that an Index has been closed.
com.timeindexing.appl - package com.timeindexing.appl
Contains classes that provide support for the application layer.
com.timeindexing.basic - package com.timeindexing.basic
Provides basic types that are used throughout the TimeIndexing core.
com.timeindexing.cache - package com.timeindexing.cache
Provides all the classes for caching IndexItems.
com.timeindexing.data - package com.timeindexing.data
Provides classes that hold data to be put into an Index.
com.timeindexing.event - package com.timeindexing.event
Provides all the classes for the event sending mechanism.
com.timeindexing.index - package com.timeindexing.index
Provides classes that deal with Index objects.
com.timeindexing.io - package com.timeindexing.io
Provides classes that do the I/O for an Index.
com.timeindexing.plugin - package com.timeindexing.plugin
The interfaces for plugin objects, and some default implementations.
com.timeindexing.servlet - package com.timeindexing.servlet
 
com.timeindexing.time - package com.timeindexing.time
Provides classes that deal with time.
com.timeindexing.util - package com.timeindexing.util
Provides utility classes used in the TimeIndexing core.
commit() - Method in class com.timeindexing.index.AbstractIndex
Commit all changes to the index.
commit() - Method in class com.timeindexing.index.FileIndex
Commit this index.
commit() - Method in interface com.timeindexing.index.Index
Commit all changes to the index.
commit() - Method in class com.timeindexing.index.TimeIndex
Commit all changes to the index.
committed(IndexPrimaryEvent) - Method in interface com.timeindexing.event.IndexPrimaryEventListener
A notification that an Index has been committed.
committed(IndexPrimaryEvent) - Method in class com.timeindexing.index.TimeIndexFactory
A notification that an Index has been committed.
contains(Timestamp, IndexTimestampSelector) - Method in class com.timeindexing.index.AbstractIndex
Does a timestamp fall within the bounds of the Index.
contains(Timestamp, IndexTimestampSelector) - Method in interface com.timeindexing.index.Index
Does a timestamp fall within the bounds of the Index.
contains(Timestamp, IndexTimestampSelector) - Method in class com.timeindexing.index.TimeIndex
Does a timestamp fall within the bounds of the Index.
containsItem(long) - Method in class com.timeindexing.cache.DefaultIndexCache
Contains the IndexItem at the speicifed position.
containsItem(Position) - Method in class com.timeindexing.cache.DefaultIndexCache
Contains the IndexItem at the speicifed position.
containsItem(long) - Method in interface com.timeindexing.cache.IndexCache
Contains the IndexItem at the speicifed position.
containsItem(Position) - Method in interface com.timeindexing.cache.IndexCache
Contains the IndexItem at the speicifed position.
containsKey(Object) - Method in class com.timeindexing.util.CascadingMap
Does the casacading map contain a key.
convert(String[]) - Method in class com.timeindexing.appl.ArgArrayConverter
Process and convert the argument array and build an IndexProperties object.
convertDataReference(DataReference) - Method in class com.timeindexing.io.AbstractFileIO
Read some data, given a DataReference and return it as a DataHolderObject.
convertDataReference(DataReference) - Method in class com.timeindexing.io.ExternalIndexIO
Read some data, given a DataReference and return it as a DataHolderObject.
convertDataReference(DataReference) - Method in interface com.timeindexing.io.IndexFileReader
Read some data, given a DataReference and return it as a DataHolderObject.
convertOptions() - Method in class com.timeindexing.io.IndexHeaderIO
Convert the options to their file format.
countTable - Variable in class com.timeindexing.index.TimeIndexDirectory
The count hashtable.
create(Properties) - Method in class com.timeindexing.index.ExternalIndex
Called when an ExternalIndex needs to be created.
create(Properties) - Method in class com.timeindexing.index.IncoreIndex
Create this index.
create(Properties) - Method in class com.timeindexing.index.InlineIndex
Called when an InlineIndex needs to be created.
create(Properties) - Method in interface com.timeindexing.index.ManagedIndex
Create this index.
create(IndexType, File) - Method in class com.timeindexing.index.TimeIndexFactory
Create a new Time Index object given an IndexType.
create(IndexType, URI) - Method in class com.timeindexing.index.TimeIndexFactory
Create a new Time Index object given an IndexType.
create(IndexType, Properties) - Method in class com.timeindexing.index.TimeIndexFactory
Create a new Time Index object given an IndexType.
create(IndexProperties) - Method in class com.timeindexing.io.ExternalIndexIO
Operation on creation.
create(IndexProperties) - Method in interface com.timeindexing.io.IndexFileWriter
create an Index
create(String) - Method in class com.timeindexing.io.IndexHeaderIO
Create an index header.
create(String, Properties) - Method in class com.timeindexing.io.IndexHeaderIO
Create an index header.
create(String) - Method in interface com.timeindexing.io.IndexHeaderWriter
Create an index header, given a filename.
create(String, Properties) - Method in interface com.timeindexing.io.IndexHeaderWriter
Create an index header, given a filename and some create time options.
create(IndexProperties) - Method in class com.timeindexing.io.InlineIndexIO
Operation on creation.
create(IndexProperties) - Method in class com.timeindexing.io.ShadowIndexIO
Operation on creation.
createTimestamp(long, int, int, boolean) - Method in class com.timeindexing.time.TimeDateParser
Create a Timestamp given some seconds, some subSeconds, the length of the original subSecond string, and whether to create an absolute or relative Timestamp.
createTimestamp(long, int, boolean) - Method in class com.timeindexing.time.TimestampGenerator
Actually create the Timestamp given the seconds, the subseconds, and whether the Timestamp should be absolute or relative.
created(IndexPrimaryEvent) - Method in interface com.timeindexing.event.IndexPrimaryEventListener
A notification that an Index has been created.
created(IndexPrimaryEvent) - Method in class com.timeindexing.index.TimeIndexFactory
A notification that an Index has been created.
current() - Method in class com.timeindexing.util.ByteBufferRing
Get the current buffer.

D

DATA - Static variable in interface com.timeindexing.index.IndexTimestampSelector
A selector for Data timestamps.
DATAPATH - Static variable in interface com.timeindexing.index.HeaderOption
Data Path The path to the file that contains the data.
DATAPATH_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
DATATYPE - Static variable in interface com.timeindexing.index.HeaderOption
Data type
DATATYPE_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
DESCRIPTION - Static variable in interface com.timeindexing.index.HeaderOption
Description
DESCRIPTION_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
DISCRETE - Static variable in interface com.timeindexing.time.Lifetime
A selector for timestamps with a Discrete lifetime.
DOUBLE - Static variable in interface com.timeindexing.index.DataType
The data is a double.
DOUBLE_DT - Static variable in interface com.timeindexing.index.DataType
 
DataAbstraction - interface com.timeindexing.index.DataAbstraction.
An interface that provides a common type for data objects.
DataCache - interface com.timeindexing.cache.DataCache.
The data objects referenced by the index.
DataHolder - interface com.timeindexing.index.DataHolder.
An interface for objects that act as holders of data from an index.
DataHolderObject - class com.timeindexing.index.DataHolderObject.
An implementations for objects that act as holders of data from an index.
DataHolderObject(ByteBuffer, Size) - Constructor for class com.timeindexing.index.DataHolderObject
Construct a new DataHolderObject
DataHolderObject(ByteBuffer, long) - Constructor for class com.timeindexing.index.DataHolderObject
Construct a new DataHolderObject
DataItem - interface com.timeindexing.data.DataItem.
An item of data presented by a data reader into the index.
DataReader - interface com.timeindexing.data.DataReader.
A data reader gets data from the application.
DataReference - interface com.timeindexing.index.DataReference.
An interface for objects that act as references to data from an index.
DataReferenceObject - class com.timeindexing.index.DataReferenceObject.
An implementations for objects that act as references to data from an index.
DataReferenceObject(Offset, Size) - Constructor for class com.timeindexing.index.DataReferenceObject
Construct a DataReference
DataStyle - interface com.timeindexing.index.DataStyle.
Data style contants.
DataType - interface com.timeindexing.index.DataType.
An enumeration of well known data types.
DataTypeDirectory - class com.timeindexing.index.DataTypeDirectory.
This is the DataTypeDirectory which returns DataType objects.
DataTypeDirectory() - Constructor for class com.timeindexing.index.DataTypeDirectory
Construct a DataTypeDirectory
DataTypeDirectoryException - exception com.timeindexing.index.DataTypeDirectoryException.
A DataTypeDirectoryException is thrown when the DataTypeDirectory cannot resolve a value.
DataTypeDirectoryException() - Constructor for class com.timeindexing.index.DataTypeDirectoryException
Throw a DataTypeDirectoryException with no message.
DataTypeDirectoryException(String) - Constructor for class com.timeindexing.index.DataTypeDirectoryException
Throw a DataTypeDirectoryException with a message.
DateFormatter - class com.timeindexing.time.DateFormatter.
A Date formatter that displays times and dates reltive to GMT.
DateFormatter(String) - Constructor for class com.timeindexing.time.DateFormatter
Construct a DateFormatter.
DateParser - class com.timeindexing.time.DateParser.
A Date parserthat parses times and dates reltive to GMT.
DateParser(String) - Constructor for class com.timeindexing.time.DateParser
Construct a DateFormatter.
Day - class com.timeindexing.time.Day.
A TimeSpecifier for days.
Day(long, TimeDirection) - Constructor for class com.timeindexing.time.Day
Construct a Day TimeSpecifier.
Day(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Day
Construct a Day TimeSpecifier.
DefaultDataCache - class com.timeindexing.cache.DefaultDataCache.
The default implementation of a cache which holds the actual data objects.
DefaultDataCache() - Constructor for class com.timeindexing.cache.DefaultDataCache
 
DefaultIndexCache - class com.timeindexing.cache.DefaultIndexCache.
The default implementation of a cache which holds the index items.
DefaultIndexCache(ManagedIndex) - Constructor for class com.timeindexing.cache.DefaultIndexCache
Create a DefaultIndexCache object.
DefaultIndexHeader - class com.timeindexing.index.DefaultIndexHeader.
The default index header implementation.
DefaultIndexHeader() - Constructor for class com.timeindexing.index.DefaultIndexHeader
Create a DefaultIndexHeader object.
DefaultIndexHeader(String) - Constructor for class com.timeindexing.index.DefaultIndexHeader
Create a DefaultIndexHeader object.
DefaultInputPlugin - class com.timeindexing.plugin.DefaultInputPlugin.
A class to input any data
DefaultInputPlugin(Index, InputStream) - Constructor for class com.timeindexing.plugin.DefaultInputPlugin
Construct an DefaultInputPlugin object given an index and an input stream.
DefaultInputPlugin(Index, InputStream, ReaderPlugin) - Constructor for class com.timeindexing.plugin.DefaultInputPlugin
Construct an DefaultInputPlugin object given an index and an input stream.
DefaultOutputPlugin - class com.timeindexing.plugin.DefaultOutputPlugin.
A class to output any data
DefaultOutputPlugin(Index, OutputStream) - Constructor for class com.timeindexing.plugin.DefaultOutputPlugin
Construct an DefaultOutputPlugin object given an index and an output stream.
DefaultOutputPlugin(Index, OutputStream, WriterPlugin) - Constructor for class com.timeindexing.plugin.DefaultOutputPlugin
Construct an DefaultOutputPlugin object given an index and an output stream.
DefaultReader - class com.timeindexing.plugin.DefaultReader.
An default reader plugin.
DefaultReader() - Constructor for class com.timeindexing.plugin.DefaultReader
 
DefaultReaderResult - class com.timeindexing.plugin.DefaultReaderResult.
A default implementation for the value returned by a reader plugin.
DefaultReaderResult(ByteBuffer, Timestamp, DataType) - Constructor for class com.timeindexing.plugin.DefaultReaderResult
Construct a DefaultReaderResult
DefaultWriter - class com.timeindexing.plugin.DefaultWriter.
An default writer plugin.
DefaultWriter() - Constructor for class com.timeindexing.plugin.DefaultWriter
 
Description - class com.timeindexing.index.Description.
This class represents a description which is part of an index header.
Description() - Constructor for class com.timeindexing.index.Description
Construct a description.
Description(String) - Constructor for class com.timeindexing.index.Description
A text description.
Description(byte[], int) - Constructor for class com.timeindexing.index.Description
Construct a description from a byte[] and a data type.
Description(byte[], DataType) - Constructor for class com.timeindexing.index.Description
Construct a description from a byte[] and a data type.
Description(ByteBuffer, int) - Constructor for class com.timeindexing.index.Description
Construct a description from a byte[] and a data type.
Description(ByteBuffer, DataType) - Constructor for class com.timeindexing.index.Description
Construct a description from a ByteBuffer and a data type.
Displayer - class com.timeindexing.appl.Displayer.
Display a whole TimeIndex to an OutputStream
Displayer(String) - Constructor for class com.timeindexing.appl.Displayer
Construct a Displayer object, with output to System.out.
Displayer(String, OutputStream) - Constructor for class com.timeindexing.appl.Displayer
Construct a Displayer object.
DoubleLinkedList - class com.timeindexing.util.DoubleLinkedList.
A doubly linked list.
DoubleLinkedList() - Constructor for class com.timeindexing.util.DoubleLinkedList
Construct a DoubleLinkedList.
dayFormat(RelativeTimestamp) - Method in class com.timeindexing.time.AbstractElapsedFormat
Format a time for 1 day interval, given a Timestamp.
dayFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MicrosecondElapsedFormat
Format a time for 1 day interval, given seconds and nanoseconds.
dayFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MillisecondElapsedFormat
Format a time for 1 day interval, given seconds and nanoseconds.
dayFormat(RelativeTimestamp) - Method in class com.timeindexing.time.NanosecondElapsedFormat
Format a time for 1 day interval, given seconds and nanoseconds.
dayFormat(RelativeTimestamp) - Method in class com.timeindexing.time.SecondElapsedFormat
Format a time for 1 day interval, given seconds and nanoseconds.
dayFormat - Static variable in class com.timeindexing.time.TimeDateParser
 
daysformat - Static variable in class com.timeindexing.time.AbstractElapsedFormat
 
decode(long) - Method in class com.timeindexing.time.TimestampDecoder
Decode a long and return the relevant Timestamp
decrementCount(ManagedIndex) - Method in class com.timeindexing.index.TimeIndexDirectory
Decrment the count on an Index.
depth() - Method in class com.timeindexing.util.CascadingMap
How deep is the CascadingMap.
directory - Static variable in class com.timeindexing.index.DataTypeDirectory
 
directory - Static variable in class com.timeindexing.index.TimeIndexDirectory
 
display(boolean) - Method in class com.timeindexing.appl.Displayer
Display the output.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.timeindexing.servlet.SelectServlet
 
doGrouping(Collection, Grouping) - Method in class com.timeindexing.util.Grouper
Actually do the grouping.
doOutput(IndexProperties) - Method in class com.timeindexing.appl.OutputStreamer
Do some output, given some IndexProperties.
doOutput(IndexProperties) - Method in class com.timeindexing.appl.SelectionStreamer
Do some output, given some IndexProperties.
doPlayBack(HttpServletRequest, HttpServletResponse) - Method in class com.timeindexing.servlet.FlashStreamDownloadServlet
Playback the data.
doPlayBack(HttpServletRequest, HttpServletResponse) - Method in class com.timeindexing.servlet.MP3StreamServlet
 
doPlayBack(HttpServletRequest, HttpServletResponse) - Method in class com.timeindexing.servlet.SecurityCodeServlet
Do the playout functionality.
doPlayBack(HttpServletRequest, HttpServletResponse) - Method in class com.timeindexing.servlet.SelectServlet
Playback the data.
drainWriteQueue() - Method in class com.timeindexing.io.AbstractFileIO
This drains the write request queue by processing all the WriteRequests.

E

ELAPSED_MICROSECOND - Static variable in interface com.timeindexing.time.Timestamp
Elapsed microseconds.
ELAPSED_MICROSECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Elapsed microsecond sign bit.
ELAPSED_MILLISECOND - Static variable in interface com.timeindexing.time.Timestamp
Elapsed milliseconds.
ELAPSED_MILLISECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Elapsed millisecond sign bit.
ELAPSED_NANOSECOND - Static variable in interface com.timeindexing.time.Timestamp
Elapsed nano seconds B = 111100.
ELAPSED_NANOSECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Elapsed nanosecond sign bit.
ELAPSED_SECOND - Static variable in interface com.timeindexing.time.Timestamp
Elapsed second B = 111101.
ELAPSED_SECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Elapsed second sign bit.
ELAPSED_UNITS - Static variable in interface com.timeindexing.time.Timestamp
Elapsed Units B = 11111100.
ELAPSED_UNITS_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Elapsed units sign bit.
END_OF_INDEX - Static variable in interface com.timeindexing.basic.Position
Special End Of Index value.
EXTENDED - Static variable in interface com.timeindexing.time.Timestamp
Extened timestamp.
EXTENDED_2 - Static variable in interface com.timeindexing.time.Timestamp
Extened timestamp.
EXTENDED_3 - Static variable in interface com.timeindexing.time.Timestamp
Extened timestamp.
EXTENDED_4 - Static variable in interface com.timeindexing.time.Timestamp
Extened timestamp.
EXTERNAL - Static variable in interface com.timeindexing.index.AnnotationStyle
Annotations are kept external to the index.
EXTERNAL - Static variable in interface com.timeindexing.index.DataStyle
Data is kept external to the index.
EXTERNAL - Static variable in interface com.timeindexing.index.IndexType
A separate file based TimeIndex
EXTERNAL_DATA - Static variable in interface com.timeindexing.io.FileType
An external-data data file
EXTERNAL_DT - Static variable in interface com.timeindexing.index.IndexType
 
EXTERNAL_INDEX - Static variable in interface com.timeindexing.io.FileType
An external-data index file
ElapsedMicrosecondTimestamp - class com.timeindexing.time.ElapsedMicrosecondTimestamp.
A timestamp that only has significant data down to microsecond level.
ElapsedMicrosecondTimestamp() - Constructor for class com.timeindexing.time.ElapsedMicrosecondTimestamp
Construct a ElapsedMicrosecondTimestamp with 'now' as the timestamp.
ElapsedMicrosecondTimestamp(long) - Constructor for class com.timeindexing.time.ElapsedMicrosecondTimestamp
Construct a ElapsedMicrosecondTimestamp from a number of microseconds.
ElapsedMicrosecondTimestamp(Microsecond) - Constructor for class com.timeindexing.time.ElapsedMicrosecondTimestamp
Construct a ElapsedMicrosecondTimestamp from a Microsecond TimeSpecifier.
ElapsedMicrosecondTimestamp(long, int) - Constructor for class com.timeindexing.time.ElapsedMicrosecondTimestamp
Construct a ElapsedMicrosecondTimestamp from a number of seconds and a number of nanoseconds.
ElapsedMillisecondTimestamp - class com.timeindexing.time.ElapsedMillisecondTimestamp.
A timestamp that only has significant data down to millisecond level.
ElapsedMillisecondTimestamp() - Constructor for class com.timeindexing.time.ElapsedMillisecondTimestamp
Construct a ElapsedTimestamp with nowasthe timestamp.
ElapsedMillisecondTimestamp(long) - Constructor for class com.timeindexing.time.ElapsedMillisecondTimestamp
Construct a ElapsedTimestamp from a number of milliseconds.
ElapsedMillisecondTimestamp(Millisecond) - Constructor for class com.timeindexing.time.ElapsedMillisecondTimestamp
Construct a ElapsedTimestamp from a Millisecond TimeSpecifier.
ElapsedMillisecondTimestamp(long, int) - Constructor for class com.timeindexing.time.ElapsedMillisecondTimestamp
Construct a ElapsedMillisecondTimestamp from a number of seconds and a number of nanoseconds.
ElapsedNanosecondTimestamp - class com.timeindexing.time.ElapsedNanosecondTimestamp.
A timestamp that only has significant data down to nanosecond level.
ElapsedNanosecondTimestamp() - Constructor for class com.timeindexing.time.ElapsedNanosecondTimestamp
Construct a ElapsedNanosecondTimestamp with 'now' as the timestamp.
ElapsedNanosecondTimestamp(long) - Constructor for class com.timeindexing.time.ElapsedNanosecondTimestamp
Construct a ElapsedNanosecondTimestamp from a number of nanoseconds.
ElapsedNanosecondTimestamp(Nanosecond) - Constructor for class com.timeindexing.time.ElapsedNanosecondTimestamp
Construct a ElapsedNanosecondTimestamp from a Nanosecond TimeSpecifier.
ElapsedNanosecondTimestamp(long, int) - Constructor for class com.timeindexing.time.ElapsedNanosecondTimestamp
Construct a ElapsedNanosecondTimestamp from a number of seconds and a number of nanoseconds.
ElapsedSecondTimestamp - class com.timeindexing.time.ElapsedSecondTimestamp.
A timestamp that only has significant data down to microsecond level.
ElapsedSecondTimestamp() - Constructor for class com.timeindexing.time.ElapsedSecondTimestamp
Construct a ElapsedSecondTimestamp with 'now' as the timestamp.
ElapsedSecondTimestamp(long) - Constructor for class com.timeindexing.time.ElapsedSecondTimestamp
Construct a ElapsedSecondTimestamp from a number of seconds.
ElapsedSecondTimestamp(Second) - Constructor for class com.timeindexing.time.ElapsedSecondTimestamp
Construct a ElapsedSecondTimestamp from a Second TimeSpecifier.
ElapsedSecondTimestamp(long, int) - Constructor for class com.timeindexing.time.ElapsedSecondTimestamp
Construct a ElapsedSecondTimestamp from a number of seconds.
EndOfDay - class com.timeindexing.time.EndOfDay.
A TimeSpecifier for days.
EndOfDay() - Constructor for class com.timeindexing.time.EndOfDay
Construct a EndOfDay TimeSpecifier.
EndOfDay(TimeSpecifier) - Constructor for class com.timeindexing.time.EndOfDay
Construct a EndOfDay TimeSpecifier.
EndOfHour - class com.timeindexing.time.EndOfHour.
A TimeSpecifier for end of hour.
EndOfHour() - Constructor for class com.timeindexing.time.EndOfHour
Construct a EndOfHour TimeSpecifier.
EndOfHour(TimeSpecifier) - Constructor for class com.timeindexing.time.EndOfHour
Construct a EndOfHour TimeSpecifier.
EndOfMinute - class com.timeindexing.time.EndOfMinute.
A TimeSpecifier for end of minute.
EndOfMinute() - Constructor for class com.timeindexing.time.EndOfMinute
Construct a EndOfMinute TimeSpecifier.
EndOfMinute(TimeSpecifier) - Constructor for class com.timeindexing.time.EndOfMinute
Construct a EndOfMinute TimeSpecifier.
EndOfMonth - class com.timeindexing.time.EndOfMonth.
A TimeSpecifier for months.
EndOfMonth() - Constructor for class com.timeindexing.time.EndOfMonth
Construct a EndOfMonth TimeSpecifier.
EndOfMonth(TimeSpecifier) - Constructor for class com.timeindexing.time.EndOfMonth
Construct a EndOfMonth TimeSpecifier.
EndOfSecond - class com.timeindexing.time.EndOfSecond.
A TimeSpecifier for end of second.
EndOfSecond() - Constructor for class com.timeindexing.time.EndOfSecond
Construct a EndOfSecond TimeSpecifier.
EndOfSecond(TimeSpecifier) - Constructor for class com.timeindexing.time.EndOfSecond
Construct a EndOfSecond TimeSpecifier.
EndOfWeek - class com.timeindexing.time.EndOfWeek.
A TimeSpecifier for weeks.
EndOfWeek() - Constructor for class com.timeindexing.time.EndOfWeek
Construct a EndOfWeek TimeSpecifier.
EndOfWeek(TimeSpecifier) - Constructor for class com.timeindexing.time.EndOfWeek
Construct a EndOfWeek TimeSpecifier.
EndOfYear - class com.timeindexing.time.EndOfYear.
A TimeSpecifier for years.
EndOfYear() - Constructor for class com.timeindexing.time.EndOfYear
Construct a EndOfYear TimeSpecifier.
EndOfYear(TimeSpecifier) - Constructor for class com.timeindexing.time.EndOfYear
Construct a EndOfYear TimeSpecifier.
EndPointInterval - class com.timeindexing.basic.EndPointInterval.
An end point interval is an interval where the arguments are a start-point plus a value from that start-point.
EndPointInterval(AbsoluteTimestamp, Value) - Constructor for class com.timeindexing.basic.EndPointInterval
Construct an EndPointInterval from a Timestamp and a Value
EndPointInterval(AbsolutePosition, Value) - Constructor for class com.timeindexing.basic.EndPointInterval
Construct an EndPointInterval from a Position and a Value
ExtendedIndex - interface com.timeindexing.index.ExtendedIndex.
An interface for classes that need extended Indexes.
ExtendedIndexHeader - interface com.timeindexing.index.ExtendedIndexHeader.
An extendedindex header.
ExternalIndex - class com.timeindexing.index.ExternalIndex.
An implementation of an external Index object.
ExternalIndex() - Constructor for class com.timeindexing.index.ExternalIndex
Create an ExternalIndex
ExternalIndexIO - class com.timeindexing.io.ExternalIndexIO.
This does I/O for an Index with external data.
ExternalIndexIO(StoredIndex) - Constructor for class com.timeindexing.io.ExternalIndexIO
Construct an External Index.
elapsedAsMicrosSince(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Microseconds that have elasped since the specific time.
elapsedAsMillisSince(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Milliseconds that have elasped since the specific time.
elapsedAsNanosSince(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Nanoseconds that have elasped since the specific time.
elapsedAsSecondsSince(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Seconds that have elasped since the specific time.
elapsedSince(Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Time that has elasped since the specified time.
empty(String) - Method in class com.timeindexing.servlet.SelectServlet
Is a value empty.
encode(String) - Method in class com.timeindexing.servlet.MP3StreamServlet
Some URL encoding.
end() - Method in class com.timeindexing.basic.AbsoluteInterval
Get the interval end.
end() - Method in interface com.timeindexing.basic.Interval
Get the interval end.
end() - Method in class com.timeindexing.plugin.DefaultInputPlugin
Does nothing.
end() - Method in class com.timeindexing.plugin.DefaultOutputPlugin
Close the OutputStream by default.
end() - Method in interface com.timeindexing.plugin.InputPlugin
Called as the last thing of doInput(), just before it returns.
end() - Method in interface com.timeindexing.plugin.OutputPlugin
Called as the last thing of doOutput(), just before it returns.
eofProcess() - Method in class com.timeindexing.plugin.FtpServerLogLine
Processing at EOF.
eofProcess() - Method in class com.timeindexing.plugin.Line
Processing at EOF.
eofProcess() - Method in class com.timeindexing.plugin.MailServerLogLine
Processing at EOF.
eofProcess() - Method in class com.timeindexing.plugin.WebServerLogLine
Processing at EOF.
equals(Object) - Method in class com.timeindexing.basic.AID
Determine if two uid's are equal.
equals(Value, Value) - Static method in class com.timeindexing.basic.ValueCalculator
Equals
equals(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Equals
evaluate(IndexProperties) - Method in class com.timeindexing.appl.SelectionCodeEvaluator
Evaluate the security code.
eventMulticaster() - Method in class com.timeindexing.index.AbstractIndex
Get the event listener.
eventMulticaster() - Method in class com.timeindexing.index.TimeIndexFactory
Get the event listener.
exchange() - Method in interface com.timeindexing.index.IndexView
Exchanges the mark into the IndexView, with the current navigation position.
exchange() - Method in class com.timeindexing.index.TimeIndex
Exchanges the mark into the IndexView, with the current navigation position.
exists(String) - Method in class com.timeindexing.io.IndexDecoder
Does the index header file exist
exists(String) - Method in class com.timeindexing.io.IndexTyper
Does the index header file exist

F

FLOAT - Static variable in interface com.timeindexing.index.DataType
The data is a float.
FLOAT_DT - Static variable in interface com.timeindexing.index.DataType
 
FORWARD - Static variable in interface com.timeindexing.time.TimeDirection
The modification is forward in time.
FORWARD_DT - Static variable in interface com.timeindexing.time.TimeDirection
The modification is forward in time.
FREE - Static variable in interface com.timeindexing.basic.Overlap
States if the Interval can be free of the bounds of an Index.
FileIndex - class com.timeindexing.index.FileIndex.
A place holder abstract class for stored Index objects that are stored in files.
FileIndex() - Constructor for class com.timeindexing.index.FileIndex
 
FileIndexCache - class com.timeindexing.cache.FileIndexCache.
The implementation of a cache which holds the index items for file indexes.
FileIndexCache(StoredIndex) - Constructor for class com.timeindexing.cache.FileIndexCache
Create a FileIndexCache object.
FileIndexItem - class com.timeindexing.index.FileIndexItem.
An implementatio of an IndexItem that is saved in a file.
FileIndexItem(Timestamp, Timestamp, DataItem, DataType, ID, ID) - Constructor for class com.timeindexing.index.FileIndexItem
Construct a FileIndexItem from
FileIndexItem(Timestamp, Timestamp, DataAbstraction, DataType, ID, ID) - Constructor for class com.timeindexing.index.FileIndexItem
Construct a FileIndexItem from
FileIndexItem(Timestamp, Timestamp, DataAbstraction, Size, DataType, ID, ID) - Constructor for class com.timeindexing.index.FileIndexItem
Construct a FileIndexItem from
FileItem - class com.timeindexing.plugin.FileItem.
A plugin that takes a file input stream and returns the whole file.
FileItem(FileInputStream) - Constructor for class com.timeindexing.plugin.FileItem
Construct a FileItem plugin from an InputStream.
FileType - interface com.timeindexing.io.FileType.
This has the definitions used in the file header for each of the different files.
FileUtils - class com.timeindexing.io.FileUtils.
A class with a set of file utiltiies.
FileUtils() - Constructor for class com.timeindexing.io.FileUtils
 
FlashStreamDownloadServlet - class com.timeindexing.servlet.FlashStreamDownloadServlet.
This servlet returns downloads FlashStream data.
FlashStreamDownloadServlet() - Constructor for class com.timeindexing.servlet.FlashStreamDownloadServlet
 
FtpServerLogLine - class com.timeindexing.plugin.FtpServerLogLine.
A plugin that takes an input stream and returns a line at a time.
FtpServerLogLine(InputStream) - Constructor for class com.timeindexing.plugin.FtpServerLogLine
Construct a FtpServerLogLine plugin from an InputStream.
FtpServerLogLine(Reader) - Constructor for class com.timeindexing.plugin.FtpServerLogLine
Construct a FtpServerLogLine plugin from a Reader.
FtpServerLogLine(BufferedReader) - Constructor for class com.timeindexing.plugin.FtpServerLogLine
Construct a FtpServerLogLine plugin from a BufferedReader.
finalize() - Method in class com.timeindexing.index.DataTypeDirectory
On finalize, save the ID.
finalize() - Method in class com.timeindexing.index.TimeIndex
The finalize behviour is to call close().
find(String) - Static method in class com.timeindexing.index.DataTypeDirectory
Find a DataType by dataType name.
find(ID) - Static method in class com.timeindexing.index.DataTypeDirectory
Find a DataType by ID.
find(int) - Static method in class com.timeindexing.index.DataTypeDirectory
Find a DataType by value.
find(String) - Static method in class com.timeindexing.index.TimeIndexDirectory
Find a Index by index name.
find(ID) - Static method in class com.timeindexing.index.TimeIndexDirectory
Find a Index by ID.
find(ID) - Method in class com.timeindexing.index.TimeIndexFactory
Try and find an Index, given its ID.
fireAccessEvent(IndexEvent) - Method in class com.timeindexing.event.IndexEventMulticaster
Notify all listeners that have registered interest for notification on Access events.
fireAddEvent(IndexEvent) - Method in class com.timeindexing.event.IndexEventMulticaster
Notify all listeners that have registered interest for notification on Add events.
firePrimaryEvent(IndexEvent) - Method in class com.timeindexing.event.IndexEventMulticaster
Notify all listeners that have registered interest for notification on Primary events.
firstDayformat - Static variable in class com.timeindexing.time.AbstractElapsedFormat
 
firstHourformat - Static variable in class com.timeindexing.time.AbstractElapsedFormat
 
firstYearformat - Static variable in class com.timeindexing.time.AbstractElapsedFormat
 
flush() - Method in interface com.timeindexing.cache.DataCache
Flush this data cache.
flush() - Method in class com.timeindexing.cache.DefaultDataCache
Flush this data cache.
flush() - Method in class com.timeindexing.io.ExternalIndexIO
Operation on flush.
flush() - Method in interface com.timeindexing.io.IndexFileWriter
Flush the index.
flush() - Method in class com.timeindexing.io.IndexHeaderIO
Flush the current values to the header file.
flush() - Method in interface com.timeindexing.io.IndexHeaderWriter
Flush the current values to the header file.
flush() - Method in class com.timeindexing.io.InlineIndexIO
Operation on flush.
flush() - Method in class com.timeindexing.io.ShadowIndexIO
Operation on flush.
flush() - Method in class com.timeindexing.servlet.SelectServlet.WriterOutputStream
 
flushBuffer(FileChannel, ByteBuffer, ByteBufferRing) - Method in class com.timeindexing.io.AbstractFileIO
Actually flush the buffer out.
follow() - Method in class com.timeindexing.index.IncoreIndexItem
Follow this reference.
follow() - Method in interface com.timeindexing.index.IndexItem
Follow the reference, if this IndexItem holds an IndexReference.
follow() - Method in class com.timeindexing.index.IndexItemView
Follow the reference, if this IndexItem holds an IndexReference.
follow() - Method in interface com.timeindexing.index.IndexReference
Follow this reference.
follow() - Method in class com.timeindexing.index.IndexReferenceDataHolder
Follow this reference.
format(Timestamp) - Method in class com.timeindexing.time.AbstractDateFormat
Format a Timestamp.
format(AbsoluteTimestamp) - Method in class com.timeindexing.time.AbstractDateFormat
Format a AbsoluteTimestamp.
format(Timestamp) - Method in class com.timeindexing.time.AbstractElapsedFormat
Format a Timestamp.
format(RelativeTimestamp) - Method in class com.timeindexing.time.AbstractElapsedFormat
Format a RelativeTimestamp.
format(Date) - Method in class com.timeindexing.time.DateFormatter
Formats a Date into a date/time string.
format(AbsoluteTimestamp) - Method in class com.timeindexing.time.MicrosecondDateFormat
Format a time as seconds and nanoseconds.
format(AbsoluteTimestamp) - Method in class com.timeindexing.time.MillisecondDateFormat
Format a time as seconds and nanoseconds.
format(AbsoluteTimestamp) - Method in class com.timeindexing.time.NanosecondDateFormat
Format a time as seconds and nanoseconds.
format(AbsoluteTimestamp) - Method in class com.timeindexing.time.SecondDateFormat
Format a time as seconds and nanoseconds.
format(Timestamp) - Method in interface com.timeindexing.time.TimestampFormatting
Format a Timestamp.
formatter - Static variable in class com.timeindexing.time.AbstractDateFormat
 
forward() - Method in interface com.timeindexing.index.IndexView
Sets the current navigation position into the IndexView to be one forward.
forward() - Method in class com.timeindexing.index.TimeIndex
Sets the current navigation position into the IndexView to be one forward.
free() - Method in class com.timeindexing.util.ByteBufferRing
How many free buffers are there.
fromDate(Date) - Static method in class com.timeindexing.time.TimeCalculator
Convert a java.util.Date to a Timestamp.
fullFormat(RelativeTimestamp) - Method in class com.timeindexing.time.AbstractElapsedFormat
Format a time for any interval, given a Timestamp.
fullFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MicrosecondElapsedFormat
Format a time for any interval, given seconds and nanoseconds.
fullFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MillisecondElapsedFormat
Format a time for any interval, given seconds and nanoseconds.
fullFormat(RelativeTimestamp) - Method in class com.timeindexing.time.NanosecondElapsedFormat
Format a time for any interval, given seconds and nanoseconds.
fullFormat(RelativeTimestamp) - Method in class com.timeindexing.time.SecondElapsedFormat
Format a time for any interval, given seconds and nanoseconds.
fullFormat - Static variable in class com.timeindexing.time.TimeDateParser
 
fullestFormat - Static variable in class com.timeindexing.time.TimeDateParser
 

G

GIF - Static variable in interface com.timeindexing.index.DataType
The data is GIF
GIF_DT - Static variable in interface com.timeindexing.index.DataType
 
GetItemException - exception com.timeindexing.index.GetItemException.
An GetItemException is thrown when getting an item from an index fails.
GetItemException() - Constructor for class com.timeindexing.index.GetItemException
Throw a GetItemException with no message.
GetItemException(String) - Constructor for class com.timeindexing.index.GetItemException
Throw a GetItemException with a message.
GetItemException(Exception) - Constructor for class com.timeindexing.index.GetItemException
Throw a GetItemException with an exception from the underlying cause.
Grouper - class com.timeindexing.util.Grouper.
This class represents a collection that has been grouped using a criteria specified as a Grouping object.
Grouper(Collection, Grouping) - Constructor for class com.timeindexing.util.Grouper
This constructor takes a collection and a Grouping object and creates a grouper.
Grouper(Grouper, Grouping) - Constructor for class com.timeindexing.util.Grouper
This constructor takes a grouper and a Grouping object and creates a sub grouper for each existing group in the grouper argumrnt.
Grouper() - Constructor for class com.timeindexing.util.Grouper
Only used internally.
Grouping - interface com.timeindexing.util.Grouping.
An interface for Grouping a collection.
generate(IndexProperties) - Method in class com.timeindexing.appl.SelectionCodeEvaluator
Do the generation
generate(IndexView) - Method in class com.timeindexing.appl.SelectionValidationCode
Generate a code for a particular selection, specified as the IndexView returned by index.selection().
generateURI(String) - Method in class com.timeindexing.index.FileIndex
Construct a URI from a pathname.
generateURI(String) - Method in class com.timeindexing.index.IncoreIndex
Construct a URI from a name
get(Object) - Method in class com.timeindexing.util.CascadingMap
Get a value from the casacading map for a key.
get(long) - Method in class com.timeindexing.util.DoubleLinkedList
Returns the element at the specified position in this list.
get(long) - Method in class com.timeindexing.util.MassiveBitSet
Get the value of the nth bit.
getAccessEventListeners() - Method in class com.timeindexing.event.IndexEventMulticaster
List all IndexAccessEventListeners.
getAddEventListeners() - Method in class com.timeindexing.event.IndexEventMulticaster
List all IndexAddEventListeners.
getAllOptions() - Method in class com.timeindexing.index.AbstractManagedIndex
Get all the option from the header.
getAllOptions() - Method in class com.timeindexing.index.DefaultIndexHeader
Get all the option from the header.
getAllOptions() - Method in interface com.timeindexing.index.ManagedIndexHeader
Get all the option from the header.
getAnnotationStyle() - Method in class com.timeindexing.index.AbstractIndex
Get the annotation style.
getAnnotationStyle() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the annotation style.
getAnnotationStyle() - Method in interface com.timeindexing.index.ExtendedIndexHeader
Get the annotation style.
getAnnotationStyle() - Method in interface com.timeindexing.index.Index
Get the annotation style.
getAnnotationStyle() - Method in class com.timeindexing.index.TimeIndex
Get the annotation style.
getAnnotations() - Method in class com.timeindexing.index.IncoreIndexItem
The ID of annotations associated with this IndexItem.
getAnnotations() - Method in interface com.timeindexing.index.IndexItem
The ID of annotations associated with this IndexItem.
getAnnotations() - Method in class com.timeindexing.index.IndexItemView
The ID of annotations associated with this IndexItem.
getAppendPosition() - Method in class com.timeindexing.io.AbstractFileIO
Get the append position
getAppendPosition() - Method in interface com.timeindexing.io.IndexFileWriter
Get the append position
getBlockSize() - Method in class com.timeindexing.plugin.Block
Get the block size.
getBufferSize() - Method in class com.timeindexing.util.ByteBufferRing
Get the size of the buffers in the ring.
getByteBuffer() - Method in class com.timeindexing.index.Description
Get the data s a ByteBuffer.
getBytes() - Method in class com.timeindexing.data.ByteBufferItem
Get the data itself
getBytes() - Method in interface com.timeindexing.data.DataItem
Get the data itself
getBytes() - Method in class com.timeindexing.data.ReaderResultItem
Get the data itself
getBytes() - Method in class com.timeindexing.data.StringItem
Get the data itself
getBytes() - Method in interface com.timeindexing.index.DataHolder
Get the bytes.
getBytes() - Method in class com.timeindexing.index.DataHolderObject
Get the bytes.
getBytes() - Method in class com.timeindexing.index.Description
Get the bytes.
getBytes() - Method in class com.timeindexing.index.IndexReferenceDataHolder
Get the data itself.
getData() - Method in class com.timeindexing.index.FileIndexItem
A ByteBuffer of the Data being indexed.
getData() - Method in class com.timeindexing.index.IncoreIndexItem
A ByteBuffer of the Data being indexed.
getData() - Method in interface com.timeindexing.index.IndexItem
A reference to the Data being indexed.
getData() - Method in class com.timeindexing.index.IndexItemView
A reference to the Data being indexed.
getData() - Method in class com.timeindexing.plugin.DefaultReaderResult
Get the data associated with this ReaderResult.
getData() - Method in interface com.timeindexing.plugin.ReaderResult
Get the data associated with this ReaderResult.
getDataAbstraction() - Method in class com.timeindexing.index.FileIndexItem
Get the DataAbstraction held by the IndexItem.
getDataAbstraction() - Method in class com.timeindexing.index.IncoreIndexItem
The DataAbstraction of the Data being indexed.
getDataAbstraction() - Method in interface com.timeindexing.index.ManagedIndexItem
Get the DataAbstraction held by the IndexItem.
getDataOffset() - Method in class com.timeindexing.index.FileIndexItem
Get the file offset for the data for this index item.
getDataOffset() - Method in interface com.timeindexing.index.ManagedFileIndexItem
Get the file offset for the data for this index item.
getDataPathName() - Method in class com.timeindexing.index.AbstractIndex
Get the path of the data if the index data style is external or shadow.
getDataPathName() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the path of the data if the index data style is external or shadow.
getDataPathName() - Method in interface com.timeindexing.index.IndexHeader
Get the path of the data if the index data style is external or shadow.
getDataPathName() - Method in class com.timeindexing.index.TimeIndex
Get the path of the data if the index data style is external or shadow.
getDataSize() - Method in class com.timeindexing.index.AbstractIndex
Get the size of the data items, if there is fixed size data.
getDataSize() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the size of the data items, if there is fixed size data.
getDataSize() - Method in interface com.timeindexing.index.ExtendedIndexHeader
Get the size of the data items, if there is fixed size data.
getDataSize() - Method in class com.timeindexing.index.IncoreIndexItem
The size of the data item being referenced.
getDataSize() - Method in interface com.timeindexing.index.IndexHeader
Get the size of the data items, if there is fixed size data.
getDataSize() - Method in interface com.timeindexing.index.IndexItem
The size of the data item being referenced.
getDataSize() - Method in class com.timeindexing.index.IndexItemView
The size of the data item being referenced.
getDataSize() - Method in class com.timeindexing.index.TimeIndex
Get the size of the data items, if there is fixed size data.
getDataTimestamp() - Method in class com.timeindexing.index.IncoreIndexItem
The timestamp in the data of the current IndexItem.
getDataTimestamp() - Method in interface com.timeindexing.index.IndexItem
The timestamp in the data of the current IndexItem.
getDataTimestamp() - Method in class com.timeindexing.index.IndexItemView
The timestamp in the data of the current IndexItem.
getDataTimestamp() - Method in class com.timeindexing.plugin.DefaultReaderResult
Get the data timestamp.
getDataTimestamp() - Method in interface com.timeindexing.plugin.ReaderResult
Get the data timestamp.
getDataType() - Method in class com.timeindexing.data.ByteBufferItem
Get the DataType of the DataItem.
getDataType() - Method in interface com.timeindexing.data.DataItem
Get the DataType of the DataItem.
getDataType() - Method in class com.timeindexing.data.ReaderResultItem
Get the DataType of the DataItem.
getDataType() - Method in class com.timeindexing.data.StringItem
Get the DataType of the DataItem.
getDataType(ID) - Method in class com.timeindexing.index.AbstractIndex
Get the type name of the things in the data stream.
getDataType(String) - Method in class com.timeindexing.index.DataTypeDirectory
Find a DataType by dataType name.
getDataType(ID) - Method in class com.timeindexing.index.DataTypeDirectory
Find a DataType by ID.
getDataType(ID) - Method in class com.timeindexing.index.DefaultIndexHeader
Get the type name of the things in the data stream.
getDataType() - Method in class com.timeindexing.index.Description
Get the data type.
getDataType(ID) - Method in interface com.timeindexing.index.ExtendedIndexHeader
Get the type name of the things in the data stream.
getDataType() - Method in class com.timeindexing.index.IncoreIndexItem
The type of the data item being referenced.
getDataType(ID) - Method in interface com.timeindexing.index.Index
Get the type name of the things in the data stream.
getDataType() - Method in interface com.timeindexing.index.IndexItem
The type of the data item being referenced.
getDataType() - Method in class com.timeindexing.index.IndexItemView
The type of the data item being referenced.
getDataType(ID) - Method in class com.timeindexing.index.TimeIndex
Get the type name of the things in the data stream.
getDataType() - Method in class com.timeindexing.plugin.DefaultReaderResult
Get the DataType for this data
getDataType() - Method in interface com.timeindexing.plugin.ReaderResult
Get the DataType for this data
getDataVolume() - Method in class com.timeindexing.cache.DefaultIndexCache
Get the current data volume held by IndexItems in this cache.
getDataVolume() - Method in interface com.timeindexing.cache.IndexCache
Get the current data volume held by IndexItems in a cache.
getDescription() - Method in class com.timeindexing.index.AbstractIndex
Get the description for an index.
getDescription() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the description for an index.
getDescription() - Method in interface com.timeindexing.index.IndexHeader
Get the description for an index.
getDescription() - Method in class com.timeindexing.index.TimeIndex
Get the description for an index.
getDirection() - Method in class com.timeindexing.time.AbstractTimeSpecifier
Get the direction.
getEndPosition() - Method in interface com.timeindexing.index.IndexView
Get the end position, in the index, of this IndexView.
getEndPosition() - Method in class com.timeindexing.index.TimeIndex
Get the end position, in the index, of this IndexView.
getEndSpecifier() - Method in class com.timeindexing.time.AbstractIntervalSpecifier
Get the end of interval TimeSpecifier.
getEndSpecifier() - Method in interface com.timeindexing.time.IntervalSpecifier
Get the end of interval TimeSpecifier.
getEndTime() - Method in class com.timeindexing.index.AbstractIndex
Get the end time of the index.
getEndTime() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the end time of the index This is the time the last item was closed, not necessarliy when the last item was added to the index.
getEndTime() - Method in interface com.timeindexing.index.IndexHeader
Get the end time of the index.
getEndTime() - Method in class com.timeindexing.index.TimeIndex
Get the end time of the index.
getEventSpecifier() - Method in class com.timeindexing.event.IndexPrimaryEvent
Get the event specifier.
getFirst() - Method in class com.timeindexing.util.DoubleLinkedList
Returns the first element in this list.
getFirstDataTime() - Method in class com.timeindexing.cache.DefaultIndexCache
Get the time the first IndexItem was put into the Index.
getFirstDataTime() - Method in interface com.timeindexing.cache.IndexCache
Get the time the first IndexItem was put into the Index.
getFirstDataTime() - Method in class com.timeindexing.index.AbstractIndex
Get the data time for the first IndexItem in the Index.
getFirstDataTime() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the data time for the first IndexItem in the Index.
getFirstDataTime() - Method in interface com.timeindexing.index.IndexHeader
Get the data time for the first IndexItem in the Index.
getFirstDataTime() - Method in class com.timeindexing.index.TimeIndex
Get the data time for the first IndexItem in the Index.
getFirstIndexTime() - Method in class com.timeindexing.cache.DefaultIndexCache
Get the time the first IndexItem was put into the Index.
getFirstIndexTime() - Method in interface com.timeindexing.cache.IndexCache
Get the time the first IndexItem was put into the Index.
getFirstOffset() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the Offset of the fisrt item.
getFirstOffset() - Method in interface com.timeindexing.index.ExtendedIndex
Get the Offset of the fisrt item.
getFirstOffset() - Method in interface com.timeindexing.index.ExtendedIndexHeader
Get the Offset of the fisrt item.
getFirstOffset() - Method in class com.timeindexing.index.FileIndex
Get the Offset of the fisrt item.
getFirstOffset() - Method in class com.timeindexing.index.IncoreIndex
Get the Offset of the fisrt item.
getFirstTime() - Method in class com.timeindexing.index.AbstractIndex
Get the time the first IndexItem was put into the Index.
getFirstTime() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the time the first IndexItem was put into the Index.
getFirstTime() - Method in interface com.timeindexing.index.IndexHeader
Get the time the first IndexItem was put into the Index.
getFirstTime() - Method in class com.timeindexing.index.TimeIndex
Get the time the first IndexItem was put into the Index.
getGroup(Object) - Method in class com.timeindexing.util.Grouper
Get the list of elements associated with a particular group.
getGroup(Object) - Method in interface com.timeindexing.util.Grouping
Take an object and return an object that specifies the group it is in.
getHeader() - Method in class com.timeindexing.index.AbstractManagedIndex
Get the headerfor the index.
getHeader() - Method in interface com.timeindexing.index.ManagedIndex
Get the headerfor the index.
getHeaderLength() - Method in class com.timeindexing.io.IndexDecoder
Determine the length of a Header
getHeaderLength() - Method in class com.timeindexing.io.IndexTyper
Determine the length of a Header
getHeaderPathName() - Method in class com.timeindexing.index.FileIndex
Get the path of the index header.
getHeaderPathName() - Method in class com.timeindexing.io.IndexDecoder
Get the header path name.
getHowMany() - Method in class com.timeindexing.time.AbstractTimeSpecifier
Get how many.
getID() - Method in class com.timeindexing.event.IndexEvent
Get an ID of an index.
getID() - Method in class com.timeindexing.index.AbstractIndex
Get an ID of an index.
getID() - Method in class com.timeindexing.index.DefaultIndexHeader
Get an ID of an index.
getID() - Method in interface com.timeindexing.index.IndexHeader
Get an ID of an index.
getID() - Method in class com.timeindexing.index.TimeIndex
Get an ID of an index.
getID() - Method in class com.timeindexing.io.IndexTyper
Get an ID of an index.
getIndex() - Method in class com.timeindexing.index.IncoreIndexItem
Get the index this IndexItem is in.
getIndex() - Method in interface com.timeindexing.index.IndexItem
Get the index this IndexItem is in.
getIndex() - Method in class com.timeindexing.index.IndexItemView
Get the index this IndexItem is in.
getIndex(String) - Method in class com.timeindexing.index.TimeIndexDirectory
Find a Index by index name.
getIndex(ID) - Method in class com.timeindexing.index.TimeIndexDirectory
Find a Index by ID.
getIndex() - Method in class com.timeindexing.io.AbstractIndexIO
Get the index which this is doing I/O for.
getIndex() - Method in interface com.timeindexing.io.IndexInteractor
Get the index which this is doing I/O for.
getIndex() - Method in class com.timeindexing.plugin.DefaultInputPlugin
Get the index we are doing input for.
getIndex() - Method in class com.timeindexing.plugin.DefaultOutputPlugin
Get the index we are doing output for.
getIndex() - Method in interface com.timeindexing.plugin.InputPlugin
Get the index we are doing input for.
getIndex() - Method in interface com.timeindexing.plugin.OutputPlugin
Get the index we are doing output for.
getIndexCache() - Method in class com.timeindexing.cache.AbstractCachePolicy
Get the IndexCache that this is a policy for.
getIndexCache() - Method in interface com.timeindexing.cache.CachePolicy
Get the IndexCache that this is a policy for.
getIndexDataType() - Method in class com.timeindexing.index.AbstractIndex
Get the index data type.
getIndexDataType() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the index data type.
getIndexDataType() - Method in interface com.timeindexing.index.IndexHeader
Get the data type of the index.
getIndexDataType() - Method in class com.timeindexing.index.TimeIndex
Get the index data type.
getIndexID() - Method in interface com.timeindexing.index.IndexReference
The ID of the Index being referenced.
getIndexID() - Method in class com.timeindexing.index.IndexReferenceDataHolder
The ID of the index being referenced.
getIndexItem() - Method in class com.timeindexing.event.IndexAccessEvent
Get the IndexItem from the event.
getIndexItem() - Method in class com.timeindexing.event.IndexAddEvent
Get the IndexItem from the event.
getIndexItem() - Method in class com.timeindexing.index.IndexReferenceDataHolder
Get the IndexItem this IndexReference is associated with.
getIndexItemPosition() - Method in interface com.timeindexing.index.IndexReference
The Position of the IndexItem being referenced.
getIndexItemPosition() - Method in class com.timeindexing.index.IndexReferenceDataHolder
The Position of the IndexItem being referenced.
getIndexOffset() - Method in class com.timeindexing.index.FileIndexItem
Get the file offset for the index for this index item.
getIndexOffset() - Method in interface com.timeindexing.index.ManagedFileIndexItem
Get the file offset for the index for this index item.
getIndexPathName() - Method in class com.timeindexing.index.AbstractIndex
Get the indexPath of the index.
getIndexPathName() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the path of the index file.
getIndexPathName() - Method in interface com.timeindexing.index.IndexHeader
Get the path of the index.
getIndexPathName() - Method in class com.timeindexing.index.TimeIndex
Get the path of the index file.
getIndexTimestamp() - Method in class com.timeindexing.index.IncoreIndexItem
The timestamp of the current IndexItem.
getIndexTimestamp() - Method in interface com.timeindexing.index.IndexItem
The timestamp of the current IndexItem.
getIndexTimestamp() - Method in class com.timeindexing.index.IndexItemView
The timestamp of the current IndexItem.
getIndexType() - Method in class com.timeindexing.index.AbstractIndex
Get the index type.
getIndexType() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the data style.
getIndexType() - Method in interface com.timeindexing.index.ExtendedIndex
Get the type of the index.
getIndexType() - Method in interface com.timeindexing.index.IndexHeader
Get the style of the index.
getIndexType() - Method in class com.timeindexing.index.TimeIndex
Get the type of an index.
getIndexType() - Method in class com.timeindexing.io.IndexTyper
Get the data style.
getIndexURI(ID) - Method in class com.timeindexing.index.AbstractManagedIndex
Get the index URI of a nominated index.
getIndexURI(ID) - Method in class com.timeindexing.index.DefaultIndexHeader
Get the index URI of a nominated index.
getIndexURI(ID) - Method in interface com.timeindexing.index.ExtendedIndexHeader
Get the index URI of a nominated index.
getIndexURI() - Method in interface com.timeindexing.index.IndexReference
The URI of Index being referenced.
getIndexURI() - Method in class com.timeindexing.index.IndexReferenceDataHolder
The URI of the index being referenced.
getIndexURI(ID) - Method in interface com.timeindexing.index.ManagedIndexHeader
Get the index URI of a nominated index.
getInputStream() - Method in class com.timeindexing.plugin.DefaultInputPlugin
Get the InputStream for the InputPlugin.
getInputStream() - Method in class com.timeindexing.plugin.DefaultReader
Get the InputStream for the InputPlugin.
getInputStream() - Method in class com.timeindexing.plugin.FileItem
Get the InputStream for the InputPlugin.
getInputStream() - Method in interface com.timeindexing.plugin.InputPlugin
Get the InputStream for the InputPlugin.
getInputStream() - Method in interface com.timeindexing.plugin.ReaderPlugin
Get the InputStream for the InputPlugin.
getItem(long) - Method in class com.timeindexing.cache.DefaultIndexCache
Get an Index Item from the Index.
getItem(Position) - Method in class com.timeindexing.cache.DefaultIndexCache
Get an Index Item from the Index.
getItem(long) - Method in class com.timeindexing.cache.FileIndexCache
Get an Index Item from the Index.
getItem(long) - Method in interface com.timeindexing.cache.IndexCache
Get an Index Item from the Index.
getItem(Position) - Method in interface com.timeindexing.cache.IndexCache
Get an Index Item from the Index.
getItem(long) - Method in class com.timeindexing.index.AbstractIndex
Get an Index Item from the Index.
getItem(Position) - Method in class com.timeindexing.index.AbstractIndex
Get an Index Item from the Index.
getItem(Timestamp, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.index.AbstractIndex
Get an Index Item from the Index.
getItem(long) - Method in class com.timeindexing.index.FileIndex
Get an Index Item from the Index.
getItem(long) - Method in class com.timeindexing.index.IncoreIndex
Get an Index Item from the Index.
getItem(long) - Method in interface com.timeindexing.index.Index
Get an Index Item from the Index.
getItem(Position) - Method in interface com.timeindexing.index.Index
Get an Index Item from the Index.
getItem(Timestamp, IndexTimestampSelector, Lifetime) - Method in interface com.timeindexing.index.Index
Get an Index Item from the Index.
getItem() - Method in interface com.timeindexing.index.IndexView
Get the Index Item from the Index at position position().
getItem(long) - Method in class com.timeindexing.index.TimeIndex
Get an Index Item from the Index.
getItem(Position) - Method in class com.timeindexing.index.TimeIndex
Get an Index Item from the Index.
getItem(Timestamp, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.index.TimeIndex
Get an Index Item from the Index.
getItem() - Method in class com.timeindexing.index.TimeIndex
Get the Index Item from the Index at position position().
getItem(Position, boolean) - Method in class com.timeindexing.io.AbstractFileIO
Get the item at index position Position.
getItem(long, boolean) - Method in class com.timeindexing.io.AbstractFileIO
Get the item at index position Position.
getItem(long, boolean) - Method in class com.timeindexing.io.ExternalIndexIO
Get the item at index position Position.
getItem(long, boolean) - Method in interface com.timeindexing.io.IndexFileReader
Get the item
getItem(Position, boolean) - Method in interface com.timeindexing.io.IndexInteractor
Get the item
getItem(long, boolean) - Method in class com.timeindexing.io.InlineIndexIO
Get the item at index position Position.
getItemAtMark() - Method in interface com.timeindexing.index.IndexView
Get the Index Item from the Index at position mark().
getItemAtMark() - Method in class com.timeindexing.index.TimeIndex
Get the Index Item from the Index at position mark().
getItemID() - Method in class com.timeindexing.index.IncoreIndexItem
The item ID.
getItemID() - Method in interface com.timeindexing.index.IndexItem
The index ID.
getItemID() - Method in class com.timeindexing.index.IndexItemView
The index ID.
getItemSize() - Method in class com.timeindexing.index.AbstractIndex
Get the size of the items.
getItemSize() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the size of the items.
getItemSize() - Method in interface com.timeindexing.index.ExtendedIndexHeader
Get the size of the index items.
getItemSize() - Method in interface com.timeindexing.index.Index
Get the size of the index items.
getItemSize() - Method in class com.timeindexing.index.TimeIndex
Get the size of the index items.
getLast() - Method in class com.timeindexing.util.DoubleLinkedList
Returns the last element in this list.
getLastAccessTime() - Method in class com.timeindexing.index.AbstractIndex
Get the last time an IndexItem was accessed from the index.
getLastAccessTime() - Method in interface com.timeindexing.index.DataHolder
Get the last time this object was accessed.
getLastAccessTime() - Method in class com.timeindexing.index.DataHolderObject
Get the last time this object was accessed.
getLastAccessTime() - Method in class com.timeindexing.index.IncoreIndexItem
Get the last time this IndexItem was accessed.
getLastAccessTime() - Method in interface com.timeindexing.index.Index
Get the last time an IndexItem was accessed from the index.
getLastAccessTime() - Method in interface com.timeindexing.index.IndexItem
Get the last time this object was accessed.
getLastAccessTime() - Method in class com.timeindexing.index.IndexItemView
Get the last time this object was accessed.
getLastAccessTime() - Method in class com.timeindexing.index.IndexReferenceDataHolder
Get the last time this object was accessed.
getLastAccessTime() - Method in class com.timeindexing.index.TimeIndex
Get the last time an IndexItem was accessed from the index.
getLastDataTime() - Method in class com.timeindexing.cache.DefaultIndexCache
Get the time the last IndexItem was put into the Index.
getLastDataTime() - Method in interface com.timeindexing.cache.IndexCache
Get the time the last IndexItem was put into the Index.
getLastDataTime() - Method in class com.timeindexing.index.AbstractIndex
Get the data time for the last IndexItem in the Index.
getLastDataTime() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the data time for the last IndexItem in the Index.
getLastDataTime() - Method in interface com.timeindexing.index.IndexHeader
Get the data time for the last IndexItem in the Index.
getLastDataTime() - Method in class com.timeindexing.index.TimeIndex
Get the data time for the last IndexItem in the Index.
getLastFlushPosition() - Method in interface com.timeindexing.index.ExtendedIndex
Get the IndexItem Position when the index was last flushed.
getLastFlushPosition() - Method in class com.timeindexing.index.FileIndex
Get the IndexItem Position when the index was last flushed.
getLastFlushPosition() - Method in class com.timeindexing.index.IncoreIndex
Get the IndexItem Position when the index was last flushed.
getLastFlushTime() - Method in interface com.timeindexing.index.ExtendedIndex
Get the last time the index was flushed.
getLastFlushTime() - Method in class com.timeindexing.index.FileIndex
Get the last time the index was flushed.
getLastFlushTime() - Method in class com.timeindexing.index.IncoreIndex
Get the last time the index was flushed.
getLastIndexTime() - Method in class com.timeindexing.cache.DefaultIndexCache
Get the time the last IndexItem was put into the Index.
getLastIndexTime() - Method in interface com.timeindexing.cache.IndexCache
Get the time the last IndexItem was put into the Index.
getLastOffset() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the Offset of the last item.
getLastOffset() - Method in interface com.timeindexing.index.ExtendedIndex
Get the Offset of the last item.
getLastOffset() - Method in interface com.timeindexing.index.ExtendedIndexHeader
Get the Offset of the last item.
getLastOffset() - Method in class com.timeindexing.index.FileIndex
Get the Offset of the last item.
getLastOffset() - Method in class com.timeindexing.index.IncoreIndex
Get the Offset of the last item.
getLastReading() - Method in class com.timeindexing.time.StopWatch
Get the last reading.
getLastTime() - Method in class com.timeindexing.index.AbstractIndex
Get the time the last IndexItem was put into the Index.
getLastTime() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the time the last IndexItem was put into the Index.
getLastTime() - Method in interface com.timeindexing.index.IndexHeader
Get the time the last IndexItem was put into the Index.
getLastTime() - Method in class com.timeindexing.index.TimeIndex
Get the time the last IndexItem was put into the Index.
getLength() - Method in class com.timeindexing.index.AbstractIndex
Get the no of items in the index.
getLength() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the length of the index.
getLength() - Method in interface com.timeindexing.index.IndexHeader
Get the no of items in the index.
getLength() - Method in class com.timeindexing.index.TimeIndex
Get the no of items in the index.
getName() - Method in class com.timeindexing.event.IndexEvent
Get the name of the index.
getName() - Method in class com.timeindexing.index.AbstractIndex
Get the name of the index.
getName() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the name of the index.
getName() - Method in interface com.timeindexing.index.IndexHeader
The name of the index.
getName() - Method in class com.timeindexing.index.TimeIndex
The name of the index.
getName() - Method in class com.timeindexing.io.IndexTyper
Get the name of the index.
getNanoSeconds() - Method in class com.timeindexing.time.ElapsedMicrosecondTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.ElapsedMillisecondTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.ElapsedNanosecondTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.ElapsedSecondTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.MicrosecondTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.MillisecondTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.NanosecondTimestamp
Get the number of nanoseconds for this timestamp
getNanoSeconds() - Method in class com.timeindexing.time.SecondTimestamp
Get the number of nanoseconds for this timestamp Always zero for SecondTimestamps.
getNanoSeconds() - Method in interface com.timeindexing.time.Timestamp
Get the number of nanoseconds
getOffset() - Method in interface com.timeindexing.index.DataReference
Get the offset in the underlying storage.
getOffset() - Method in class com.timeindexing.index.DataReferenceObject
Get the offset in the underlying storage.
getOption(HeaderOption) - Method in class com.timeindexing.index.AbstractManagedIndex
Get an option from the header.
getOption(HeaderOption) - Method in class com.timeindexing.index.DefaultIndexHeader
Get an option from the header.
getOption(HeaderOption) - Method in interface com.timeindexing.index.ManagedIndexHeader
Get an option from the header.
getOutputStream() - Method in class com.timeindexing.plugin.DefaultOutputPlugin
Get the OutputStream for the OutputPlugin.
getOutputStream() - Method in class com.timeindexing.plugin.DefaultWriter
Get the OutputStream for the OutputPlugin.
getOutputStream() - Method in interface com.timeindexing.plugin.OutputPlugin
Get the OutputStream for the OutputPlugin.
getOutputStream() - Method in interface com.timeindexing.plugin.WriterPlugin
Get the OutputStream for the OutputPlugin.
getPathName() - Method in class com.timeindexing.io.IndexTyper
Get the path name.
getPolicy() - Method in class com.timeindexing.cache.DefaultIndexCache
Get the current cache policy.
getPolicy() - Method in interface com.timeindexing.cache.IndexCache
Get the current cache policy.
getPosition() - Method in class com.timeindexing.index.IncoreIndexItem
Get the index position this IndexItem is in.
getPosition() - Method in interface com.timeindexing.index.IndexItem
Get the index position this IndexItem is in.
getPosition() - Method in class com.timeindexing.index.IndexItemView
Get the index position this IndexItem is in.
getPredecessor() - Method in class com.timeindexing.time.AbstractTimeSpecifier
Get the predecessor TimeSpecifier.
getPrimaryEventListeners() - Method in class com.timeindexing.event.IndexEventMulticaster
List all IndexPrimaryEventListeners.
getProperty(Object) - Method in class com.timeindexing.index.IndexProperties
Get an entry from the IndexProperties.
getReadTime() - Method in interface com.timeindexing.index.DataHolder
Get the time the data was read from storage into this object.
getReadTime() - Method in class com.timeindexing.index.DataHolderObject
Get the time the data was read from storage into this object.
getReadTime() - Method in class com.timeindexing.index.IndexReferenceDataHolder
Get the time the data was read from storage into this object.
getReaderPlugin() - Method in class com.timeindexing.plugin.DefaultInputPlugin
Get the reader plugin.
getReaderPlugin() - Method in interface com.timeindexing.plugin.InputPlugin
Get the reader plugin.
getSavedID() - Method in class com.timeindexing.index.DataTypeDirectory
Get the saved ID.
getScale() - Method in class com.timeindexing.time.ElapsedMicrosecondTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.ElapsedMillisecondTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.ElapsedNanosecondTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.ElapsedSecondTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.MicrosecondTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.MillisecondTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.NanosecondTimestamp
Get the Scale.
getScale() - Method in class com.timeindexing.time.SecondTimestamp
Get the Scale.
getScale() - Method in interface com.timeindexing.time.Timestamp
Get the scale of a Timestamp.
getSeconds() - Method in class com.timeindexing.time.ElapsedMicrosecondTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.ElapsedMillisecondTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.ElapsedNanosecondTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.ElapsedSecondTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.MicrosecondTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.MillisecondTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.NanosecondTimestamp
Get the number of seconds
getSeconds() - Method in class com.timeindexing.time.SecondTimestamp
Get the number of seconds
getSeconds() - Method in interface com.timeindexing.time.Timestamp
Get the number of seconds
getSelectionIndexView() - Method in interface com.timeindexing.index.IndexView
Return the IndexView used to get a selection.
getSelectionIndexView() - Method in class com.timeindexing.index.TimeIndex
Return the IndexView used to get a selection.
getSelectionInterval() - Method in interface com.timeindexing.index.IndexView
Return the Interval used to get a selection.
getSelectionInterval() - Method in class com.timeindexing.index.TimeIndex
Return the Interval used to get a selection.
getSize() - Method in class com.timeindexing.data.ByteBufferItem
Get the size of the item
getSize() - Method in interface com.timeindexing.data.DataItem
Get the size of the data item
getSize() - Method in class com.timeindexing.data.ReaderResultItem
Get the size of the item
getSize() - Method in class com.timeindexing.data.StringItem
Get the size of the item
getSize() - Method in interface com.timeindexing.index.DataAbstraction
Get the size of the data.
getSize() - Method in class com.timeindexing.index.DataHolderObject
Get the size of the data.
getSize() - Method in class com.timeindexing.index.DataReferenceObject
Get the size of the data in the underlying storage.
getSize() - Method in class com.timeindexing.index.IndexReferenceDataHolder
Get the size of the data.
getSource() - Method in class com.timeindexing.event.IndexEvent
Get the source of the event.
getStartPosition() - Method in interface com.timeindexing.index.IndexView
Get the start position, in the index, of this IndexView.
getStartPosition() - Method in class com.timeindexing.index.TimeIndex
Get the start position, in the index, of this IndexView.
getStartSpecifier() - Method in class com.timeindexing.time.AbstractIntervalSpecifier
Get the start of interval TimeSpecifier.
getStartSpecifier() - Method in interface com.timeindexing.time.IntervalSpecifier
Get the start of interval TimeSpecifier.
getStartTime() - Method in class com.timeindexing.index.AbstractIndex
Get the start time of the index.
getStartTime() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the start time of the index.
getStartTime() - Method in interface com.timeindexing.index.IndexHeader
Get the start time of the index.
getStartTime() - Method in class com.timeindexing.index.TimeIndex
Get the start time of the index.
getSubmap() - Method in class com.timeindexing.util.CascadingMap
Get the submap from this CascadingMap.
getThread() - Method in class com.timeindexing.io.AbstractIndexIO
Get the thread
getTrackedIndex(ID) - Method in class com.timeindexing.index.AbstractManagedIndex
Get an Index being tracked
getTrackedIndex(ID) - Method in interface com.timeindexing.index.ManagedIndex
Get an Index being tracked
getURI() - Method in class com.timeindexing.index.AbstractIndex
Get the Index specification in the form of a URI.
getURI() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the Index specification in the form of a URI.
getURI() - Method in interface com.timeindexing.index.IndexHeader
Get the Index specification in the form of a URI.
getURI() - Method in class com.timeindexing.index.TimeIndex
Get the Index specification in the form of a URI.
getUnits() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Get the no of units that have elapsed.
getUnits() - Method in interface com.timeindexing.time.UnitBasedTimestamp
Get the no of units that have elapsed.
getUnitsPerSecond() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Get the no of units per second, for this kind of timestamp.
getUnitsPerSecond() - Method in interface com.timeindexing.time.UnitBasedTimestamp
Get the no of units per second, for this kind of timestamp.
getValue(String) - Method in class com.timeindexing.index.DefaultIndexHeader
Get a value from the header.
getVersionMajor() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the major version no.
getVersionMinor() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the minor version no.
getWriteLock() - Method in class com.timeindexing.io.AbstractFileIO
Get a write-lock on this index.
getWriteLock() - Method in interface com.timeindexing.io.IndexFileWriter
Get a write-lock on this index.
getWriteLock() - Method in class com.timeindexing.io.IndexHeaderIO
Get a write-lock on this index.
getWriteLock() - Method in class com.timeindexing.io.InlineIndexIO
Get a write-lock on this index.
getWriterPlugin() - Method in class com.timeindexing.plugin.DefaultOutputPlugin
Get the writer plugin.
getWriterPlugin() - Method in interface com.timeindexing.plugin.OutputPlugin
Get the writer plugin.
gotoAppendPosition() - Method in class com.timeindexing.io.AbstractFileIO
Goto the append position
gotoAppendPosition() - Method in class com.timeindexing.io.ExternalIndexIO
Goto the append position
gotoAppendPosition() - Method in interface com.timeindexing.io.IndexFileReader
Goto the append position
gotoAppendPosition() - Method in interface com.timeindexing.io.IndexFileWriter
Goto the append position
gotoFirstPosition() - Method in class com.timeindexing.io.AbstractFileIO
Goto the first position
gotoFirstPosition() - Method in class com.timeindexing.io.ExternalIndexIO
Goto the first position
gotoFirstPosition() - Method in interface com.timeindexing.io.IndexFileReader
Goto the first position.
greaterThan(Value, Value) - Static method in class com.timeindexing.basic.ValueCalculator
Greater Than
greaterThan(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Greater Than
greaterThanEquals(Value, Value) - Static method in class com.timeindexing.basic.ValueCalculator
GreaterThanEquals
greaterThanEquals(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
GreaterThanEquals
groupAGrouper(Grouping) - Method in class com.timeindexing.util.Grouper
This takes a grouper and a Grouping object and creates a sub grouper for each existing group in the grouper argumrnt.
grow(int) - Method in class com.timeindexing.util.ByteBufferRing
Grow the ring by N new buffers.

H

HEADER - Static variable in interface com.timeindexing.io.FileType
A header file
HOLLOW - Static variable in interface com.timeindexing.io.LoadStyle
Load all of the index and none of the data.
HTML - Static variable in interface com.timeindexing.index.DataType
The data is html
HTML_DT - Static variable in interface com.timeindexing.index.DataType
 
HeaderFileInteractor - interface com.timeindexing.io.HeaderFileInteractor.
 
HeaderOption - interface com.timeindexing.index.HeaderOption.
An enumeration of the different kinds of header option.
HeaderOptionProcess - interface com.timeindexing.io.HeaderOptionProcess.
These are the processes that can be done on a header option.
HollowAfterTimeoutPolicy - class com.timeindexing.cache.HollowAfterTimeoutPolicy.
Hollow items after they have been used.
HollowAfterTimeoutPolicy() - Constructor for class com.timeindexing.cache.HollowAfterTimeoutPolicy
Construct this policy object
HollowAfterTimeoutPolicy(RelativeTimestamp) - Constructor for class com.timeindexing.cache.HollowAfterTimeoutPolicy
Construct this policy object
HollowAfterUsePolicy - class com.timeindexing.cache.HollowAfterUsePolicy.
Hollow items after they have been used.
HollowAfterUsePolicy() - Constructor for class com.timeindexing.cache.HollowAfterUsePolicy
Construct this policy object
HollowAfterUsePolicy(int) - Constructor for class com.timeindexing.cache.HollowAfterUsePolicy
Construct this policy object
HollowAtDataVolumePolicy - class com.timeindexing.cache.HollowAtDataVolumePolicy.
Hollow items after the amount of held data reaches a certain volume
HollowAtDataVolumePolicy() - Constructor for class com.timeindexing.cache.HollowAtDataVolumePolicy
Construct this policy object
HollowAtDataVolumePolicy(long) - Constructor for class com.timeindexing.cache.HollowAtDataVolumePolicy
Construct this policy object
HollowAtDataVolumeRemoveAfterTimeoutPolicy - class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy.
Hollow items after the amount of held data reaches a certain volume.
HollowAtDataVolumeRemoveAfterTimeoutPolicy() - Constructor for class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy
Construct this policy object
HollowAtDataVolumeRemoveAfterTimeoutPolicy(long, RelativeTimestamp) - Constructor for class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy
Construct this policy object
Hour - class com.timeindexing.time.Hour.
A TimeSpecifier for hours.
Hour(long, TimeDirection) - Constructor for class com.timeindexing.time.Hour
Construct a Hour TimeSpecifier.
Hour(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Hour
Construct a Hour TimeSpecifier.
hasAnnotations() - Method in class com.timeindexing.index.AbstractIndex
Does this index have annotations.
hasAnnotations() - Method in class com.timeindexing.index.DefaultIndexHeader
Does this index have annotations.
hasAnnotations() - Method in interface com.timeindexing.index.ExtendedIndexHeader
Does this index have annotations.
hasAnnotations() - Method in interface com.timeindexing.index.Index
Does this index have annotations.
hasAnnotations() - Method in class com.timeindexing.index.TimeIndex
Does this index have annotations.
hasData() - Method in class com.timeindexing.index.FileIndexItem
Does this IndexItem actually hold the data.
hasData() - Method in interface com.timeindexing.index.ManagedFileIndexItem
Does this IndexItem actually hold the data.
hasDataType(String) - Method in class com.timeindexing.index.AbstractIndex
Does this index have a typed name.
hasDataType(String) - Method in class com.timeindexing.index.DefaultIndexHeader
Does this index have a typed name.
hasDataType(String) - Method in interface com.timeindexing.index.ExtendedIndexHeader
Does this index have a typed name.
hasDataType(String) - Method in interface com.timeindexing.index.Index
Does this index have a typed name.
hasDataType(String) - Method in class com.timeindexing.index.TimeIndex
Does this index have a typed name.
hasIndexURI(URI) - Method in class com.timeindexing.index.AbstractManagedIndex
Does this index have the URI of some other index
hasIndexURI(URI) - Method in class com.timeindexing.index.DefaultIndexHeader
Does this index have the URI of some other index
hasIndexURI(URI) - Method in interface com.timeindexing.index.ExtendedIndexHeader
Does this index have the URI of some other index
hasIndexURI(URI) - Method in interface com.timeindexing.index.ManagedIndexHeader
Does this index have the URI of some other index
hasNext() - Method in class com.timeindexing.index.IndexIterator
Does the Iterator have another element.
hasOption(HeaderOption) - Method in class com.timeindexing.index.AbstractManagedIndex
Does an option exist in the header.
hasOption(HeaderOption) - Method in class com.timeindexing.index.DefaultIndexHeader
Does an option exist in the header.
hasOption(HeaderOption) - Method in interface com.timeindexing.index.ManagedIndexHeader
Does an option exist in the header.
hasPredecessor() - Method in class com.timeindexing.time.AbstractTimeSpecifier
Does this TimeSpecifier have a predecessor specfier.
hasSubmap() - Method in class com.timeindexing.util.CascadingMap
Is there a submap from this CascadingMap.
hashCode() - Method in class com.timeindexing.basic.AID
Return a hashCode.
highest() - Method in class com.timeindexing.util.MassiveBitSet
Return the highest bit position to be set.
hollowItem(long) - Method in class com.timeindexing.cache.DefaultIndexCache
Hollow the IndexItem at the position.
hollowItem(Position) - Method in class com.timeindexing.cache.DefaultIndexCache
Hollow the IndexItem at the position.
hollowItem(long) - Method in class com.timeindexing.cache.FileIndexCache
Hollow the IndexItem at the position.
hollowItem(long) - Method in interface com.timeindexing.cache.IndexCache
Hollow out the IndexItem at the speicifed position.
hollowItem(Position) - Method in interface com.timeindexing.cache.IndexCache
Hollow out the IndexItem at the speicifed position.
hourFormat(RelativeTimestamp) - Method in class com.timeindexing.time.AbstractElapsedFormat
Format a time for 1 hour interval, given a Timestamp.
hourFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MicrosecondElapsedFormat
Format a time for 1 hour interval, given seconds and nanoseconds.
hourFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MillisecondElapsedFormat
Format a time for 1 hour interval, given seconds and nanoseconds.
hourFormat(RelativeTimestamp) - Method in class com.timeindexing.time.NanosecondElapsedFormat
Format a time for 1 hour interval, given seconds and nanoseconds.
hourFormat(RelativeTimestamp) - Method in class com.timeindexing.time.SecondElapsedFormat
Format a time for 1 hour interval, given seconds and nanoseconds.
hourFormat - Static variable in class com.timeindexing.time.TimeDateParser
 

I

I - Static variable in interface com.timeindexing.io.FileType
I
ID - interface com.timeindexing.basic.ID.
An interface for an ID.
INCORE - Static variable in interface com.timeindexing.index.DataStyle
Data is kept incore with the index.
INCORE - Static variable in interface com.timeindexing.index.IndexType
An incore based TimeIndex, which has no storage capabilities.
INCORE_DT - Static variable in interface com.timeindexing.index.IndexType
 
INDEX - Static variable in interface com.timeindexing.index.IndexTimestampSelector
A selector for Index timestamps.
INDEXPATH - Static variable in interface com.timeindexing.index.HeaderOption
Index Path The path to the file that contains the index.
INDEXPATH_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
INLINE - Static variable in interface com.timeindexing.index.AnnotationStyle
Annotations are kept inline in the index.
INLINE - Static variable in interface com.timeindexing.index.DataStyle
Data is kept inline in the index.
INLINE - Static variable in interface com.timeindexing.index.IndexType
A inline based TimeIndex
INLINE_DT - Static variable in interface com.timeindexing.index.IndexType
 
INLINE_INDEX - Static variable in interface com.timeindexing.io.FileType
An inline index file
INTEGER - Static variable in interface com.timeindexing.index.DataType
The data is an integer.
INTEGER_DT - Static variable in interface com.timeindexing.index.DataType
 
IS_IN_TIME_ORDER - Static variable in interface com.timeindexing.index.HeaderOption
Is sorted
IS_IN_TIME_ORDER_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
IllegalIntervalValue - exception com.timeindexing.basic.IllegalIntervalValue.
An IllegalIntervalValue is thrown when an a null is passed as argument to an Interval constructor.
IllegalIntervalValue() - Constructor for class com.timeindexing.basic.IllegalIntervalValue
Throw a IllegalIntervalValue with no message.
IllegalIntervalValue(String) - Constructor for class com.timeindexing.basic.IllegalIntervalValue
Throw a IllegalIntervalValue with a message.
IncoreIndex - class com.timeindexing.index.IncoreIndex.
An implementation of an incore Index object.
IncoreIndex() - Constructor for class com.timeindexing.index.IncoreIndex
Create an IncoreIndex
IncoreIndexHeader - class com.timeindexing.index.IncoreIndexHeader.
The implementation of an index header for use in Index Caches.
IncoreIndexHeader(Index, String) - Constructor for class com.timeindexing.index.IncoreIndexHeader
Create a IncoreIndexHeader object.
IncoreIndexItem - class com.timeindexing.index.IncoreIndexItem.
A Full implementation of an IndexItem.
IncoreIndexItem(Timestamp, Timestamp, DataItem, DataType, ID, ID) - Constructor for class com.timeindexing.index.IncoreIndexItem
Construct a IncoreIndexItem from
IncoreIndexItem(Timestamp, Timestamp, DataAbstraction, DataType, ID, ID) - Constructor for class com.timeindexing.index.IncoreIndexItem
Construct a IncoreIndexItem from
IncoreIndexItem(Timestamp, Timestamp, DataAbstraction, Size, DataType, ID, ID) - Constructor for class com.timeindexing.index.IncoreIndexItem
Construct a IncoreIndexItem from
Index - interface com.timeindexing.index.Index.
An index.
IndexAccessEvent - class com.timeindexing.event.IndexAccessEvent.
An Index Access Event, which is generated when an IndexItem is accessed in an Index.
IndexAccessEvent(String, ID, IndexItem, Object) - Constructor for class com.timeindexing.event.IndexAccessEvent
Construct an IndexAccessEvent.
IndexAccessEventListener - interface com.timeindexing.event.IndexAccessEventListener.
An Index Access Event, which is used when an IndexItem is accessed in an Index.
IndexActivationException - exception com.timeindexing.index.IndexActivationException.
An IndexActivationException is thrown when an attempt is made to add data to an Index that is not activated.
IndexActivationException() - Constructor for class com.timeindexing.index.IndexActivationException
Throw a IndexActivationException with no message.
IndexActivationException(String) - Constructor for class com.timeindexing.index.IndexActivationException
Throw a IndexActivationException with a message.
IndexAddEvent - class com.timeindexing.event.IndexAddEvent.
An Index Add Event, which is generated when an IndexItem is added to an Index.
IndexAddEvent(String, ID, IndexItem, Object) - Constructor for class com.timeindexing.event.IndexAddEvent
Construct an IndexAddEvent.
IndexAddEventListener - interface com.timeindexing.event.IndexAddEventListener.
An Index Add Event, which is used when an IndexItem is added to an Index.
IndexCache - interface com.timeindexing.cache.IndexCache.
The time index itself.
IndexCloseException - exception com.timeindexing.index.IndexCloseException.
An IndexCloseException is thrown when doing a close() on an Index fails.
IndexCloseException() - Constructor for class com.timeindexing.index.IndexCloseException
Throw a IndexCloseException with no message.
IndexCloseException(String) - Constructor for class com.timeindexing.index.IndexCloseException
Throw a IndexCloseException with a message.
IndexClosedException - exception com.timeindexing.index.IndexClosedException.
An IndexClosedException is thrown when an attempt is made to add data to a closed index.
IndexClosedException() - Constructor for class com.timeindexing.index.IndexClosedException
Throw a IndexClosedException with no message.
IndexClosedException(String) - Constructor for class com.timeindexing.index.IndexClosedException
Throw a IndexClosedException with a message.
IndexCommitException - exception com.timeindexing.index.IndexCommitException.
An IndexCommitException is thrown when doing a commit() on an Index fails.
IndexCommitException() - Constructor for class com.timeindexing.index.IndexCommitException
Throw a IndexCommitException with no message.
IndexCommitException(String) - Constructor for class com.timeindexing.index.IndexCommitException
Throw a IndexCommitException with a message.
IndexCreateException - exception com.timeindexing.index.IndexCreateException.
A IndexCreateException is thrown when an Index cannot be created.
IndexCreateException() - Constructor for class com.timeindexing.index.IndexCreateException
Throw a IndexCreateException with no message.
IndexCreateException(String) - Constructor for class com.timeindexing.index.IndexCreateException
Throw a IndexCreateException with a message.
IndexCreateException(Exception) - Constructor for class com.timeindexing.index.IndexCreateException
Throw a IndexCreateException with an exception from the underlying cause.
IndexDecoder - class com.timeindexing.io.IndexDecoder.
This opens an Index header file and determines what type of of index is represented.
IndexDecoder() - Constructor for class com.timeindexing.io.IndexDecoder
Construct a decoder.
IndexDecoder(String) - Constructor for class com.timeindexing.io.IndexDecoder
Construct a decoder.
IndexDecoder(File) - Constructor for class com.timeindexing.io.IndexDecoder
Construct a decoder.
IndexEvent - class com.timeindexing.event.IndexEvent.
An Index Event, which is generated at key situations through an Index's lifetime.
IndexEvent(String, ID, Object) - Constructor for class com.timeindexing.event.IndexEvent
Construct an IndexEvent.
IndexEventGenerator - interface com.timeindexing.event.IndexEventGenerator.
Any class that needs to fire IndexEvents needs to implement this interface.
IndexEventMulticaster - class com.timeindexing.event.IndexEventMulticaster.
A class that multicast IndexEvents to the relvant listenters.
IndexEventMulticaster() - Constructor for class com.timeindexing.event.IndexEventMulticaster
Create a an IndexEventMulticaster.
IndexFileInteractor - interface com.timeindexing.io.IndexFileInteractor.
An interface for readers and writers of index files.
IndexFileReader - interface com.timeindexing.io.IndexFileReader.
An interface for readers of indexes.
IndexFileWriter - interface com.timeindexing.io.IndexFileWriter.
An interface for writers of indexes.
IndexFlushException - exception com.timeindexing.index.IndexFlushException.
An IndexFlushException is thrown when doing a flush() on an Index fails.
IndexFlushException() - Constructor for class com.timeindexing.index.IndexFlushException
Throw a IndexFlushException with no message.
IndexFlushException(String) - Constructor for class com.timeindexing.index.IndexFlushException
Throw a IndexFlushException with a message.
IndexHeader - interface com.timeindexing.index.IndexHeader.
An index header.
IndexHeaderIO - class com.timeindexing.io.IndexHeaderIO.
An Index Header IO object.
IndexHeaderIO(IndexFileInteractor) - Constructor for class com.timeindexing.io.IndexHeaderIO
Create a IndexHeaderIO.
IndexHeaderReader - interface com.timeindexing.io.IndexHeaderReader.
An index header reader This is the generic interface to an index reader.
IndexHeaderWriter - interface com.timeindexing.io.IndexHeaderWriter.
An index header writer This is the generic interface to an index writer.
IndexInteractor - interface com.timeindexing.io.IndexInteractor.
An interface for objects that interact with indexes.
IndexItem - interface com.timeindexing.index.IndexItem.
Values that an index item must return.
IndexItemException - exception com.timeindexing.index.IndexItemException.
An IndexItemException is thrown when processing the item of an index fails.
IndexItemException() - Constructor for class com.timeindexing.index.IndexItemException
Throw a IndexItemException with no message.
IndexItemException(String) - Constructor for class com.timeindexing.index.IndexItemException
Throw a IndexItemException with a message.
IndexItemException(Exception) - Constructor for class com.timeindexing.index.IndexItemException
Throw a IndexItemException with an exception from the underlying cause.
IndexItemView - class com.timeindexing.index.IndexItemView.
A view onto an IndexItem.
IndexItemView(IndexItem) - Constructor for class com.timeindexing.index.IndexItemView
Construct a View onto an IndexItem.
IndexIterator - class com.timeindexing.index.IndexIterator.
An iterator over the IndexItems in an Index.
IndexIterator(Index) - Constructor for class com.timeindexing.index.IndexIterator
Construct the Iterator given an Index.
IndexOpenException - exception com.timeindexing.index.IndexOpenException.
A IndexOpenException is thrown when an Index cannot be opend.
IndexOpenException() - Constructor for class com.timeindexing.index.IndexOpenException
Throw a IndexOpenException with no message.
IndexOpenException(String) - Constructor for class com.timeindexing.index.IndexOpenException
Throw a IndexOpenException with a message.
IndexOpenException(Exception) - Constructor for class com.timeindexing.index.IndexOpenException
Throw a IndexOpenException with an exception from the underlying cause.
IndexPrimaryEvent - class com.timeindexing.event.IndexPrimaryEvent.
An Index Primary Event, which is generated at primary moments.
IndexPrimaryEvent(String, ID, int, Object) - Constructor for class com.timeindexing.event.IndexPrimaryEvent
Construct an IndexPrimaryEvent.
IndexPrimaryEventListener - interface com.timeindexing.event.IndexPrimaryEventListener.
An Index Primary Event Listener, which is used at primary moments.
IndexProperties - class com.timeindexing.index.IndexProperties.
The index properties are a map of names to objects.
IndexProperties() - Constructor for class com.timeindexing.index.IndexProperties
A constructor.
IndexProperties(Properties) - Constructor for class com.timeindexing.index.IndexProperties
Construct some IndexProperties using a Properties object.
IndexProperties(IndexProperties) - Constructor for class com.timeindexing.index.IndexProperties
A constructor which specifies a submap
IndexReadOnlyException - exception com.timeindexing.index.IndexReadOnlyException.
An IndexReadOnlyException is thrown when an attempt is made to activate an Index that is read-only.
IndexReadOnlyException() - Constructor for class com.timeindexing.index.IndexReadOnlyException
Throw a IndexReadOnlyException with no message.
IndexReadOnlyException(String) - Constructor for class com.timeindexing.index.IndexReadOnlyException
Throw a IndexReadOnlyException with a message.
IndexReference - interface com.timeindexing.index.IndexReference.
A reference to an IndexItem in another Index.
IndexReferenceDataHolder - class com.timeindexing.index.IndexReferenceDataHolder.
A class that refers to an IndexItem in another Index.
IndexReferenceDataHolder(ManagedIndexItem, ID, Position) - Constructor for class com.timeindexing.index.IndexReferenceDataHolder
Construct an IndexReferenceDataHolder given the IndexItem this is held in, the ID of the Index to refer to and the Position of an IndexItem to refer to.
IndexReferenceDataHolder(ID, Position) - Constructor for class com.timeindexing.index.IndexReferenceDataHolder
Construct an IndexReferenceDataHolder given the URI of the Index to refer to, the ID of the Index to refer to, and the Position of an IndexItem to refer to.
IndexSpecificationException - exception com.timeindexing.index.IndexSpecificationException.
An IndexSpecificationException is thrown when the specification of index properties is incomplete or illegal.
IndexSpecificationException() - Constructor for class com.timeindexing.index.IndexSpecificationException
Throw a IndexSpecificationException with no message.
IndexSpecificationException(String) - Constructor for class com.timeindexing.index.IndexSpecificationException
Throw a IndexSpecificationException with a message.
IndexTerminatedException - exception com.timeindexing.index.IndexTerminatedException.
An IndexTerminatedException is thrown when an attempt is made to add data to a terminated index.
IndexTerminatedException() - Constructor for class com.timeindexing.index.IndexTerminatedException
Throw a IndexTerminatedException with no message.
IndexTerminatedException(String) - Constructor for class com.timeindexing.index.IndexTerminatedException
Throw a IndexTerminatedException with a message.
IndexTimestampSelector - interface com.timeindexing.index.IndexTimestampSelector.
An enumeration of 2 values to enable choice between using Index timestamps or Data timestamps in Index selections and Intervals.
IndexType - interface com.timeindexing.index.IndexType.
This is the generic definitions for different kinds of timeindex.
IndexTypeException - exception com.timeindexing.index.IndexTypeException.
A IndexTypeException is thrown when an Index cannot be typed.
IndexTypeException() - Constructor for class com.timeindexing.index.IndexTypeException
Throw a IndexTypeException with no message.
IndexTypeException(String) - Constructor for class com.timeindexing.index.IndexTypeException
Throw a IndexTypeException with a message.
IndexTyper - class com.timeindexing.io.IndexTyper.
This opens an Index file and determines what type of of index is represented.
IndexTyper() - Constructor for class com.timeindexing.io.IndexTyper
Construct a typer
IndexTyper(String) - Constructor for class com.timeindexing.io.IndexTyper
Construct a decoder.
IndexTyper(File) - Constructor for class com.timeindexing.io.IndexTyper
Construct a decoder.
IndexView - interface com.timeindexing.index.IndexView.
An index view has the moethods needed for view on an Index.
IndexWriteLockedException - exception com.timeindexing.index.IndexWriteLockedException.
An IndexWriteLockedException is thrown when an attempt is made to activate an Index that is write-locked.
IndexWriteLockedException() - Constructor for class com.timeindexing.index.IndexWriteLockedException
Throw a IndexWriteLockedException with no message.
IndexWriteLockedException(String) - Constructor for class com.timeindexing.index.IndexWriteLockedException
Throw a IndexWriteLockedException with a message.
InlineIndex - class com.timeindexing.index.InlineIndex.
An implementation of an inline Index object.
InlineIndex() - Constructor for class com.timeindexing.index.InlineIndex
Create an InlineIndex
InlineIndex(String, String) - Constructor for class com.timeindexing.index.InlineIndex
Create an InlineIndex
InlineIndexIO - class com.timeindexing.io.InlineIndexIO.
This does I/O for an Index with inline data.
InlineIndexIO(StoredIndex) - Constructor for class com.timeindexing.io.InlineIndexIO
Construct an Inline Index.
InputPlugin - interface com.timeindexing.plugin.InputPlugin.
An interface for input plugins.
Interval - interface com.timeindexing.basic.Interval.
An interface for an interval.
IntervalSpecifier - interface com.timeindexing.time.IntervalSpecifier.
An interface for objects that specify some specifier for an Interval
IntervalTemplate - class com.timeindexing.time.IntervalTemplate.
An IntervalSpecifier that instantiates to a MidPointInterval.
IntervalTemplate(TimeSpecifier, TimeSpecifier) - Constructor for class com.timeindexing.time.IntervalTemplate
Construct a IntervalTemplate.
incrementCount(ManagedIndex) - Method in class com.timeindexing.index.TimeIndexDirectory
Incrmeent the count on an Index.
incrementID() - Method in class com.timeindexing.index.DataTypeDirectory
Increment the next ID.
index - Variable in class com.timeindexing.appl.OutputStreamer
 
indexByIDDirectory - Variable in class com.timeindexing.index.DataTypeDirectory
The ID directory.
indexByIDDirectory - Variable in class com.timeindexing.index.TimeIndexDirectory
The ID directory.
indexByNameDirectory - Variable in class com.timeindexing.index.DataTypeDirectory
The name directory.
indexByNameDirectory - Variable in class com.timeindexing.index.TimeIndexDirectory
The path directory.
indexOf(Object) - Method in class com.timeindexing.util.DoubleLinkedList
Returns the index in this list of the first occurrence of the specified element, or -1 if the List does not contain this element.
init() - Method in class com.timeindexing.index.ExternalIndex
Initialize the object.
init() - Method in class com.timeindexing.index.IncoreIndex
Initialize the object.
init() - Method in class com.timeindexing.index.InlineIndex
Initialize the object.
init() - Method in class com.timeindexing.index.ShadowIndex
Initialize the object.
init() - Method in class com.timeindexing.plugin.FtpServerLogLine
Initialise the plugin
init() - Method in class com.timeindexing.plugin.MailServerLogLine
Initialise the plugin
init() - Method in class com.timeindexing.plugin.WebServerLogLine
Initialise the plugin
initMonthMap() - Method in class com.timeindexing.plugin.WebServerLogLine
 
initThread(String) - Method in class com.timeindexing.io.AbstractIndexIO
Initialize the thread
instantiate(AbsoluteTimestamp) - Method in class com.timeindexing.time.AbstractIntervalSpecifier
Instantiate this IntervalSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Day
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.EndOfDay
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.EndOfHour
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.EndOfMinute
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.EndOfMonth
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.EndOfSecond
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.EndOfWeek
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.EndOfYear
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Hour
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(AbsoluteTimestamp) - Method in interface com.timeindexing.time.IntervalSpecifier
Instantiate this IntervalSpecifier w.r.t a particular Timestamp.
instantiate(AbsoluteTimestamp) - Method in class com.timeindexing.time.IntervalTemplate
Instantiate the IntervalTemplate w.r.t.
instantiate(Timestamp) - Method in class com.timeindexing.time.Microsecond
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Millisecond
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Minute
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Month
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Nanosecond
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Now
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Second
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.StartOfDay
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.StartOfHour
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.StartOfMinute
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.StartOfMonth
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.StartOfSecond
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.StartOfWeek
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.StartOfYear
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in interface com.timeindexing.time.TimeSpecifier
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Week
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
instantiate(Timestamp) - Method in class com.timeindexing.time.Year
Instantiate this TimeSpecifier w.r.t a particular Timestamp.
isActivated() - Method in class com.timeindexing.index.AbstractIndex
Is the Index activated.
isActivated() - Method in interface com.timeindexing.index.Index
Is the Index activated.
isActivated() - Method in class com.timeindexing.index.TimeIndex
Is the Index activated.
isAfterEpoch() - Method in interface com.timeindexing.time.AbsoluteTimestamp
Is the time after the Epoch.
isAfterEpoch() - Method in class com.timeindexing.time.MicrosecondTimestamp
Is the time after the Epoch.
isAfterEpoch() - Method in class com.timeindexing.time.MillisecondTimestamp
Is the time after the Epoch.
isAfterEpoch() - Method in class com.timeindexing.time.NanosecondTimestamp
Is the time after the Epoch.
isAfterEpoch() - Method in class com.timeindexing.time.SecondTimestamp
Is the time after the Epoch.
isBeforeEpoch() - Method in interface com.timeindexing.time.AbsoluteTimestamp
Is the time before the Epoch.
isBeforeEpoch() - Method in class com.timeindexing.time.MicrosecondTimestamp
Is the time before the Epoch.
isBeforeEpoch() - Method in class com.timeindexing.time.MillisecondTimestamp
Is the time before the Epoch.
isBeforeEpoch() - Method in class com.timeindexing.time.NanosecondTimestamp
Is the time before the Epoch.
isBeforeEpoch() - Method in class com.timeindexing.time.SecondTimestamp
Is the time before the Epoch.
isBrowser(HttpServletRequest) - Method in class com.timeindexing.servlet.SelectServlet
Is the client a browser.
isChanged() - Method in class com.timeindexing.index.AbstractIndex
Has the index changed in any way.
isChanged() - Method in interface com.timeindexing.index.Index
Has the index changed in any way.
isChanged() - Method in class com.timeindexing.index.TimeIndex
Has the index changed in any way.
isClosed() - Method in class com.timeindexing.index.AbstractIndex
Is the Index closed.
isClosed() - Method in interface com.timeindexing.index.Index
Is the Index closed.
isClosed() - Method in class com.timeindexing.index.TimeIndex
Is the Index closed.
isEOF() - Method in class com.timeindexing.plugin.DefaultInputPlugin
Determine if the reader has hit EOF.
isEOF() - Method in class com.timeindexing.plugin.DefaultReader
Determine if the reader has hit EOF.
isEOF() - Method in class com.timeindexing.plugin.FileItem
Determine if the reader has hit EOF.
isEOF() - Method in interface com.timeindexing.plugin.InputPlugin
Determine if the reader has hit EOF.
isEOF() - Method in interface com.timeindexing.plugin.ReaderPlugin
Determine if the reader has hit EOF.
isFixedSizeData() - Method in class com.timeindexing.index.AbstractIndex
Does the index have fixed size data.
isFixedSizeData() - Method in class com.timeindexing.index.DefaultIndexHeader
Does the index have fixed size data.
isFixedSizeData() - Method in interface com.timeindexing.index.IndexHeader
Does the index have fixed size data.
isFixedSizeData() - Method in class com.timeindexing.index.TimeIndex
Does the index have fixed size data.
isInFirst(int, List, IndexItem) - Method in class com.timeindexing.cache.AbstractCachePolicy
Is an item in the first N elements of a List.
isInTimeOrder() - Method in class com.timeindexing.index.AbstractIndex
Is the index still in time order.
isInTimeOrder() - Method in class com.timeindexing.index.DefaultIndexHeader
State that the index is not in time order any more.
isInTimeOrder() - Method in interface com.timeindexing.index.IndexHeader
Is the index still in time order.
isInTimeOrder() - Method in class com.timeindexing.index.TimeIndex
Is the index still in time order.
isNegative() - Method in class com.timeindexing.time.ElapsedMicrosecondTimestamp
Is the Timestamp negative.
isNegative() - Method in class com.timeindexing.time.ElapsedMillisecondTimestamp
Does the Timestamp specify a negative time.
isNegative() - Method in class com.timeindexing.time.ElapsedNanosecondTimestamp
Is the Timestamp negative.
isNegative() - Method in class com.timeindexing.time.ElapsedSecondTimestamp
Is the Timestamp negative.
isNegative() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Is the Timestamp negative.
isNegative() - Method in interface com.timeindexing.time.RelativeTimestamp
Is the Timestamp negative.
isOpen(String) - Method in class com.timeindexing.index.AbstractManagedIndex
Try and determine if this index is alreay open
isOpen() - Method in class com.timeindexing.io.IndexDecoder
Is the IndexHeader open
isOpen() - Method in interface com.timeindexing.io.IndexHeaderReader
Is the index header open
isOpen() - Method in interface com.timeindexing.io.IndexHeaderWriter
Is the index header open
isOpen() - Method in class com.timeindexing.io.IndexTyper
Is the IndexHeader open
isReadOnly() - Method in class com.timeindexing.index.AbstractIndex
Is the Index only available for read-only operations.
isReadOnly() - Method in class com.timeindexing.index.DefaultIndexHeader
Is the Index only available for read-only operations.
isReadOnly() - Method in interface com.timeindexing.index.IndexHeader
Is the Index only available for read-only operations.
isReadOnly() - Method in class com.timeindexing.index.TimeIndex
Is the Index only available for read-only operations.
isReference() - Method in class com.timeindexing.index.IncoreIndexItem
Is the data held by the IndexItem, actually an IndexReference.
isReference() - Method in interface com.timeindexing.index.IndexItem
Is the data held by the IndexItem, actually an IndexReference.
isReference() - Method in class com.timeindexing.index.IndexItemView
Is the data held by the IndexItem, actually an IndexReference.
isResolved() - Method in class com.timeindexing.basic.AbsoluteInterval
Has this interval been resolved to two Positions.
isSecurityCodeOn() - Method in class com.timeindexing.servlet.SelectServlet
Is security on.
isSelection() - Method in interface com.timeindexing.index.IndexView
Is the IndexView a selection.
isSelection() - Method in class com.timeindexing.index.TimeIndex
Is this a selection.
isTerminated() - Method in class com.timeindexing.index.AbstractIndex
Is the Index terminated.
isTerminated() - Method in class com.timeindexing.index.DefaultIndexHeader
Is the Index terminated.
isTerminated() - Method in interface com.timeindexing.index.IndexHeader
Is the Index terminated.
isTerminated - Variable in class com.timeindexing.index.TimeIndex
 
isTerminated() - Method in class com.timeindexing.index.TimeIndex
Is the Index terminated.
isTrackingIndex(ID) - Method in class com.timeindexing.index.AbstractManagedIndex
Is an Index being tracked
isTrackingIndex(ID) - Method in interface com.timeindexing.index.ManagedIndex
Is an Index being tracked
isWriteLocked() - Method in class com.timeindexing.index.FileIndex
Has the Index been write-locked.
isWriteLocked() - Method in class com.timeindexing.index.IncoreIndex
Has the Index been write-locked.
isWriteLocked() - Method in interface com.timeindexing.index.Index
Has the Index been write-locked.
isWriteLocked() - Method in class com.timeindexing.index.TimeIndex
Has the Index been write-locked.
isWriteLocked() - Method in class com.timeindexing.io.AbstractFileIO
Has the Index been write-locked.
isWriteLocked() - Method in interface com.timeindexing.io.IndexFileWriter
Has the Index been write-locked.
isWriteLocked() - Method in class com.timeindexing.io.IndexHeaderIO
Has the Index been write-locked.
isWriteLocked() - Method in class com.timeindexing.io.InlineIndexIO
Has the Index been write-locked.
itemAccessed(IndexAccessEvent) - Method in interface com.timeindexing.event.IndexAccessEventListener
A notification that an IndexItem has been accessed in an Index.
itemAccessed(IndexAccessEvent) - Method in class com.timeindexing.index.TimeIndexFactory
A notification that an IndexItem has been accessed in an Index.
itemAdded(IndexAddEvent) - Method in interface com.timeindexing.event.IndexAddEventListener
A notification that an IndexItem has been added to an Index.
itemAdded(IndexAddEvent) - Method in class com.timeindexing.index.TimeIndexFactory
A notification that an IndexItem has been added to an Index.
iterator() - Method in class com.timeindexing.index.AbstractIndex
Get an iterator over the IndexItems in the Index.
iterator() - Method in interface com.timeindexing.index.Index
Get an iterator over the IndexItems in the Index.
iterator() - Method in class com.timeindexing.index.TimeIndex
Get an iterator over the IndexItems in the Index.

J

JPEG - Static variable in interface com.timeindexing.index.DataType
The data is JPEG
JPEG_DT - Static variable in interface com.timeindexing.index.DataType
 

K

keySet() - Method in class com.timeindexing.util.CascadingMap
Get all the keys in the casacading map.

L

LONG - Static variable in interface com.timeindexing.index.DataType
The data is a long.
LONG_DT - Static variable in interface com.timeindexing.index.DataType
 
Lifetime - interface com.timeindexing.time.Lifetime.
An enumeration of 2 values to enable choice between timestamps whose lifetime is continuous, and those which are discrete.
Line - class com.timeindexing.plugin.Line.
A plugin that takes an input stream and returns a line at a time.
Line(InputStream) - Constructor for class com.timeindexing.plugin.Line
Construct a Line plugin from an InputStream.
Line(Reader) - Constructor for class com.timeindexing.plugin.Line
Construct a Line plugin from a Reader.
Line(BufferedReader) - Constructor for class com.timeindexing.plugin.Line
Construct a Line plugin from a BufferedReader.
LoadStyle - interface com.timeindexing.io.LoadStyle.
An enumeration of ways to load the index.
lastIndexOf(Object) - Method in class com.timeindexing.util.DoubleLinkedList
Returns the index in this list of the last occurrence of the specified element, or -1 if the list does not contain this element.
length() - Method in class com.timeindexing.index.Description
Get the length of the description.
lessThan(Value, Value) - Static method in class com.timeindexing.basic.ValueCalculator
LessThan
lessThan(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Less Than
lessThanEquals(Value, Value) - Static method in class com.timeindexing.basic.ValueCalculator
LessThanEquals
lessThanEquals(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
LessThanEquals
listOptions() - Method in class com.timeindexing.index.AbstractManagedIndex
Get the set of optional header values.
listOptions() - Method in class com.timeindexing.index.DefaultIndexHeader
Get the set of optional header values.
listOptions() - Method in interface com.timeindexing.index.ManagedIndexHeader
Get the set of optional header values used in this header.
listTrackedIndexes() - Method in class com.timeindexing.index.AbstractManagedIndex
List all the Referenced Indexes.
listTrackedIndexes() - Method in interface com.timeindexing.index.ManagedIndex
List all the tracked Indexes.
loadIndex(LoadStyle) - Method in class com.timeindexing.io.AbstractFileIO
Load the index
loadIndex(LoadStyle) - Method in interface com.timeindexing.io.IndexFileReader
Load the index data, based on a specified LoadStyle.
locate(Timestamp, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.index.AbstractIndex
Try and determine the position associated with the speicifed Timestamp.
locate(Position, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.index.AbstractIndex
Try and determine the Timestamp associated with the speicifed Position.
locate(Timestamp, IndexTimestampSelector, Lifetime) - Method in interface com.timeindexing.index.Index
Try and determine the position associated with the speicifed Timestamp.
locate(Position, IndexTimestampSelector, Lifetime) - Method in interface com.timeindexing.index.Index
Try and determine the Timestamp associated with the speicifed Position.
locate(Timestamp, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.index.TimeIndex
Try and determine the position associated with the speicifed data Timestamp.
locate(Position, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.index.TimeIndex
Try and determine the Timestamp associated with the speicifed Position.
lock() - Method in class com.timeindexing.util.ByteBufferRing
Lock the current buffer.

M

M3U - Static variable in interface com.timeindexing.index.DataType
The data is M3U
M3U_DT - Static variable in interface com.timeindexing.index.DataType
 
MICROSECOND - Static variable in interface com.timeindexing.time.Timestamp
Microseconds since epoch.
MICROSECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Microsecond sign bit.
MILLISECOND - Static variable in interface com.timeindexing.time.Timestamp
Milliseconds since epoch.
MILLISECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Millisecond sign bit.
MIXED - Static variable in interface com.timeindexing.index.DataType
The data is of mixed type.
MIXED_DT - Static variable in interface com.timeindexing.index.DataType
 
MP3 - Static variable in interface com.timeindexing.index.DataType
The data is MP3
MP3DownloadServlet - class com.timeindexing.servlet.MP3DownloadServlet.
This servlet returns downloads MP3 data.
MP3DownloadServlet() - Constructor for class com.timeindexing.servlet.MP3DownloadServlet
 
MP3StreamServlet - class com.timeindexing.servlet.MP3StreamServlet.
This servlet returns a response that causes the receiver to stream MP3 data.
MP3StreamServlet() - Constructor for class com.timeindexing.servlet.MP3StreamServlet
 
MP3_DT - Static variable in interface com.timeindexing.index.DataType
 
MPEG - Static variable in interface com.timeindexing.index.DataType
The data is MPEG
MPEGPresentationTimestamp - class com.timeindexing.time.MPEGPresentationTimestamp.
A timestamp that only has significant data down to nanosecond level.
MPEGPresentationTimestamp() - Constructor for class com.timeindexing.time.MPEGPresentationTimestamp
Construct a MPEGPresentationTimestamp with 'now' as the timestamp.
MPEGPresentationTimestamp(long) - Constructor for class com.timeindexing.time.MPEGPresentationTimestamp
Construct a MPEGPresentationTimestamp from a number of units
MPEGPresentationTimestamp(long, int) - Constructor for class com.timeindexing.time.MPEGPresentationTimestamp
Construct a MPEGPresentationTimestamp from a number of seconds and a number of nanoseconds.
MPEG_DT - Static variable in interface com.timeindexing.index.DataType
 
MailServerLogLine - class com.timeindexing.plugin.MailServerLogLine.
A plugin that takes an input stream and returns a line at a time.
MailServerLogLine(InputStream) - Constructor for class com.timeindexing.plugin.MailServerLogLine
Construct a MailServerLogLine plugin from an InputStream.
MailServerLogLine(Reader) - Constructor for class com.timeindexing.plugin.MailServerLogLine
Construct a MailServerLogLine plugin from a Reader.
MailServerLogLine(BufferedReader) - Constructor for class com.timeindexing.plugin.MailServerLogLine
Construct a MailServerLogLine plugin from a BufferedReader.
ManagedFileIndexItem - interface com.timeindexing.index.ManagedFileIndexItem.
An interface for classes that need to manage IndexItems that reside in an Index file.
ManagedIndex - interface com.timeindexing.index.ManagedIndex.
An interface for classes that need to manage Indexes.
ManagedIndexHeader - interface com.timeindexing.index.ManagedIndexHeader.
A managed extended index header.
ManagedIndexItem - interface com.timeindexing.index.ManagedIndexItem.
An interface for classes that need to manage IndexItems.
MassiveBitSet - class com.timeindexing.util.MassiveBitSet.
A MassiveBitSet is used for appplications where a massive BitSet is required.
MassiveBitSet() - Constructor for class com.timeindexing.util.MassiveBitSet
Construct a MassiveBitSet
MassiveBitSet(long) - Constructor for class com.timeindexing.util.MassiveBitSet
Construct a MassiveBitSet
Microsecond - class com.timeindexing.time.Microsecond.
A TimeSpecifier for microseconds.
Microsecond(long, TimeDirection) - Constructor for class com.timeindexing.time.Microsecond
Construct a Microsecond TimeSpecifier.
Microsecond(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Microsecond
Construct a Microsecond TimeSpecifier.
MicrosecondDateFormat - class com.timeindexing.time.MicrosecondDateFormat.
Convert a timestamp to a string using the MicrosecondDateFormat.
MicrosecondDateFormat() - Constructor for class com.timeindexing.time.MicrosecondDateFormat
Construct a MicrosecondDateFormat object.
MicrosecondElapsedFormat - class com.timeindexing.time.MicrosecondElapsedFormat.
Convert a timestamp to a MicrosecondElapsedFormat.
MicrosecondElapsedFormat() - Constructor for class com.timeindexing.time.MicrosecondElapsedFormat
Construct a MicrosecondElapsedFormat object.
MicrosecondScale - interface com.timeindexing.time.MicrosecondScale.
A time that is in the Microsecond Scale.
MicrosecondTimestamp - class com.timeindexing.time.MicrosecondTimestamp.
A timestamp that only has significant data down to microsecond level.
MicrosecondTimestamp() - Constructor for class com.timeindexing.time.MicrosecondTimestamp
Construct a MicrosecondTimestamp with 'now' as the timestamp.
MicrosecondTimestamp(long) - Constructor for class com.timeindexing.time.MicrosecondTimestamp
Construct a MicrosecondTimestamp from a number of microseconds.
MicrosecondTimestamp(long, int) - Constructor for class com.timeindexing.time.MicrosecondTimestamp
Construct a MicrosecondTimestamp from a number of seconds and a number of nanoseconds.
MicrosecondTimestamp(Date) - Constructor for class com.timeindexing.time.MicrosecondTimestamp
Construct a MicrosecondTimestamp from a Date object.
MidPointInterval - class com.timeindexing.basic.MidPointInterval.
A better interval is an interval where the arguments are a mid-point plus 2 values from that mid-point.
MidPointInterval(AbsoluteTimestamp, Value, Value) - Constructor for class com.timeindexing.basic.MidPointInterval
Construct an MidPointInterval from a Timestamp and 2 Values
MidPointInterval(AbsolutePosition, Value, Value) - Constructor for class com.timeindexing.basic.MidPointInterval
Construct an MidPointInterval from a Position and 2 Values
Millisecond - class com.timeindexing.time.Millisecond.
A TimeSpecifier for milliseconds.
Millisecond(long, TimeDirection) - Constructor for class com.timeindexing.time.Millisecond
Construct a Millisecond TimeSpecifier.
Millisecond(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Millisecond
Construct a Millisecond TimeSpecifier.
MillisecondDateFormat - class com.timeindexing.time.MillisecondDateFormat.
Convert a timestamp to a string using the MillisecondDateFormat.
MillisecondDateFormat() - Constructor for class com.timeindexing.time.MillisecondDateFormat
Construct a MillisecondDateFormat object.
MillisecondElapsedFormat - class com.timeindexing.time.MillisecondElapsedFormat.
Convert a timestamp to a MillisecondElapsedFormat.
MillisecondElapsedFormat() - Constructor for class com.timeindexing.time.MillisecondElapsedFormat
Construct a MillisecondElapsedFormat object.
MillisecondScale - interface com.timeindexing.time.MillisecondScale.
A time that is in the Millisecond Scale.
MillisecondTimestamp - class com.timeindexing.time.MillisecondTimestamp.
A timestamp that only has significant data down to millisecond level.
MillisecondTimestamp() - Constructor for class com.timeindexing.time.MillisecondTimestamp
Construct a MillisecondTimestamp with 'now' as the timestamp.
MillisecondTimestamp(long) - Constructor for class com.timeindexing.time.MillisecondTimestamp
Construct a MillisecondTimestamp from a number of milliseconds.
MillisecondTimestamp(long, int) - Constructor for class com.timeindexing.time.MillisecondTimestamp
Construct a MillisecondTimestamp from a number of seconds and a number of nanoseconds.
MillisecondTimestamp(Date) - Constructor for class com.timeindexing.time.MillisecondTimestamp
Construct a MillisecondTimestamp from a Date object
Minute - class com.timeindexing.time.Minute.
A TimeSpecifier for minutes.
Minute(long, TimeDirection) - Constructor for class com.timeindexing.time.Minute
Construct a Minute TimeSpecifier.
Minute(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Minute
Construct a Minute TimeSpecifier.
Month - class com.timeindexing.time.Month.
A TimeSpecifier for months.
Month(long, TimeDirection) - Constructor for class com.timeindexing.time.Month
Construct a Month TimeSpecifier.
Month(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Month
Construct a Month TimeSpecifier.
main(String[]) - Static method in class com.timeindexing.appl.TICat
 
main(String[]) - Static method in class com.timeindexing.appl.TISelect
 
mark() - Method in interface com.timeindexing.index.IndexView
Sets the mark into the IndexView, using the current navigation position as the mark value.
mark() - Method in class com.timeindexing.index.TimeIndex
Sets the mark into the IndexView, using the current navigation position as the mark value.
memoryMapData(long, long) - Method in class com.timeindexing.io.AbstractFileIO
Memory map some data from a channel.
memoryMapData(long, long) - Method in class com.timeindexing.io.ExternalIndexIO
Memory map some data from a channel.
memoryMapData(long, long) - Method in class com.timeindexing.io.InlineIndexIO
Memory map some data from a channel.
mimeType() - Method in interface com.timeindexing.index.DataType
The mime-type of this DataType.
monthIndex(String, int) - Method in class com.timeindexing.plugin.WebServerLogLine
 

N

NANOSECOND - Static variable in interface com.timeindexing.time.Timestamp
Nanoseconds since epoch.
NANOSECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Nanosecond sign bit.
NONE - Static variable in interface com.timeindexing.index.AnnotationStyle
Annotations are kept inline in the index.
NONE - Static variable in interface com.timeindexing.io.LoadStyle
Load nothing.
NOTSET - Static variable in interface com.timeindexing.index.DataType
Nothing has been set
NOTSET_DT - Static variable in interface com.timeindexing.index.DataType
 
NO_DATA_FILE_HEADER - Static variable in interface com.timeindexing.index.HeaderOption
No data file header.
NO_DATA_FILE_HEADER_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
Nanosecond - class com.timeindexing.time.Nanosecond.
A TimeSpecifier for nanoseconds.
Nanosecond(long, TimeDirection) - Constructor for class com.timeindexing.time.Nanosecond
Construct a Nanosecond TimeSpecifier.
Nanosecond(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Nanosecond
Construct a Nanosecond TimeSpecifier.
NanosecondDateFormat - class com.timeindexing.time.NanosecondDateFormat.
Convert a timestamp to a string using the NanosecondDateFormat.
NanosecondDateFormat() - Constructor for class com.timeindexing.time.NanosecondDateFormat
Construct a NanosecondDateFormat object.
NanosecondElapsedFormat - class com.timeindexing.time.NanosecondElapsedFormat.
Convert a timestamp to a NanosecondElapsedFormat.
NanosecondElapsedFormat() - Constructor for class com.timeindexing.time.NanosecondElapsedFormat
Construct a NanosecondElapsedFormat object.
NanosecondScale - interface com.timeindexing.time.NanosecondScale.
A time that is in the Nanosecond Scale.
NanosecondTimestamp - class com.timeindexing.time.NanosecondTimestamp.
A timestamp that only has significant data down to nanosecond level.
NanosecondTimestamp() - Constructor for class com.timeindexing.time.NanosecondTimestamp
Construct a NanosecondTimestamp with 'now' as the timestamp.
NanosecondTimestamp(long) - Constructor for class com.timeindexing.time.NanosecondTimestamp
Construct a NanosecondTimestamp from a number of nanoseconds.
NanosecondTimestamp(long, int) - Constructor for class com.timeindexing.time.NanosecondTimestamp
Construct a NanosecondTimestamp from a number of seconds and a number of nanoseconds.
NanosecondTimestamp(Date) - Constructor for class com.timeindexing.time.NanosecondTimestamp
Construct a NanosecondTimestamp from a Date object.
Now - class com.timeindexing.time.Now.
A TimeSpecifier for now.
Now() - Constructor for class com.timeindexing.time.Now
Construct a TimeSpecifier for Now.
Now(TimeSpecifier) - Constructor for class com.timeindexing.time.Now
Construct a TimeSpecifier for Now.
Now - Static variable in class com.timeindexing.time.Now
A static singleton instance.
next() - Method in class com.timeindexing.index.IndexIterator
Get the next element.
nextID - Variable in class com.timeindexing.index.DataTypeDirectory
The next allocatable ID.
nextID() - Method in class com.timeindexing.index.DataTypeDirectory
Whats the next ID.
notEquals(Value, Value) - Static method in class com.timeindexing.basic.ValueCalculator
Not Equals
notEquals(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Not Equals
notInTimeOrder() - Method in class com.timeindexing.index.AbstractManagedIndex
State that the index is not in time order any more.
notInTimeOrder() - Method in class com.timeindexing.index.DefaultIndexHeader
State that the index is not in time order any more.
notInTimeOrder() - Method in interface com.timeindexing.index.ManagedIndexHeader
State that the index is not in time order any more.
notifyAddItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.AbstractCachePolicy
Called at the beginning of cache.addItem()
notifyAddItemBegin(IndexItem, long) - Method in interface com.timeindexing.cache.CachePolicy
Called at the beginning of cache.addItem()
notifyAddItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.HollowAfterTimeoutPolicy
Called at the beginning of cache.addItem()
notifyAddItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumePolicy
Called at the beginning of cache.addItem()
notifyAddItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy
Called at the beginning of cache.addItem()
notifyAddItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.AbstractCachePolicy
Called at the beginning of cache.addItem()
notifyAddItemEnd(IndexItem, long) - Method in interface com.timeindexing.cache.CachePolicy
Called at the beginning of cache.addItem()
notifyAddItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.HollowAfterTimeoutPolicy
Called at the beginning of cache.addItem()
notifyAddItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumePolicy
Called at the beginning of cache.addItem()
notifyAddItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy
Called at the beginning of cache.addItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.AbstractCachePolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in interface com.timeindexing.cache.CachePolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.HollowAfterTimeoutPolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.HollowAfterUsePolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumePolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.RemoveAfterTimeoutPolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.RemoveAfterUsePolicy
Called at the beginning of cache.getItem()
notifyGetItemBegin(IndexItem, long) - Method in class com.timeindexing.cache.RemoveAtDataVolumePolicy
Called at the beginning of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.AbstractCachePolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in interface com.timeindexing.cache.CachePolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.HollowAfterTimeoutPolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.HollowAfterUsePolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumePolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.RemoveAfterTimeoutPolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.RemoveAfterUsePolicy
Called at the end of cache.getItem()
notifyGetItemEnd(IndexItem, long) - Method in class com.timeindexing.cache.RemoveAtDataVolumePolicy
Called at the end of cache.getItem()

O

OPENED - Static variable in class com.timeindexing.event.IndexPrimaryEvent
Used when an Index is opened.
OctetStreamDownloadServlet - class com.timeindexing.servlet.OctetStreamDownloadServlet.
This servlet returns downloads OctetStream data.
OctetStreamDownloadServlet() - Constructor for class com.timeindexing.servlet.OctetStreamDownloadServlet
 
Offset - class com.timeindexing.basic.Offset.
An Offset is a value that is an absolute offset into a stream.
Offset(long) - Constructor for class com.timeindexing.basic.Offset
Construct a new Offset from a given value
OutputPlugin - interface com.timeindexing.plugin.OutputPlugin.
An interface for output plugins.
OutputStreamer - class com.timeindexing.appl.OutputStreamer.
A class to output any data
OutputStreamer(Index, OutputStream) - Constructor for class com.timeindexing.appl.OutputStreamer
Construct an OutputStreamer object given an index and an output stream.
Overlap - interface com.timeindexing.basic.Overlap.
An enumeration of 2 values to enable choice between having 2 ways for an Interval to overlap an index.
open() - Method in class com.timeindexing.appl.Displayer
Open
open() - Method in class com.timeindexing.appl.Selecter
Open
open() - Method in class com.timeindexing.appl.SelectionCodeEvaluator
Open
open(Properties) - Method in class com.timeindexing.index.ExternalIndex
Called when an ExternalIndex needs to be opend.
open(Properties) - Method in class com.timeindexing.index.IncoreIndex
Open this index.
open(Properties) - Method in class com.timeindexing.index.InlineIndex
Called when an InlineIndex needs to be opend.
open(Properties) - Method in interface com.timeindexing.index.ManagedIndex
Open this index.
open(File) - Method in class com.timeindexing.index.TimeIndexFactory
Retrieve a TimeIndex object by file name.
open(URI) - Method in class com.timeindexing.index.TimeIndexFactory
Retrieve a TimeIndex object by URI.
open(Properties) - Method in class com.timeindexing.index.TimeIndexFactory
Retrieve a TimeIndex object by file name.
open(IndexProperties) - Method in class com.timeindexing.io.ExternalIndexIO
Open an index file to read it.
open() - Method in class com.timeindexing.io.ExternalIndexIO
Open an index to read it.
open(String) - Method in class com.timeindexing.io.IndexDecoder
Open an index header to read it.
open() - Method in class com.timeindexing.io.IndexDecoder
Open an index header to read it.
open(IndexProperties) - Method in interface com.timeindexing.io.IndexFileReader
 
open(IndexProperties) - Method in interface com.timeindexing.io.IndexFileWriter
 
open(String) - Method in class com.timeindexing.io.IndexHeaderIO
Open an index header.
open(String) - Method in interface com.timeindexing.io.IndexHeaderReader
Open an index header
open(String) - Method in interface com.timeindexing.io.IndexHeaderWriter
Open an index header, given a filename.
open(String) - Method in class com.timeindexing.io.IndexTyper
Open an index header to read it.
open(String, String) - Method in class com.timeindexing.io.IndexTyper
Open an index header to read it.
open(IndexProperties) - Method in class com.timeindexing.io.InlineIndexIO
Open an index file to read it.
open() - Method in class com.timeindexing.io.InlineIndexIO
Open an index to read it.
open(IndexProperties) - Method in class com.timeindexing.io.ShadowIndexIO
Open an index file to read it.
open() - Method in class com.timeindexing.io.ShadowIndexIO
Open an index to read it.
opened(IndexPrimaryEvent) - Method in interface com.timeindexing.event.IndexPrimaryEventListener
A notification that an Index has been opened.
opened(IndexPrimaryEvent) - Method in class com.timeindexing.index.TimeIndexFactory
A notification that an Index has been opened.
out - Variable in class com.timeindexing.appl.OutputStreamer
 
output(boolean) - Method in class com.timeindexing.appl.Displayer
Do the output
output(IndexProperties) - Method in class com.timeindexing.appl.Selecter
Do the output
outputPlugin - Variable in class com.timeindexing.appl.OutputStreamer
 
outputProperties - Variable in class com.timeindexing.appl.OutputStreamer
 

P

PNG - Static variable in interface com.timeindexing.index.DataType
The data is PNG
PNG_DT - Static variable in interface com.timeindexing.index.DataType
 
Position - interface com.timeindexing.basic.Position.
A position in an index
PositionOutOfBoundsException - exception com.timeindexing.index.PositionOutOfBoundsException.
An PositionOutOfBoundsException is thrown when an attempt is made to access a Position that an Index does not have.
PositionOutOfBoundsException() - Constructor for class com.timeindexing.index.PositionOutOfBoundsException
Throw a PositionOutOfBoundsException with no message.
PositionOutOfBoundsException(String) - Constructor for class com.timeindexing.index.PositionOutOfBoundsException
Throw a PositionOutOfBoundsException with a message.
PositionParser - class com.timeindexing.appl.PositionParser.
Parses a position from a given input.
PositionParser() - Constructor for class com.timeindexing.appl.PositionParser
Construct a PositionParser.
parse(String) - Method in class com.timeindexing.appl.CountParser
Parse a count given as a String.
parse(String) - Method in class com.timeindexing.appl.PositionParser
Parse a position given as a String.
parse(String, boolean) - Method in class com.timeindexing.appl.TimeParser
Parse timestamps given as a String.
parse(String, ParsePosition) - Method in class com.timeindexing.time.DateParser
Parse a Date from a string using this format from the specified postition.
parse(String) - Method in class com.timeindexing.time.DateParser
Parse a Date from a string using this format.
parse(String, boolean) - Method in class com.timeindexing.time.TimeDateParser
Parse timestamps given as a String.
parse(String, boolean, String) - Method in class com.timeindexing.time.TimeDateParser
Parse timestamps given as a String.
parseSubseconds(String) - Method in class com.timeindexing.time.TimeDateParser
Parse the subsecond part of a time String.
position() - Method in class com.timeindexing.basic.AbsolutePosition
Get the position.
position() - Method in class com.timeindexing.basic.Offset
Get the position.
position() - Method in interface com.timeindexing.basic.Position
Get the position.
position() - Method in interface com.timeindexing.index.IndexView
Gets the current navigation position into the IndexView.
position(Position) - Method in interface com.timeindexing.index.IndexView
Sets the current navigation position into the IndexView specified as a Position.
position(long) - Method in interface com.timeindexing.index.IndexView
Sets the current navigation position into the IndexView.
position(Timestamp, IndexTimestampSelector, Lifetime) - Method in interface com.timeindexing.index.IndexView
Sets the current navigation position into the IndexView.
position() - Method in class com.timeindexing.index.TimeIndex
Gets the current navigation position into the IndexView.
position(Position) - Method in class com.timeindexing.index.TimeIndex
Sets the current navigation position into the IndexView specified as a Position.
position(long) - Method in class com.timeindexing.index.TimeIndex
Sets the current navigation position into the IndexView.
position(Timestamp, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.index.TimeIndex
Sets the current navigation position into the IndexView specified as a Timestamp.
position() - Method in class com.timeindexing.time.TimestampMapping
Get the position
postPlaybackError(HttpServletRequest, HttpServletResponse) - Method in class com.timeindexing.servlet.SelectServlet
This is called if there is an error during to playback.
prePlaybackError(HttpServletRequest, HttpServletResponse) - Method in class com.timeindexing.servlet.SelectServlet
This is called if there is an error prior to playback.
process(ByteBuffer) - Method in class com.timeindexing.plugin.Block
Process the block
process(String) - Method in class com.timeindexing.plugin.FtpServerLogLine
Process the line
process(String) - Method in class com.timeindexing.plugin.Line
Process the line
process(String) - Method in class com.timeindexing.plugin.MailServerLogLine
Process the line
process(String) - Method in class com.timeindexing.plugin.WebServerLogLine
Process the line
processData(ByteBuffer) - Method in class com.timeindexing.io.AbstractFileIO
Processing of the data.
processData(ByteBuffer) - Method in class com.timeindexing.io.ExternalIndexIO
Processing of the data.
processData(ByteBuffer) - Method in class com.timeindexing.io.InlineIndexIO
Processing of the data.
processData(ByteBuffer) - Method in class com.timeindexing.io.ShadowIndexIO
Processing of the data.
processDataPath(HeaderOptionProcess, ByteBuffer) - Method in class com.timeindexing.io.IndexDecoder
Process a data path
processDataPath(HeaderOptionProcess, HeaderOption, ByteBuffer) - Method in class com.timeindexing.io.IndexHeaderIO
A data path name.
processDataType(HeaderOptionProcess, ByteBuffer) - Method in class com.timeindexing.io.IndexDecoder
Process a data type
processDataType(HeaderOptionProcess, HeaderOption, ByteBuffer) - Method in class com.timeindexing.io.IndexHeaderIO
A data type.
processDescription(HeaderOptionProcess, ByteBuffer) - Method in class com.timeindexing.io.IndexDecoder
Process a description
processDescription(HeaderOptionProcess, HeaderOption, ByteBuffer) - Method in class com.timeindexing.io.IndexHeaderIO
A description.
processIndexItem(ByteBuffer) - Method in class com.timeindexing.io.AbstractFileIO
Processing of the idnex item.
processIndexItem(ByteBuffer) - Method in class com.timeindexing.io.ExternalIndexIO
Processing of the idnex item.
processIndexItem(ByteBuffer) - Method in class com.timeindexing.io.InlineIndexIO
Processing of the idnex item.
processIndexPath(HeaderOptionProcess, ByteBuffer) - Method in class com.timeindexing.io.IndexDecoder
Process a index path
processIndexPath(HeaderOptionProcess, HeaderOption, ByteBuffer) - Method in class com.timeindexing.io.IndexHeaderIO
An index path name.
processIsInTimeOrder(HeaderOptionProcess, ByteBuffer) - Method in class com.timeindexing.io.IndexDecoder
Is the index in time order
processIsInTimeOrder(HeaderOptionProcess, HeaderOption, ByteBuffer) - Method in class com.timeindexing.io.IndexHeaderIO
Is the index in time order
processNoDataFileHeader(HeaderOptionProcess, ByteBuffer) - Method in class com.timeindexing.io.IndexDecoder
Is there a header on the data file
processNoDataFileHeader(HeaderOptionProcess, HeaderOption, ByteBuffer) - Method in class com.timeindexing.io.IndexHeaderIO
Is there a header on the data file
processReferenceMapping(HeaderOptionProcess, ByteBuffer) - Method in class com.timeindexing.io.IndexDecoder
Process the referenced indexes mapping
processReferenceMapping(HeaderOptionProcess, HeaderOption, ByteBuffer) - Method in class com.timeindexing.io.IndexHeaderIO
The referenced indexes mapping
processTimeIndex(IndexView) - Method in class com.timeindexing.appl.CountLimitedSelectionStreamer
Process the TimeIndex
processTimeIndex(IndexView) - Method in class com.timeindexing.appl.OutputStreamer
Process the TimeIndex
processTimeIndex(IndexView) - Method in class com.timeindexing.appl.TimeLimitedSelectionStreamer
Process the TimeIndex
processTimeIndex(IndexView) - Method in class com.timeindexing.appl.VolumeLimitedSelectionStreamer
Process the TimeIndex
putDataType(String, DataType) - Method in class com.timeindexing.index.DataTypeDirectory
Save an DataType by dataType name.
putDataType(ID, DataType) - Method in class com.timeindexing.index.DataTypeDirectory
Save an DataType by dataType ID
putIndex(String, ManagedIndex) - Method in class com.timeindexing.index.TimeIndexDirectory
Save an Index by index name.
putIndex(ID, ManagedIndex) - Method in class com.timeindexing.index.TimeIndexDirectory
Save an Index by index ID
putProperty(Object, Object) - Method in class com.timeindexing.index.IndexProperties
Put an entry in the IndexProperties.

Q

QUICKTIME - Static variable in interface com.timeindexing.index.DataType
The data is QUICKTIME
QUICKTIME_DT - Static variable in interface com.timeindexing.index.DataType
 

R

READ - Static variable in interface com.timeindexing.io.HeaderOptionProcess
Read it in.
REFERENCE - Static variable in interface com.timeindexing.index.DataType
The data is a Index Reference.
REFERENCEMAPPING - Static variable in interface com.timeindexing.index.HeaderOption
Reference Mapping
REFERENCEMAPPING_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
REFERENCE_DT - Static variable in interface com.timeindexing.index.DataType
 
REFERENCE_LIST - Static variable in interface com.timeindexing.index.DataType
The data is a List of Index References.
REFERENCE_LIST_DT - Static variable in interface com.timeindexing.index.DataType
 
ReaderPlugin - interface com.timeindexing.plugin.ReaderPlugin.
An interface for reader plugins.
ReaderResult - interface com.timeindexing.plugin.ReaderResult.
An interface for the value returned by a reader plugin.
ReaderResultItem - class com.timeindexing.data.ReaderResultItem.
A item of data presented by a data reader This is an implementation of ByteBufferItem.
ReaderResultItem(ReaderResult) - Constructor for class com.timeindexing.data.ReaderResultItem
Construct a ReaderResultItem from a ReaderResult.
Relative - interface com.timeindexing.basic.Relative.
A relative.
RelativeAdjustableCount - class com.timeindexing.basic.RelativeAdjustableCount.
An RelativeCount is a count that is an relative count from the current index element.
RelativeAdjustableCount() - Constructor for class com.timeindexing.basic.RelativeAdjustableCount
Construct a new RelativeCount
RelativeAdjustableCount(long) - Constructor for class com.timeindexing.basic.RelativeAdjustableCount
Construct a new RelativeCount from a given value
RelativeAdjustableCount(Count) - Constructor for class com.timeindexing.basic.RelativeAdjustableCount
Construct a new RelativeCount from an existing Count
RelativeCount - class com.timeindexing.basic.RelativeCount.
An RelativeCount is a count that is an relative count from the current index element.
RelativeCount(long) - Constructor for class com.timeindexing.basic.RelativeCount
Construct a new RelativeCount from a given value
RelativeCount(Count) - Constructor for class com.timeindexing.basic.RelativeCount
Construct a new RelativeCount from a Count
RelativeTimestamp - interface com.timeindexing.time.RelativeTimestamp.
An relative timestamp.
RemoveAfterTimeoutPolicy - class com.timeindexing.cache.RemoveAfterTimeoutPolicy.
Remove items after they have been used.
RemoveAfterTimeoutPolicy() - Constructor for class com.timeindexing.cache.RemoveAfterTimeoutPolicy
Construct this policy object
RemoveAfterTimeoutPolicy(RelativeTimestamp) - Constructor for class com.timeindexing.cache.RemoveAfterTimeoutPolicy
Construct this policy object
RemoveAfterUsePolicy - class com.timeindexing.cache.RemoveAfterUsePolicy.
Remove items after they have been used.
RemoveAfterUsePolicy() - Constructor for class com.timeindexing.cache.RemoveAfterUsePolicy
Construct this policy object
RemoveAfterUsePolicy(int) - Constructor for class com.timeindexing.cache.RemoveAfterUsePolicy
Construct this policy object
RemoveAtDataVolumePolicy - class com.timeindexing.cache.RemoveAtDataVolumePolicy.
Remove items after the amount of held data reaches a certain volume
RemoveAtDataVolumePolicy() - Constructor for class com.timeindexing.cache.RemoveAtDataVolumePolicy
Construct this policy object
RemoveAtDataVolumePolicy(long) - Constructor for class com.timeindexing.cache.RemoveAtDataVolumePolicy
Construct this policy object
read() - Method in interface com.timeindexing.data.DataReader
Read an item of data from the input
read() - Method in class com.timeindexing.io.IndexDecoder
Read an index header from the header stream.
read() - Method in interface com.timeindexing.io.IndexHeaderReader
Read an index header from the header stream.
read() - Method in class com.timeindexing.io.IndexTyper
Read an index header from the header stream.
read() - Method in class com.timeindexing.plugin.Block
Get next input buffer.
read() - Method in class com.timeindexing.plugin.DefaultInputPlugin
Do some input.
read() - Method in class com.timeindexing.plugin.FileItem
Get next input buffer, which will be the whole file
read() - Method in interface com.timeindexing.plugin.InputPlugin
Do some input.
read() - Method in class com.timeindexing.plugin.Line
Get next input buffer.
read() - Method in interface com.timeindexing.plugin.ReaderPlugin
Read some data and return it as a ReaderResult.
read() - Method in class com.timeindexing.time.StopWatch
Read a new elapsed time from the StopWatch.
readData(DataReference) - Method in class com.timeindexing.index.FileIndex
Read data for an index item given a DataReference.
readData(DataReference) - Method in interface com.timeindexing.index.StoredIndex
Read data for an index item given a DataReference.
readData(Offset, long) - Method in class com.timeindexing.io.AbstractFileIO
Read some data, given an offset and a size.
readData(long, long) - Method in class com.timeindexing.io.AbstractFileIO
Read some data, given an offset and a size.
readData(DataReference) - Method in class com.timeindexing.io.AbstractFileIO
Read some data, given a DataReference.
readData(Offset, long) - Method in interface com.timeindexing.io.IndexFileReader
Read some data, given an offset and a size.
readData(long, long) - Method in interface com.timeindexing.io.IndexFileReader
Read some data, given an offset and a size.
readData(DataReference) - Method in interface com.timeindexing.io.IndexFileReader
Read some data, given a DataReferenceObject
readDataHeader(byte) - Method in class com.timeindexing.io.ExternalIndexIO
Read an index header from the header stream.
readDataHeader(byte) - Method in class com.timeindexing.io.ShadowIndexIO
Read an index header from the header stream.
readDataIntoBuffer(ByteBuffer, long) - Method in class com.timeindexing.io.AbstractFileIO
Actually read in the data.
readDataIntoBuffer(ByteBuffer, long) - Method in class com.timeindexing.io.ExternalIndexIO
Actually read in the data.
readDataIntoBuffer(ByteBuffer, long) - Method in class com.timeindexing.io.InlineIndexIO
Actually read in the data.
readFromChannel(FileChannel, long) - Method in class com.timeindexing.io.IndexDecoder
Read an index header from the header stream.
readFromChannel(FileChannel, long) - Method in class com.timeindexing.io.IndexTyper
Read an index header from the header stream.
readHeader(byte) - Method in class com.timeindexing.io.AbstractFileIO
Read an index header from the header stream.
readHeader(byte) - Method in interface com.timeindexing.io.IndexFileReader
Read an index header from the header stream.
readIndexItem(Offset, long) - Method in class com.timeindexing.io.AbstractFileIO
Read an IndexItem given an offset.
readIndexItem(long) - Method in class com.timeindexing.io.AbstractFileIO
Read an IndexItem given an offset.
readItem(Offset, boolean) - Method in class com.timeindexing.io.AbstractFileIO
Read the contents of the item It assumes the index file is alreayd open for writing.
readItem(long, boolean) - Method in class com.timeindexing.io.AbstractFileIO
Read the contents of the item It assumes the index file is alreayd open for writing.
readItem(Offset, boolean) - Method in interface com.timeindexing.io.IndexFileReader
Read the contents of the item It assumes the index file is alreayd open for writing.
readItem(long, boolean) - Method in interface com.timeindexing.io.IndexFileReader
Read the contents of the item It assumes the index file is alreayd open for writing.
readMetaData() - Method in class com.timeindexing.io.ExternalIndexIO
Read all the meta data.
readMetaData() - Method in interface com.timeindexing.io.IndexFileReader
Read all the meta data.
readMetaData() - Method in class com.timeindexing.io.InlineIndexIO
Read all the meta data.
readMetaData() - Method in class com.timeindexing.io.ShadowIndexIO
Read all the meta data.
readNormalData(long, long, boolean) - Method in class com.timeindexing.io.AbstractFileIO
Read some data, from a specified offset for a number of bytes.
readReferenceData(long, long) - Method in class com.timeindexing.io.AbstractFileIO
Read a reference, from a specified offset for a number of bytes.
ready() - Method in interface com.timeindexing.data.DataReader
Is the reader ready to present more data.
reallyClose() - Method in class com.timeindexing.index.AbstractManagedIndex
Really close this index.
reallyClose() - Method in class com.timeindexing.index.FileIndex
Close this index.
reallyClose() - Method in class com.timeindexing.index.IncoreIndex
Close this index.
reallyClose() - Method in interface com.timeindexing.index.ManagedIndex
Close this index.
reallyClose() - Method in class com.timeindexing.io.IndexHeaderIO
The final close functionaliy.
reallyClose() - Method in class com.timeindexing.io.InlineIndexIO
Close the index channel
region() - Method in interface com.timeindexing.index.IndexView
What is the region covered by position and mark.
region() - Method in class com.timeindexing.index.TimeIndex
What is the region covered by position and mark.
register(String) - Static method in class com.timeindexing.index.DataTypeDirectory
Register a new DataType given a mime-type and an int id.
register(String, int) - Static method in class com.timeindexing.index.DataTypeDirectory
Register a new DataType given a mime-type and an int id.
register(DataType) - Static method in class com.timeindexing.index.DataTypeDirectory
Register an DataType
registerDataType(String) - Method in class com.timeindexing.index.DataTypeDirectory
Register a new DataType given a mime-type.
registerDataType(String, int) - Method in class com.timeindexing.index.DataTypeDirectory
Register a new DataType given a mime-type and an int id.
registerDataType(DataType, String, ID) - Method in class com.timeindexing.index.DataTypeDirectory
Register an DataType using its name and its ID.
registerDataType(DataType) - Method in class com.timeindexing.index.DataTypeDirectory
Register an DataType
registerIndex(ManagedIndex, String, ID) - Method in class com.timeindexing.index.TimeIndexDirectory
Register an Index using its name and its ID.
releaseWriteLock() - Method in class com.timeindexing.io.AbstractFileIO
Release a FileLock.
releaseWriteLock() - Method in interface com.timeindexing.io.IndexFileWriter
Release a FileLock.
releaseWriteLock() - Method in class com.timeindexing.io.IndexHeaderIO
Release a FileLock.
remove() - Method in class com.timeindexing.index.IndexIterator
Remove an element.
remove(Object) - Method in class com.timeindexing.util.DoubleLinkedList
Removes the first occurrence of the specified element in this list.
remove(long) - Method in class com.timeindexing.util.DoubleLinkedList
Removes the element at the specified position in this list.
removeAccessEventListener(IndexAccessEventListener) - Method in interface com.timeindexing.event.IndexEventGenerator
Remove a IndexAccessEventListener.
removeAccessEventListener(IndexAccessEventListener) - Method in class com.timeindexing.event.IndexEventMulticaster
Remove a IndexAccessEventListener.
removeAccessEventListener(IndexAccessEventListener) - Method in class com.timeindexing.index.AbstractIndex
Remove a IndexAccessEventListener.
removeAccessEventListener(IndexAccessEventListener) - Method in class com.timeindexing.index.TimeIndexFactory
Remove a IndexAccessEventListener.
removeAddEventListener(IndexAddEventListener) - Method in interface com.timeindexing.event.IndexEventGenerator
Remove a IndexAddEventListener.
removeAddEventListener(IndexAddEventListener) - Method in class com.timeindexing.event.IndexEventMulticaster
Remove a IndexAddEventListener.
removeAddEventListener(IndexAddEventListener) - Method in class com.timeindexing.index.AbstractIndex
Remove a IndexAddEventListener.
removeAddEventListener(IndexAddEventListener) - Method in class com.timeindexing.index.TimeIndexFactory
Remove a IndexAddEventListener.
removeDataType(String) - Method in class com.timeindexing.index.DataTypeDirectory
Remove an DataType by dataType name.
removeDataType(ID) - Method in class com.timeindexing.index.DataTypeDirectory
Remove an DataType by dataType ID
removeExtension(String) - Static method in class com.timeindexing.io.FileUtils
Strip the extention off of a filename.
removeFirst() - Method in class com.timeindexing.util.DoubleLinkedList
Removes and returns the first element from this list.
removeHandle(ManagedIndex) - Static method in class com.timeindexing.index.TimeIndexDirectory
Remove a handle on an Index.
removeIndex(String) - Method in class com.timeindexing.index.TimeIndexDirectory
Remove an Index by index name.
removeIndex(ID) - Method in class com.timeindexing.index.TimeIndexDirectory
Remove an Index by index ID
removeItem(long) - Method in class com.timeindexing.cache.DefaultIndexCache
Remove the IndexItem at the speicifed position.
removeItem(Position) - Method in class com.timeindexing.cache.DefaultIndexCache
Remove the IndexItem at the speicifed position.
removeItem(long) - Method in class com.timeindexing.cache.FileIndexCache
Remove the IndexItem at the speicifed position.
removeItem(long) - Method in interface com.timeindexing.cache.IndexCache
Remove the IndexItem at the speicifed position.
removeItem(Position) - Method in interface com.timeindexing.cache.IndexCache
Remove the IndexItem at the speicifed position.
removeLast() - Method in class com.timeindexing.util.DoubleLinkedList
Removes and returns the last element from this list.
removePrimaryEventListener(IndexPrimaryEventListener) - Method in interface com.timeindexing.event.IndexEventGenerator
Remove a IndexPrimaryEventListener.
removePrimaryEventListener(IndexPrimaryEventListener) - Method in class com.timeindexing.event.IndexEventMulticaster
Remove a IndexPrimaryEventListener.
removePrimaryEventListener(IndexPrimaryEventListener) - Method in class com.timeindexing.index.AbstractIndex
Remove a IndexPrimaryEventListener.
removePrimaryEventListener(IndexPrimaryEventListener) - Method in class com.timeindexing.index.TimeIndexFactory
Remove a IndexPrimaryEventListener.
requestReadWork(Position, boolean) - Method in class com.timeindexing.io.AbstractFileIO
Add some work to the read queue.
requestWriteWork(FileChannel, ByteBuffer, ByteBufferRing) - Method in class com.timeindexing.io.AbstractFileIO
Add some work to the write queue.
reset() - Method in class com.timeindexing.util.MassiveBitSet
This resets the MassiveBitSet by clearing all of the bits, and setting the highest back to zero.
resolve(Index, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.basic.AbsoluteInterval
Resolve this interval w.r.t a specified index.
resolve(Index, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.basic.EndPointInterval
Resolve this interval w.r.t a specified index.
resolve(Index, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.basic.MidPointInterval
Resolve this interval w.r.t a specified index.
resolveFileName(String, String) - Static method in class com.timeindexing.io.FileUtils
Resolve a filename given a filename and an extension.
resolveValue(Index, TimestampMapping, Value, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.basic.EndPointInterval
Resolve a Value w.r.t a Position.
resolveValue(Index, TimestampMapping, Value, IndexTimestampSelector, Lifetime) - Method in class com.timeindexing.basic.MidPointInterval
Resolve a Value w.r.t a Position.
retrieveItem(IndexItem, long) - Method in class com.timeindexing.index.FileIndex
Retrieve an Index Item into the Index.
retrieveItem(IndexItem, long) - Method in interface com.timeindexing.index.StoredIndex
Retrieve an Index Item into the Index.
run() - Method in class com.timeindexing.io.AbstractFileIO
The Thread run method.

S

SCALE - Static variable in interface com.timeindexing.time.MicrosecondScale
 
SCALE - Static variable in interface com.timeindexing.time.MillisecondScale
 
SCALE - Static variable in interface com.timeindexing.time.NanosecondScale
 
SCALE - Static variable in interface com.timeindexing.time.SecondScale
 
SECOND - Static variable in interface com.timeindexing.time.Timestamp
Seconds since epoch.
SECOND_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Second sign bit.
SHADOW - Static variable in interface com.timeindexing.index.IndexType
A separate file based TimeIndex that writes no data only the idnex.
SHADOW_DT - Static variable in interface com.timeindexing.index.IndexType
 
SHADOW_INDEX - Static variable in interface com.timeindexing.io.FileType
A shadow index file
SHORT - Static variable in interface com.timeindexing.index.DataType
The data is a short.
SHORT_DT - Static variable in interface com.timeindexing.index.DataType
 
SID - class com.timeindexing.basic.SID.
This represents a specified ID.
SID(long) - Constructor for class com.timeindexing.basic.SID
Create a new ID object from This will be initialised with some arbitrary value, which may not be unique
SIZE - Static variable in interface com.timeindexing.io.HeaderOptionProcess
Determine its size
SPARE_3E - Static variable in interface com.timeindexing.time.Timestamp
Spare B = 111110.
SPARE_3E_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Spare 3E sign bit.
SPARE_FD - Static variable in interface com.timeindexing.time.Timestamp
Spare B = 11111101.
SPARE_FD_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Spare FD sign bit.
SPARE_FE - Static variable in interface com.timeindexing.time.Timestamp
Spare B = 11111110.
SPARE_FE_SIGN - Static variable in interface com.timeindexing.time.Timestamp
Spare FE sign bit.
SQLIndex - class com.timeindexing.index.SQLIndex.
An abstract class for stored Index objects that are stored in SQL databases.
SQLIndex() - Constructor for class com.timeindexing.index.SQLIndex
 
STRICT - Static variable in interface com.timeindexing.basic.Overlap
States if the Interval must be strictly in the bounds of an Index.
STRING - Static variable in interface com.timeindexing.index.DataType
The data is a string.
STRING_DT - Static variable in interface com.timeindexing.index.DataType
 
Scale - interface com.timeindexing.basic.Scale.
Something that has a scale, relative to similar thnigs.
Second - class com.timeindexing.time.Second.
A TimeSpecifier for seconds.
Second(long, TimeDirection) - Constructor for class com.timeindexing.time.Second
Construct a Second TimeSpecifier.
Second(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Second
Construct a Second TimeSpecifier.
SecondDateFormat - class com.timeindexing.time.SecondDateFormat.
Convert a timestamp to a string using the SecondDateFormat.
SecondDateFormat() - Constructor for class com.timeindexing.time.SecondDateFormat
Construct a MillisecondDateFormat object.
SecondElapsedFormat - class com.timeindexing.time.SecondElapsedFormat.
Convert a timestamp to a SecondElapsedFormat.
SecondElapsedFormat() - Constructor for class com.timeindexing.time.SecondElapsedFormat
Construct a SecondElapsedFormat object.
SecondScale - interface com.timeindexing.time.SecondScale.
A time that is in the Second Scale.
SecondTimestamp - class com.timeindexing.time.SecondTimestamp.
A timestamp that only has significant data down to second level.
SecondTimestamp() - Constructor for class com.timeindexing.time.SecondTimestamp
Construct a SecondTimestamp with 'now' as the timestamp.
SecondTimestamp(long) - Constructor for class com.timeindexing.time.SecondTimestamp
Construct a SecondTimestamp from a number of seconds.
SecondTimestamp(long, int) - Constructor for class com.timeindexing.time.SecondTimestamp
Construct a SecondTimestamp from a number of seconds and a number of nanoseconds.
SecondTimestamp(Date) - Constructor for class com.timeindexing.time.SecondTimestamp
Construct a SecondTimestamp from a Date object.
SecurityCodeServlet - class com.timeindexing.servlet.SecurityCodeServlet.
This servlet generates a security code for an index, given a start time and an end time.
SecurityCodeServlet() - Constructor for class com.timeindexing.servlet.SecurityCodeServlet
 
SelectServlet - class com.timeindexing.servlet.SelectServlet.
This servlet selects data from an index.
SelectServlet() - Constructor for class com.timeindexing.servlet.SelectServlet
 
SelectServlet.WriterOutputStream - class com.timeindexing.servlet.SelectServlet.WriterOutputStream.
Wrap a Writer as an Output Stream.
SelectServlet.WriterOutputStream(Writer) - Constructor for class com.timeindexing.servlet.SelectServlet.WriterOutputStream
 
Selecter - class com.timeindexing.appl.Selecter.
Display a selection of TimeIndex to an OutputStream given the Index filename.
Selecter(String) - Constructor for class com.timeindexing.appl.Selecter
Construct a Selecter object, with output to System.out.
Selecter(String, OutputStream) - Constructor for class com.timeindexing.appl.Selecter
Construct a Selecter object.
SelectionCodeEvaluator - class com.timeindexing.appl.SelectionCodeEvaluator.
Determine the security code of a selection of TimeIndex given the Index filename.
SelectionCodeEvaluator(String) - Constructor for class com.timeindexing.appl.SelectionCodeEvaluator
Construct a SelectionCodeEvaluator object.
SelectionProcessor - class com.timeindexing.appl.SelectionProcessor.
This class is used by applications to do processing of values in order to get selection from an Index.
SelectionProcessor() - Constructor for class com.timeindexing.appl.SelectionProcessor
Construct a SelectionProcessor.
SelectionStreamer - class com.timeindexing.appl.SelectionStreamer.
A class to output a selctino of the data.
SelectionStreamer(Index, OutputStream) - Constructor for class com.timeindexing.appl.SelectionStreamer
Construct an SelectionStreamer object given an index and an output stream.
SelectionValidationCode - class com.timeindexing.appl.SelectionValidationCode.
This generates a validation code for an IndexView.
SelectionValidationCode() - Constructor for class com.timeindexing.appl.SelectionValidationCode
Construct a SelectionValidationCode object.
ShadowIndex - class com.timeindexing.index.ShadowIndex.
An implementation of an shadow Index object.
ShadowIndex() - Constructor for class com.timeindexing.index.ShadowIndex
Create an ShadowIndex
ShadowIndexIO - class com.timeindexing.io.ShadowIndexIO.
This does I/O for a shadow Index with external data.
ShadowIndexIO(StoredIndex) - Constructor for class com.timeindexing.io.ShadowIndexIO
Construct a shadow Index.
Size - class com.timeindexing.basic.Size.
An Size is an absolute value.
Size(long) - Constructor for class com.timeindexing.basic.Size
Construct a new Size from a given value
StartOfDay - class com.timeindexing.time.StartOfDay.
A TimeSpecifier for days.
StartOfDay() - Constructor for class com.timeindexing.time.StartOfDay
Construct a StartOfDay TimeSpecifier.
StartOfDay(TimeSpecifier) - Constructor for class com.timeindexing.time.StartOfDay
Construct a StartOfDay TimeSpecifier.
StartOfHour - class com.timeindexing.time.StartOfHour.
A TimeSpecifier for start of hour.
StartOfHour() - Constructor for class com.timeindexing.time.StartOfHour
Construct a StartOfHour TimeSpecifier.
StartOfHour(TimeSpecifier) - Constructor for class com.timeindexing.time.StartOfHour
Construct a StartOfHour TimeSpecifier.
StartOfMinute - class com.timeindexing.time.StartOfMinute.
A TimeSpecifier for start of minute.
StartOfMinute() - Constructor for class com.timeindexing.time.StartOfMinute
Construct a StartOfMinute TimeSpecifier.
StartOfMinute(TimeSpecifier) - Constructor for class com.timeindexing.time.StartOfMinute
Construct a StartOfMinute TimeSpecifier.
StartOfMonth - class com.timeindexing.time.StartOfMonth.
A TimeSpecifier for months.
StartOfMonth() - Constructor for class com.timeindexing.time.StartOfMonth
Construct a StartOfMonth TimeSpecifier.
StartOfMonth(TimeSpecifier) - Constructor for class com.timeindexing.time.StartOfMonth
Construct a StartOfMonth TimeSpecifier.
StartOfSecond - class com.timeindexing.time.StartOfSecond.
A TimeSpecifier for start of second.
StartOfSecond() - Constructor for class com.timeindexing.time.StartOfSecond
Construct a StartOfSecond TimeSpecifier.
StartOfSecond(TimeSpecifier) - Constructor for class com.timeindexing.time.StartOfSecond
Construct a StartOfSecond TimeSpecifier.
StartOfWeek - class com.timeindexing.time.StartOfWeek.
A TimeSpecifier for weeks.
StartOfWeek() - Constructor for class com.timeindexing.time.StartOfWeek
Construct a StartOfWeek TimeSpecifier.
StartOfWeek(TimeSpecifier) - Constructor for class com.timeindexing.time.StartOfWeek
Construct a StartOfWeek TimeSpecifier.
StartOfYear - class com.timeindexing.time.StartOfYear.
A TimeSpecifier for years.
StartOfYear() - Constructor for class com.timeindexing.time.StartOfYear
Construct a StartOfYear TimeSpecifier.
StartOfYear(TimeSpecifier) - Constructor for class com.timeindexing.time.StartOfYear
Construct a StartOfYear TimeSpecifier.
StopWatch - class com.timeindexing.time.StopWatch.
A simple stop watch that returns the time that has elapsed since the StopWatch started.
StopWatch() - Constructor for class com.timeindexing.time.StopWatch
Create a StopWatch reporting in MillisecondScale.
StopWatch(Scale) - Constructor for class com.timeindexing.time.StopWatch
Create a StopWatch with a specific Scale
StoredIndex - interface com.timeindexing.index.StoredIndex.
An interface for classes that need to process Indexes that are saved in stores.
StringItem - class com.timeindexing.data.StringItem.
A item of data presented by a data reader This is an implementation of StringItem.
StringItem(String) - Constructor for class com.timeindexing.data.StringItem
Construct a StringItem from a string.
save(Index, IndexType, Properties) - Method in class com.timeindexing.index.TimeIndexFactory
Create a new Index object from an existing Index object.
saveNextID() - Method in class com.timeindexing.index.DataTypeDirectory
Save the next ID.
secondFormat - Static variable in class com.timeindexing.time.TimeDateParser
 
secondsFormat(RelativeTimestamp) - Method in class com.timeindexing.time.AbstractElapsedFormat
Format a time using seconds and nanoseconds, given a Timestamp.
secondsFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MicrosecondElapsedFormat
Format a time using seconds, given seconds and nanoseconds.
secondsFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MillisecondElapsedFormat
Format a time using seconds, given seconds and nanoseconds.
secondsFormat(RelativeTimestamp) - Method in class com.timeindexing.time.NanosecondElapsedFormat
Format a time using seconds, given seconds and nanoseconds.
secondsFormat(RelativeTimestamp) - Method in class com.timeindexing.time.SecondElapsedFormat
Format a time using seconds, given seconds and nanoseconds.
secsPerDay - Variable in class com.timeindexing.time.AbstractElapsedFormat
 
secsPerDay - Variable in class com.timeindexing.time.MicrosecondElapsedFormat
 
secsPerDay - Variable in class com.timeindexing.time.MillisecondElapsedFormat
 
secsPerDay - Variable in class com.timeindexing.time.NanosecondElapsedFormat
 
secsPerDay - Variable in class com.timeindexing.time.SecondElapsedFormat
 
secsPerHour - Variable in class com.timeindexing.time.AbstractElapsedFormat
 
secsPerMinute - Variable in class com.timeindexing.time.AbstractElapsedFormat
 
secsPerYear - Variable in class com.timeindexing.time.AbstractElapsedFormat
 
seekToData(Offset) - Method in class com.timeindexing.io.AbstractFileIO
Seek to a certain position.
seekToData(long) - Method in class com.timeindexing.io.AbstractFileIO
Seek to a certain position in the data file.
seekToData(long) - Method in class com.timeindexing.io.ExternalIndexIO
Seek to a certain position in the data file.
seekToData(long) - Method in class com.timeindexing.io.InlineIndexIO
Seek to a certain position in the data file.
seekToIndex(Offset) - Method in class com.timeindexing.io.AbstractFileIO
Seek to a certain position.
seekToIndex(long) - Method in class com.timeindexing.io.AbstractFileIO
Seek to a certain position.
seekToIndex(long) - Method in class com.timeindexing.io.ExternalIndexIO
Seek to a certain position.
seekToIndex(long) - Method in class com.timeindexing.io.InlineIndexIO
Seek to a certain position.
select(IndexProperties) - Method in class com.timeindexing.appl.Selecter
Display the output.
select(IndexView, IndexProperties) - Method in class com.timeindexing.appl.SelectionProcessor
Process a selction given an Index and some index properties.
select(IndexView, IndexProperties, Lifetime) - Method in class com.timeindexing.appl.SelectionProcessor
Process a selction given an Index and some index properties.
select(Interval, IndexTimestampSelector, Overlap, Lifetime) - Method in interface com.timeindexing.index.IndexView
Select an Interval and return an IndexView which is a view on the underlying Index.
select(Interval, IndexTimestampSelector, Overlap, Lifetime) - Method in class com.timeindexing.index.TimeIndex
Select an Interval.
set(long, Object) - Method in class com.timeindexing.util.DoubleLinkedList
Replaces the element at the specified position in this list with the specified element.
set(long) - Method in class com.timeindexing.util.MassiveBitSet
Set the value of the nth bit.
set(long, boolean) - Method in class com.timeindexing.util.MassiveBitSet
Set the value of the nth bit.
setAppendPosition() - Method in class com.timeindexing.io.AbstractFileIO
Set the append position from the indexChannelPosition.
setAppendPosition() - Method in class com.timeindexing.io.ExternalIndexIO
Set the append position from the indexChannelPosition.
setAppendPosition() - Method in interface com.timeindexing.io.IndexFileReader
Set the append position
setAutoCommit(boolean) - Method in class com.timeindexing.index.AbstractIndex
Set auto commit to be true or false.
setAutoCommit(boolean) - Method in interface com.timeindexing.index.Index
Set auto commit to be true or false.
setAutoCommit(boolean) - Method in class com.timeindexing.index.TimeIndex
Set auto commit to be true or false.
setBlockSize(int) - Method in class com.timeindexing.plugin.Block
Set the block size, in incrments of 1K.
setCachePolicy(CachePolicy) - Method in class com.timeindexing.index.AbstractIndex
Set a CachePolicy in order to manage the cache.
setCachePolicy(CachePolicy) - Method in interface com.timeindexing.index.Index
Set a CachePolicy in order to manage the cache.
setCachePolicy(CachePolicy) - Method in class com.timeindexing.index.TimeIndex
Set a CachePolicy in order to manage the cache.
setContentType() - Method in class com.timeindexing.servlet.FlashStreamDownloadServlet
Set the content type.
setContentType() - Method in class com.timeindexing.servlet.MP3DownloadServlet
Set the content type.
setContentType() - Method in class com.timeindexing.servlet.OctetStreamDownloadServlet
Set the content type.
setContentType() - Method in class com.timeindexing.servlet.SecurityCodeServlet
Set the content type.
setContentType() - Method in class com.timeindexing.servlet.SelectServlet
Set the content type.
setContentType(String) - Method in class com.timeindexing.servlet.SelectServlet
Set the content type.
setData(DataAbstraction) - Method in class com.timeindexing.index.FileIndexItem
Set the data to be a new DataAbstraction.
setData(DataAbstraction) - Method in interface com.timeindexing.index.ManagedFileIndexItem
Set the data to be a new DataAbstraction.
setDataOffset(Offset) - Method in class com.timeindexing.index.FileIndexItem
Set the file offset for the data for this index item.
setDataOffset(Offset) - Method in interface com.timeindexing.index.ManagedFileIndexItem
Set the file offset for the data for this index item.
setDataPathName(String) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the path of the data if the index data style is external or shadow.
setDataPathName(String) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the path of the data if the index data style is external or shadow.
setDataPathName(String) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the path of the data if the index data style is external or shadow.
setDataSize(long) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the size of the data items, if there is fixed size data.
setDataSize(long) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the size of the data items, if there is fixed size data.
setDataSize(long) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the size of the data items, if there is fixed size data.
setDescription(Description) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the description.
setDescription(Description) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the description.
setDescription(Description) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the description.
setEOF() - Method in class com.timeindexing.plugin.DefaultReader
The reader has hit EOF.
setEOF() - Method in class com.timeindexing.plugin.FileItem
The reader has hit EOF.
setEOF() - Method in interface com.timeindexing.plugin.ReaderPlugin
The reader has hit EOF.
setElapsedTime() - Method in class com.timeindexing.time.StopWatch
 
setEndTime(Timestamp) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the end time
setEndTime(Timestamp) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the end time
setEndTime(Timestamp) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the end time
setFilename() - Method in class com.timeindexing.servlet.FlashStreamDownloadServlet
Set the filename for downloads.
setFilename() - Method in class com.timeindexing.servlet.MP3DownloadServlet
Set the filename for downloads.
setFilename() - Method in class com.timeindexing.servlet.OctetStreamDownloadServlet
Set the filename for downloads.
setFilename() - Method in class com.timeindexing.servlet.SelectServlet
Set the filename for downloads.
setFilename(String) - Method in class com.timeindexing.servlet.SelectServlet
Set the filename for downloads.
setFirstDataTime(Timestamp) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the first data time
setFirstDataTime(Timestamp) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the first data time
setFirstDataTime(Timestamp) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the data time of the first item
setFirstOffset(Offset) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the Offset of the fisrt item.
setFirstOffset(Offset) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the Offset of the fisrt item.
setFirstOffset(Offset) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the Offset of the fisrt item.
setFirstTime(Timestamp) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the first time
setFirstTime(Timestamp) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the first time
setFirstTime(Timestamp) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the first time
setID(ID) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the ID of the index.
setID(ID) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the ID of the index.
setID(ID) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the ID of the index.
setID(ID) - Method in class com.timeindexing.io.IndexTyper
Set the ID of the index.
setInTimeOrder() - Method in class com.timeindexing.index.DefaultIndexHeader
State that the index is in time order.
setIndex(Index) - Method in class com.timeindexing.index.IncoreIndexItem
Set the index this IndexItem is in.
setIndex(Index) - Method in interface com.timeindexing.index.ManagedIndexItem
Set the Index for an IndexItem
setIndexCache(IndexCache) - Method in class com.timeindexing.cache.AbstractCachePolicy
Set the IndexCache that this is a policy for.
setIndexCache(IndexCache) - Method in interface com.timeindexing.cache.CachePolicy
Set the IndexCache that this is a policy for.
setIndexDataType(DataType) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the data type of the index.
setIndexDataType(DataType) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the data type of the index.
setIndexDataType(DataType) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the data type of the index.
setIndexItem(IndexItem) - Method in class com.timeindexing.index.IndexReferenceDataHolder
Set the IndexItem this IndexReference is associated with.
setIndexOffset(Offset) - Method in class com.timeindexing.index.FileIndexItem
Set the file offset for the index for this index item.
setIndexOffset(Offset) - Method in interface com.timeindexing.index.ManagedFileIndexItem
Set the file offset for the index item for this index item.
setIndexPathName(String) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the path of the index file
setIndexPathName(String) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the path of the index file
setIndexPathName(String) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the path of the index file.
setIndexType(IndexType) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the type of the index.
setIndexType(IndexType) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the data style.
setIndexType(IndexType) - Method in interface com.timeindexing.index.ManagedIndexHeader
Get the data style.
setIndexType(IndexType) - Method in class com.timeindexing.io.IndexTyper
Set the data style.
setInputStream(InputStream) - Method in class com.timeindexing.plugin.DefaultReader
Set the InputStream for the InputPlugin.
setInputStream(InputStream) - Method in class com.timeindexing.plugin.FileItem
Set the InputStream for the InputPlugin.
setInputStream(InputStream) - Method in interface com.timeindexing.plugin.ReaderPlugin
Set the InputStream for the InputPlugin.
setItemSize(int) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the size of the index items.
setItemSize(int) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the size of the index items.
setItemSize(int) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the size of the index items.
setItemSize(int) - Method in class com.timeindexing.io.AbstractFileIO
Set the index item size.
setLastAccessTime() - Method in class com.timeindexing.index.AbstractIndex
Set the last time an IndexItem was accessed from the index.
setLastAccessTime() - Method in class com.timeindexing.index.IncoreIndexItem
Set the last access time of the item.
setLastAccessTime() - Method in interface com.timeindexing.index.ManagedIndexItem
Set the last access time of the item.
setLastDataTime(Timestamp) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the last data time
setLastDataTime(Timestamp) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the last data time
setLastDataTime(Timestamp) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the data time of the last item
setLastOffset(Offset) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the Offset of the last item.
setLastOffset(Offset) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the Offset of the last item.
setLastOffset(Offset) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the Offset of the last item.
setLastTime(Timestamp) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the last time
setLastTime(Timestamp) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the last time
setLastTime(Timestamp) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the last time
setLength(long) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the no of items in the index.
setLength(long) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the no of items in the index.
setLength(long) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the no of items in the index.
setName(String) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the name of the index.
setName(String) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the name of the index.
setName(String) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the name of the index.
setName(String) - Method in class com.timeindexing.io.IndexTyper
Set the name of the index.
setOption(HeaderOption, Object) - Method in class com.timeindexing.index.AbstractManagedIndex
Set an option in the header.
setOption(HeaderOption, Object) - Method in class com.timeindexing.index.DefaultIndexHeader
Set an option in the header.
setOption(HeaderOption, Object) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set an option in the header.
setOptions(IndexProperties) - Method in class com.timeindexing.index.AbstractManagedIndex
Set options in the header based on the passed IndexProperties.
setOptions(IndexProperties) - Method in class com.timeindexing.index.DefaultIndexHeader
Set options in the header based on the passed IndexProperties.
setOptions(IndexProperties) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set options in the header based on the passed IndexProperties.
setOutputStream(OutputStream) - Method in class com.timeindexing.plugin.DefaultWriter
Set the OutputStream for the OutputPlugin.
setOutputStream(OutputStream) - Method in interface com.timeindexing.plugin.WriterPlugin
Set the OutputStream for the OutputPlugin.
setPolicy(CachePolicy) - Method in class com.timeindexing.cache.DefaultIndexCache
Set the cache policy.
setPolicy(CachePolicy) - Method in interface com.timeindexing.cache.IndexCache
Set the cache policy.
setPosition(AbsolutePosition) - Method in class com.timeindexing.index.IncoreIndexItem
Set the index position that this IndexItem is in.
setPosition(AbsolutePosition) - Method in interface com.timeindexing.index.ManagedIndexItem
Set the position for the index item in an index.
setReadOnly(boolean) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the read only status.
setReadOnly(boolean) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the read only status.
setReadOnly(boolean) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the read only status.
setReaderPlugin(ReaderPlugin) - Method in class com.timeindexing.plugin.DefaultInputPlugin
Set a reader plugin, to read input from the InputStream.
setReaderPlugin(ReaderPlugin) - Method in interface com.timeindexing.plugin.InputPlugin
Set a reader plugin, to read input from the InputStream.
setStartTime(Timestamp) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the start time
setStartTime(Timestamp) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the start time
setStartTime(Timestamp) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the start time
setStartTime() - Method in class com.timeindexing.time.StopWatch
 
setTerminated(boolean) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the index to be terminated.
setTerminated(boolean) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the index to be terminated.
setTerminated(boolean) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the index to be terminated.
setURI(URI) - Method in class com.timeindexing.index.AbstractManagedIndex
Set the URI of the index.
setURI(URI) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the URI of the index.
setURI(URI) - Method in interface com.timeindexing.index.ManagedIndexHeader
Set the URI of the index.
setVersionMajor(int) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the major version no.
setVersionMinor(int) - Method in class com.timeindexing.index.DefaultIndexHeader
Set the minor version no.
setWriterPlugin(WriterPlugin) - Method in class com.timeindexing.plugin.DefaultOutputPlugin
Set a writer plugin, to read input from the InputStream.
setWriterPlugin(WriterPlugin) - Method in interface com.timeindexing.plugin.OutputPlugin
Set a writer plugin, to read input from the InputStream.
setYear(int) - Method in class com.timeindexing.plugin.MailServerLogLine
Set the year to start from
show() - Method in class com.timeindexing.cache.AbstractCachePolicy
Show the monitorList.
size() - Method in class com.timeindexing.cache.DefaultIndexCache
Get the no of items in the cache
size() - Method in interface com.timeindexing.cache.IndexCache
Get the no of items in the index.
size() - Method in class com.timeindexing.util.ByteBufferRing
Get the size of the ring.
size() - Method in class com.timeindexing.util.DoubleLinkedList
Returns the number of elements in this list.
size() - Method in class com.timeindexing.util.MassiveBitSet
Get the no of bits that can be currently stored in this MassiveBitSet.
skipData(long, long) - Method in class com.timeindexing.io.AbstractFileIO
Skip over some data, given an offset and a size.
sparce(long, long) - Method in class com.timeindexing.cache.DefaultIndexCache
Create some sparce elements in the cache.
start() - Method in class com.timeindexing.basic.AbsoluteInterval
Get the interval start.
start() - Method in interface com.timeindexing.basic.Interval
Get the interval start.
start() - Method in class com.timeindexing.time.StopWatch
Start the StopWatch.
startThread() - Method in class com.timeindexing.io.AbstractIndexIO
Start the thread
stop() - Method in class com.timeindexing.time.StopWatch
Stop the StopWatch.
stopThread() - Method in class com.timeindexing.io.AbstractIndexIO
Stop the thread
subtractTimestamp(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Substract one timestamp from another.
subtractTimestampM(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one millisecond timestamp from another.
subtractTimestampM(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one elapsed timestamp from another elapsed timestamp.
subtractTimestampN(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one nanosecond timestamp from another.
subtractTimestampN(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one elapsed timestamp from another.
subtractTimestampS(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one second timestamp from another.
subtractTimestampS(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one elapsed timestamp from another.
subtractTimestampU(Timestamp, Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one microsecond timestamp from another.
subtractTimestampU(RelativeTimestamp, RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Subtract one elapsed timestamp from another.
syncHeader(ManagedIndexHeader) - Method in class com.timeindexing.index.AbstractManagedIndex
Syncrhronize the values in this index header from values in a specified IndexHeader object.
syncHeader(ManagedIndexHeader) - Method in class com.timeindexing.index.DefaultIndexHeader
Syncrhronize the values in this index header from values in a specified IndexHeader object.
syncHeader(ManagedIndexHeader) - Method in interface com.timeindexing.index.ManagedIndexHeader
Syncrhronize the values in this index header from values in a specified IndexHeader object.
syncWithIndex() - Method in class com.timeindexing.io.IndexHeaderIO
Sync this header with the Index header, and write it out, if required to.

T

T - Static variable in interface com.timeindexing.io.FileType
T
TEXT - Static variable in interface com.timeindexing.index.DataType
The data is text
TEXT_DT - Static variable in interface com.timeindexing.index.DataType
 
THIS_DAY - Static variable in class com.timeindexing.time.IntervalTemplate
A IntervalTemplate for today.
THIS_HOUR - Static variable in class com.timeindexing.time.IntervalTemplate
A IntervalTemplate for this hour
THIS_MINUTE - Static variable in class com.timeindexing.time.IntervalTemplate
A IntervalTemplate for this minute
THIS_MONTH - Static variable in class com.timeindexing.time.IntervalTemplate
A IntervalTemplate for this month.
THIS_SECOND - Static variable in class com.timeindexing.time.IntervalTemplate
A IntervalTemplate for this second
THIS_WEEK - Static variable in class com.timeindexing.time.IntervalTemplate
A IntervalTemplate for this week.
THIS_YEAR - Static variable in class com.timeindexing.time.IntervalTemplate
A IntervalTemplate for this year.
TICK - Static variable in class com.timeindexing.time.Clock
A single tick of a clock.
TICat - class com.timeindexing.appl.TICat.
Cat a TimeIndex to the stdout.
TICat() - Constructor for class com.timeindexing.appl.TICat
 
TIFF - Static variable in interface com.timeindexing.index.DataType
The data is TIFF
TIFF_DT - Static variable in interface com.timeindexing.index.DataType
 
TISelect - class com.timeindexing.appl.TISelect.
Select a region of TimeIndex to the stdout.
TISelect() - Constructor for class com.timeindexing.appl.TISelect
 
TOO_HIGH - Static variable in interface com.timeindexing.basic.Position
Special Too High value.
TOO_LOW - Static variable in interface com.timeindexing.basic.Position
Special Too Low value.
TOP_2_MASK - Static variable in interface com.timeindexing.time.Timestamp
Mask for top 2 bits B = 11.
TOP_4_MASK - Static variable in interface com.timeindexing.time.Timestamp
Mask for top 4 bits B = 1111.
TOP_6_MASK - Static variable in interface com.timeindexing.time.Timestamp
Mask for top 6 bits B = 111111.
TOP_8_MASK - Static variable in interface com.timeindexing.time.Timestamp
Mask for top 8 bits B = 11111111.
TRAILER - Static variable in interface com.timeindexing.io.FileType
Trailer
TYPEMAPPING - Static variable in interface com.timeindexing.index.HeaderOption
Type Mapping
TYPEMAPPING_HO - Static variable in interface com.timeindexing.index.HeaderOption
 
TimeCalculator - class com.timeindexing.time.TimeCalculator.
A date and time calculator.
TimeCalculator() - Constructor for class com.timeindexing.time.TimeCalculator
 
TimeDateParser - class com.timeindexing.time.TimeDateParser.
Parses a time or date from a given input.
TimeDateParser() - Constructor for class com.timeindexing.time.TimeDateParser
Construct a TimeDateParser.
TimeDirection - interface com.timeindexing.time.TimeDirection.
An interface for constants that specify the direction in time of a Time.
TimeIndex - class com.timeindexing.index.TimeIndex.
This is the generic object that applications interact with.
TimeIndex(Index) - Constructor for class com.timeindexing.index.TimeIndex
Construct a Time Index using the nominated Index object.
TimeIndexDirectory - class com.timeindexing.index.TimeIndexDirectory.
This is the TimeIndexDirectory which returns Index objects.
TimeIndexDirectory() - Constructor for class com.timeindexing.index.TimeIndexDirectory
Construct a TimeIndexDirectory
TimeIndexDirectoryException - exception com.timeindexing.index.TimeIndexDirectoryException.
A TimeIndexDirectoryException is thrown when the TimeIndexDirectory cannot resolve a value.
TimeIndexDirectoryException() - Constructor for class com.timeindexing.index.TimeIndexDirectoryException
Throw a TimeIndexDirectoryException with no message.
TimeIndexDirectoryException(String) - Constructor for class com.timeindexing.index.TimeIndexDirectoryException
Throw a TimeIndexDirectoryException with a message.
TimeIndexException - exception com.timeindexing.index.TimeIndexException.
A TimeIndexException is a generic base exception for all Exceptions in the TimeIndex system.
TimeIndexException() - Constructor for class com.timeindexing.index.TimeIndexException
Throw a TimeIndexException with no message.
TimeIndexException(String) - Constructor for class com.timeindexing.index.TimeIndexException
Throw a TimeIndexException with a message.
TimeIndexException(Throwable) - Constructor for class com.timeindexing.index.TimeIndexException
Throw a TimeIndexException with an exception
TimeIndexFactory - class com.timeindexing.index.TimeIndexFactory.
This is the TimeIndexFactory which returns different implementations of a TimeIndex, depending on the arguments to create() or retrieve().
TimeIndexFactory() - Constructor for class com.timeindexing.index.TimeIndexFactory
Create a TimeIndexFactory.
TimeIndexFactoryException - exception com.timeindexing.index.TimeIndexFactoryException.
A TimeIndexFactoryException is thrown when the TimeIndexFactory cannot resolve a value.
TimeIndexFactoryException() - Constructor for class com.timeindexing.index.TimeIndexFactoryException
Throw a TimeIndexFactoryException with no message.
TimeIndexFactoryException(String) - Constructor for class com.timeindexing.index.TimeIndexFactoryException
Throw a TimeIndexFactoryException with a message.
TimeLimitedSelectionStreamer - class com.timeindexing.appl.TimeLimitedSelectionStreamer.
A class to output a selction of the data, but which limits the amount to a certain amount of time.
TimeLimitedSelectionStreamer(Index, OutputStream) - Constructor for class com.timeindexing.appl.TimeLimitedSelectionStreamer
Construct anTimeLimited SelectionStreamer object given an index and an output stream.
TimeParser - class com.timeindexing.appl.TimeParser.
Parses a time from a given input.
TimeParser() - Constructor for class com.timeindexing.appl.TimeParser
Construct a TimeParser.
TimeSpecifier - interface com.timeindexing.time.TimeSpecifier.
An interface for objects that specify some specifier for a Timestamp.
Timestamp - interface com.timeindexing.time.Timestamp.
A timestamp.
TimestampDecoder - class com.timeindexing.time.TimestampDecoder.
A TimestampDecoder takes a long and tries to determine the Timestamp object that is associated with that format.
TimestampDecoder() - Constructor for class com.timeindexing.time.TimestampDecoder
 
TimestampDecoderException - exception com.timeindexing.time.TimestampDecoderException.
A TimestampDecoderException is thrown when a TimestampDecoder cannot decode a value posing as a time.
TimestampDecoderException() - Constructor for class com.timeindexing.time.TimestampDecoderException
Throw a TimestampDecoderException with no message.
TimestampDecoderException(String) - Constructor for class com.timeindexing.time.TimestampDecoderException
Throw a TimestampDecoderException with a message.
TimestampFormatting - interface com.timeindexing.time.TimestampFormatting.
An interface for objects that can format a Timestamp.
TimestampGenerator - class com.timeindexing.time.TimestampGenerator.
This class create a Timestamp object of the best fit resolution given the no.
TimestampGenerator() - Constructor for class com.timeindexing.time.TimestampGenerator
Construct a TimestampGenerator.
TimestampMapping - class com.timeindexing.time.TimestampMapping.
A TimestampMapping is an object that holds the mapping of a Timestamp to a Position in an index.
TimestampMapping(Timestamp, Position) - Constructor for class com.timeindexing.time.TimestampMapping
Construct a TimestampMapping
TimestampOutOfBoundsException - exception com.timeindexing.index.TimestampOutOfBoundsException.
An TimestampOutOfBoundsException is thrown when an attempt is made to access a Timestamp that an Index does not have.
TimestampOutOfBoundsException() - Constructor for class com.timeindexing.index.TimestampOutOfBoundsException
Throw a TimestampOutOfBoundsException with no message.
TimestampOutOfBoundsException(String) - Constructor for class com.timeindexing.index.TimestampOutOfBoundsException
Throw a TimestampOutOfBoundsException with a message.
terminate() - Method in class com.timeindexing.index.AbstractIndex
Make the Index finalized.
terminate() - Method in interface com.timeindexing.index.Index
Make the Index finalized.
terminate() - Method in class com.timeindexing.index.TimeIndex
Make the Index finalized.
then(TimeSpecifier) - Method in class com.timeindexing.time.AbstractTimeSpecifier
Do this TimeSpecifier, then do another TimeSpecifier.
then(TimeSpecifier) - Method in interface com.timeindexing.time.TimeSpecifier
Do this TimeSpecifier, then do another TimeSpecifier.
time - Static variable in class com.timeindexing.time.Clock
A publically usable clock that tells the time.
time() - Method in class com.timeindexing.time.Clock
Return the current time.
timeOut(long) - Method in class com.timeindexing.io.AbstractFileIO
Wait for the timeout to go off.
timestamp() - Method in class com.timeindexing.time.TimestampMapping
Get the Timestamp
toAbsolute(RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert an RelativeTimestamp to an AbsoluteTimestamp.
toDate(Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert a Timestamp to a java.util.Date.
toMicros(Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert a Timestamp to MicrosecondScale Timestamp.
toMicros(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert AbsoluteTimestamp to MicrosecondScale.
toMicros(RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert RelativeTimestamp to ElapsedMicrosecondTimestamp.
toMillis(Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert a Timestamp to MillisecondScale Timestamp.
toMillis(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert AbsoluteTimestamp to MillisecondScale.
toMillis(RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert RelativeTimestamp to ElapsedMillisecondTimestamp.
toNanos(Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert a Timestamp to NanosecondScale Timestamp.
toNanos(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert AbsoluteTimestamp to NanosecondScale.
toNanos(RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert RelativeTimestamp to ElapsedNanosecondTimestamp.
toRelative(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert an AbsoluteTimestamp to a RelativeTimestamp.
toSeconds(Timestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert a Timestamp to SecondScale Timestamp.
toSeconds(AbsoluteTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert AbsoluteTimestamp to SecondTimestamp.
toSeconds(RelativeTimestamp) - Static method in class com.timeindexing.time.TimeCalculator
Convert RelativeTimestamp to ElapsedSecondTimestamp.
toString() - Method in class com.timeindexing.basic.AID
A default string representation of an ID.
toString() - Method in class com.timeindexing.basic.AbsoluteAdjustablePosition
String value of a Position.
toString() - Method in class com.timeindexing.basic.AbsolutePosition
String value of a Position.
toString() - Method in class com.timeindexing.basic.EndPointInterval
String version of interval.
toString() - Method in class com.timeindexing.basic.MidPointInterval
String version of interval.
toString() - Method in class com.timeindexing.basic.Offset
String value of a Offset.
toString() - Method in class com.timeindexing.basic.RelativeCount
String value of a Count.
toString() - Method in class com.timeindexing.basic.Size
String value of a Size.
toString() - Method in class com.timeindexing.cache.HollowAfterTimeoutPolicy
TO String
toString() - Method in class com.timeindexing.cache.HollowAfterUsePolicy
TO String
toString() - Method in class com.timeindexing.cache.HollowAtDataVolumePolicy
TO String
toString() - Method in class com.timeindexing.cache.HollowAtDataVolumeRemoveAfterTimeoutPolicy
TO String
toString() - Method in class com.timeindexing.cache.RemoveAfterTimeoutPolicy
TO String
toString() - Method in class com.timeindexing.cache.RemoveAfterUsePolicy
TO String
toString() - Method in class com.timeindexing.cache.RemoveAtDataVolumePolicy
TO String
toString() - Method in class com.timeindexing.index.DefaultIndexHeader
A strign version of the header.
toString() - Method in class com.timeindexing.time.Day
To String
toString() - Method in class com.timeindexing.time.ElapsedMicrosecondTimestamp
Get the toString() version of a MicrosecondTimestamp.
toString() - Method in class com.timeindexing.time.ElapsedMillisecondTimestamp
Get the toString() version of a ElapsedTimestamp.
toString() - Method in class com.timeindexing.time.ElapsedNanosecondTimestamp
Get the toString() version of a NanosecondTimestamp.
toString() - Method in class com.timeindexing.time.ElapsedSecondTimestamp
Get the toString() version of a SecondTimestamp.
toString() - Method in class com.timeindexing.time.EndOfDay
To String
toString() - Method in class com.timeindexing.time.EndOfHour
To String
toString() - Method in class com.timeindexing.time.EndOfMinute
To String
toString() - Method in class com.timeindexing.time.EndOfMonth
To String
toString() - Method in class com.timeindexing.time.EndOfSecond
To String
toString() - Method in class com.timeindexing.time.EndOfWeek
To String
toString() - Method in class com.timeindexing.time.EndOfYear
To String
toString() - Method in class com.timeindexing.time.Hour
To String
toString() - Method in class com.timeindexing.time.IntervalTemplate
To String
toString() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Get the toString() version of a NanosecondTimestamp.
toString() - Method in class com.timeindexing.time.Microsecond
To String
toString() - Method in class com.timeindexing.time.MicrosecondTimestamp
Get the toString() version of a MicrosecondTimestamp.
toString() - Method in class com.timeindexing.time.Millisecond
To String
toString() - Method in class com.timeindexing.time.MillisecondTimestamp
Get the toString() version of a MillisecondTimestamp.
toString() - Method in class com.timeindexing.time.Minute
To String
toString() - Method in class com.timeindexing.time.Month
To String
toString() - Method in class com.timeindexing.time.Nanosecond
To String
toString() - Method in class com.timeindexing.time.NanosecondTimestamp
Get the toString() version of a NanosecondTimestamp.
toString() - Method in class com.timeindexing.time.Now
To String
toString() - Method in class com.timeindexing.time.Second
To String
toString() - Method in class com.timeindexing.time.SecondTimestamp
Get the toString() version of a SecondTimestamp.
toString() - Method in class com.timeindexing.time.StartOfDay
To String
toString() - Method in class com.timeindexing.time.StartOfHour
To String
toString() - Method in class com.timeindexing.time.StartOfMinute
To String
toString() - Method in class com.timeindexing.time.StartOfMonth
To String
toString() - Method in class com.timeindexing.time.StartOfSecond
To String
toString() - Method in class com.timeindexing.time.StartOfWeek
To String
toString() - Method in class com.timeindexing.time.StartOfYear
To String
toString() - Method in class com.timeindexing.time.TimestampMapping
The toString method shows the Position.
toString() - Method in class com.timeindexing.time.Week
To String
toString() - Method in class com.timeindexing.time.Year
To String
toString() - Method in class com.timeindexing.time.ZeroTimestamp
Get the toString() version of a ZeroTimestamp.
toString() - Method in class com.timeindexing.util.ByteBufferRing
String
trackReferencedIndex(Index) - Method in class com.timeindexing.index.AbstractManagedIndex
Track a Referenced Index.
trackReferencedIndex(Index) - Method in interface com.timeindexing.index.ManagedIndex
Track a Referenced Index.

U

UID - class com.timeindexing.basic.UID.
This represents a Unique ID.
UID() - Constructor for class com.timeindexing.basic.UID
Create a new ID object.
UNKNOWN - Static variable in interface com.timeindexing.index.DataType
The data is of unknown type.
UNKNOWN_DT - Static variable in interface com.timeindexing.index.DataType
 
UnitBasedTimestamp - interface com.timeindexing.time.UnitBasedTimestamp.
A unit based timestamp.
unlock(ByteBuffer) - Method in class com.timeindexing.util.ByteBufferRing
Unlock a buffer.
unregister(DataType) - Static method in class com.timeindexing.index.DataTypeDirectory
Unregister an DataType
unregisterDataType(DataType) - Method in class com.timeindexing.index.DataTypeDirectory
Unregister an DataType.
unregisterIndex(ManagedIndex) - Method in class com.timeindexing.index.TimeIndexDirectory
Unregister an Index.
updateDescription(Description) - Method in class com.timeindexing.index.AbstractIndex
Set the description.
updateDescription(Description) - Method in interface com.timeindexing.index.Index
Update the description of this index.
updateDescription(Description) - Method in class com.timeindexing.index.TimeIndex
Set the description.

V

VOID - Static variable in interface com.timeindexing.index.DataType
The data is a void.
VOID_DT - Static variable in interface com.timeindexing.index.DataType
 
Value - interface com.timeindexing.basic.Value.
The most basic value.
ValueCalculator - class com.timeindexing.basic.ValueCalculator.
Do some basic calculations on Values.
ValueCalculator() - Constructor for class com.timeindexing.basic.ValueCalculator
 
VolumeLimitedSelectionStreamer - class com.timeindexing.appl.VolumeLimitedSelectionStreamer.
A class to output a selction of the data, but which limits the amount to a certain volume of
VolumeLimitedSelectionStreamer(Index, OutputStream) - Constructor for class com.timeindexing.appl.VolumeLimitedSelectionStreamer
Construct a VolumeLimitedSelectionStreamer object given an index and an output stream.
validate(IndexView, long) - Method in class com.timeindexing.appl.SelectionValidationCode
Validate a code given a selection.
value() - Method in class com.timeindexing.basic.AID
Get the ID as a long value.
value() - Method in class com.timeindexing.basic.AbsolutePosition
Get the count.
value() - Method in interface com.timeindexing.basic.ID
Return a long form of an ID, if poosible.
value() - Method in class com.timeindexing.basic.Offset
Get the count.
value() - Method in class com.timeindexing.basic.RelativeCount
Get the count.
value() - Method in class com.timeindexing.basic.Size
Get the count.
value() - Method in interface com.timeindexing.basic.Value
Get the value.
value() - Method in interface com.timeindexing.index.DataType
The value for this instance of the enumeration.
value() - Method in interface com.timeindexing.index.HeaderOption
 
value() - Method in interface com.timeindexing.index.IndexType
The value for this instance of the enumeration.
value() - Method in class com.timeindexing.time.AbstractTimeSpecifier
Get the value.
value() - Method in class com.timeindexing.time.ElapsedMicrosecondTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.ElapsedMillisecondTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.ElapsedNanosecondTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.ElapsedSecondTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.MPEGPresentationTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.MicrosecondTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.MillisecondTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.NanosecondTimestamp
Get the raw value.
value() - Method in class com.timeindexing.time.SecondTimestamp
Get the raw value.
value() - Method in interface com.timeindexing.time.TimeDirection
Get the value associated with this TimeDirection.
value() - Method in interface com.timeindexing.time.TimeSpecifier
Get the value.
value() - Method in class com.timeindexing.time.TimestampMapping
Get the value

W

WAV - Static variable in interface com.timeindexing.index.DataType
The data is WAV
WAV_DT - Static variable in interface com.timeindexing.index.DataType
 
WRITE - Static variable in interface com.timeindexing.io.HeaderOptionProcess
Write it out
WebServerLogLine - class com.timeindexing.plugin.WebServerLogLine.
A plugin that takes an input stream and returns a line at a time.
WebServerLogLine(InputStream) - Constructor for class com.timeindexing.plugin.WebServerLogLine
Construct a WebServerLogLine plugin from an InputStream.
WebServerLogLine(Reader) - Constructor for class com.timeindexing.plugin.WebServerLogLine
Construct a WebServerLogLine plugin from a Reader.
WebServerLogLine(BufferedReader) - Constructor for class com.timeindexing.plugin.WebServerLogLine
Construct a WebServerLogLine plugin from a BufferedReader.
Week - class com.timeindexing.time.Week.
A TimeSpecifier for weeks.
Week(long, TimeDirection) - Constructor for class com.timeindexing.time.Week
Construct a Week TimeSpecifier.
Week(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Week
Construct a Week TimeSpecifier.
WriterPlugin - interface com.timeindexing.plugin.WriterPlugin.
An interface for writer plugins.
write() - Method in class com.timeindexing.io.IndexHeaderIO
Write the contents of the header file out It assumes the header file is alreayd open for writing.
write() - Method in interface com.timeindexing.io.IndexHeaderWriter
Write the contents of the header file out It assumes the header file is alreayd open for writing.
write(IndexItem, IndexProperties) - Method in class com.timeindexing.plugin.DefaultOutputPlugin
Do some output.
write(IndexItem, IndexProperties) - Method in class com.timeindexing.plugin.DefaultWriter
Output properties include: "eolmark" -> � "newline" -> \n
write(IndexItem, IndexProperties) - Method in interface com.timeindexing.plugin.OutputPlugin
Do some output.
write(IndexItem, IndexProperties) - Method in interface com.timeindexing.plugin.WriterPlugin
 
write(int) - Method in class com.timeindexing.servlet.SelectServlet.WriterOutputStream
 
write(byte[]) - Method in class com.timeindexing.servlet.SelectServlet.WriterOutputStream
 
write(byte[], int, int) - Method in class com.timeindexing.servlet.SelectServlet.WriterOutputStream
 
writeCount - Variable in class com.timeindexing.appl.OutputStreamer
 
writeDataHeader(byte) - Method in class com.timeindexing.io.ExternalIndexIO
Write the data file header.
writeDataHeader(byte) - Method in class com.timeindexing.io.ShadowIndexIO
Write the data file header.
writeFromWorkQueue() - Method in class com.timeindexing.io.AbstractFileIO
Write the contents of the ffirst ByteBuffer in the work queue to a FileChannel.
writeHeader(byte) - Method in class com.timeindexing.io.AbstractFileIO
Write the contents of the header out It assumes the index file is alreayd open for writing.
writeHeader(byte) - Method in interface com.timeindexing.io.IndexFileWriter
Write the header to the index.
writeItem(FileIndexItem) - Method in class com.timeindexing.index.FileIndex
 
writeItem(ManagedIndexItem) - Method in class com.timeindexing.io.AbstractFileIO
Write the contents of the item It assumes the index file is alreayd open for writing.
writeItem(ManagedIndexItem) - Method in interface com.timeindexing.io.IndexFileWriter
Write an IndexItem to the index.
writeNormal(ManagedIndexItem) - Method in class com.timeindexing.io.AbstractFileIO
Write the contents of the item with normal data It assumes the index file is alreayd open for writing.
writeReference(ManagedIndexItem) - Method in class com.timeindexing.io.AbstractFileIO
Write the contents of the item with a reference.
writeToChannel(FileChannel) - Method in class com.timeindexing.io.IndexHeaderIO
Write the contents of the header file out It assumes the header file is alreayd open for writing.

X

XML - Static variable in interface com.timeindexing.index.DataType
The data is xml
XML_DT - Static variable in interface com.timeindexing.index.DataType
 

Y

Year - class com.timeindexing.time.Year.
A TimeSpecifier for years.
Year(long, TimeDirection) - Constructor for class com.timeindexing.time.Year
Construct a Year TimeSpecifier.
Year(long, TimeDirection, TimeSpecifier) - Constructor for class com.timeindexing.time.Year
Construct a Year TimeSpecifier.
yearFormat(RelativeTimestamp) - Method in class com.timeindexing.time.AbstractElapsedFormat
Format a time for 1 year interval, given a Timestamp.
yearFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MicrosecondElapsedFormat
Format a time for 1 year interval, given seconds and nanoseconds.
yearFormat(RelativeTimestamp) - Method in class com.timeindexing.time.MillisecondElapsedFormat
Format a time for 1 year interval, given seconds and nanoseconds.
yearFormat(RelativeTimestamp) - Method in class com.timeindexing.time.NanosecondElapsedFormat
Format a time for 1 year interval, given seconds and nanoseconds.
yearFormat(RelativeTimestamp) - Method in class com.timeindexing.time.SecondElapsedFormat
Format a time for 1 year interval, given seconds and nanoseconds.
yearsformat - Static variable in class com.timeindexing.time.AbstractElapsedFormat
 
ymdFormat - Static variable in class com.timeindexing.time.TimeDateParser
 

Z

ZERO - Static variable in class com.timeindexing.time.Clock
The zero point on the clock.
ZERO - Static variable in interface com.timeindexing.time.Timestamp
A timestamp of ZERO;
ZeroTimestamp - class com.timeindexing.time.ZeroTimestamp.
A timestamp that is only zero
ZeroTimestamp() - Constructor for class com.timeindexing.time.ZeroTimestamp
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z