A C D E G H I J L N O P R S T V W 

A

AbstractLoopListener - Class in org.freehep.record.loop
Adapter to simplify implementing LoopListener.
AbstractLoopListener() - Constructor for class org.freehep.record.loop.AbstractLoopListener
 
AbstractRecordSource - Class in org.freehep.record.source
Adapter that simplifies implementing RecordSource.
AbstractRecordSource() - Constructor for class org.freehep.record.source.AbstractRecordSource
 
AbstractRecordSource(String) - Constructor for class org.freehep.record.source.AbstractRecordSource
 
addLoopListener(LoopListener) - Method in class org.freehep.record.loop.DefaultRecordLoop
Adds a listener that will be receiving LoopEvents fired by this loop.
addLoopListener(LoopListener) - Method in interface org.freehep.record.loop.RecordLoop
Adds a listener that will be receiving LoopEvents fired by this loop.
addRecordListener(RecordListener) - Method in class org.freehep.record.loop.DefaultRecordLoop
Adds a listener that will be processing records supplied by this loop.
addRecordListener(RecordListener) - Method in interface org.freehep.record.loop.RecordLoop
Adds a listener that will be processing records supplied by this loop.
addRecordListener(RecordReadyListener) - Method in interface org.freehep.record.source.AsynchronousRecordSource
Add a record listener that will be notified when the record is ready
AsynchronousRecordSource - Interface in org.freehep.record.source
Record source with non-blocking positioning methods.

C

close() - Method in class org.freehep.record.source.AbstractRecordSource
Close the record source and release any associated resources.
close() - Method in interface org.freehep.record.source.RecordSource
Close the record source and release any associated resources.
close() - Method in class org.freehep.record.source.TagListRecordSource
Close the record source and release any associated resources.
ConcurrentRecordLoop - Class in org.freehep.record.loop
Implementation of RecordLoop capable of processing records in multiple threads.
ConcurrentRecordLoop(boolean, int, Executor, ThreadFactory) - Constructor for class org.freehep.record.loop.ConcurrentRecordLoop
Constructs ConcurrentRecordLoop.
ConcurrentRecordLoop(boolean, int) - Constructor for class org.freehep.record.loop.ConcurrentRecordLoop
Constructs ConcurrentRecordLoop with default looping code executor and thread factory.
current() - Method in class org.freehep.record.source.AbstractRecordSource
Reloads the current record.
current() - Method in interface org.freehep.record.source.RecordSource
Reloads the current record.
current() - Method in class org.freehep.record.source.TagListRecordSource
Reloads the current record.

D

DefaultRecordLoop - Class in org.freehep.record.loop
Default implementation of RecordLoop.
DefaultRecordLoop() - Constructor for class org.freehep.record.loop.DefaultRecordLoop
 
DefaultRecordTag - Class in org.freehep.record.source
Default immutable implementation of RecordTag.
DefaultRecordTag() - Constructor for class org.freehep.record.source.DefaultRecordTag
Constructs a tag with an auto-generated name.
DefaultRecordTag(String) - Constructor for class org.freehep.record.source.DefaultRecordTag
Constructs a tag with the specified name.
DefaultRecordTag(RecordTag) - Constructor for class org.freehep.record.source.DefaultRecordTag
Constructs a tag with the name equal to the human readable name of the specified tag.
dispose() - Method in class org.freehep.record.loop.DefaultRecordLoop
Release all resources referenced by this loop.
dispose() - Method in interface org.freehep.record.loop.RecordLoop
Release all resources owned by this loop.
doNotCount(Object) - Method in class org.freehep.record.loop.ConcurrentRecordLoop
 
doNotCount(Object) - Method in class org.freehep.record.loop.DefaultRecordLoop
If the specified record is being currently supplied to listeners, tells this loop not to count it towards the number of records that will be reported by getTotalCountableSupplied().
doNotCount(Object) - Method in interface org.freehep.record.loop.RecordLoop
If the specified record is being currently supplied to listeners, tells this loop not to count it towards the number of records that will be reported by getTotalCountableSupplied().

E

equals(Object) - Method in class org.freehep.record.source.DefaultRecordTag
Indicates whether some other object is "equal to" this tag.
execute(RecordLoop.Command, Object...) - Method in class org.freehep.record.loop.DefaultRecordLoop
Executes the specified command on this loop.
execute(RecordLoop.Command, Object...) - Method in interface org.freehep.record.loop.RecordLoop
Executes the specified command on this loop.

G

getCommand() - Method in class org.freehep.record.loop.LoopEvent
Returns the command that was being executed or had just finished executing.
getCommandParameters() - Method in class org.freehep.record.loop.LoopEvent
Returns a reference to the array containing parameters of the command that was being executed or had just finished executing.
getConsumed() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the number of records consumed by listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getConsumed() - Method in class org.freehep.record.loop.LoopEvent
Returns the number of records consumed by listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getConsumed() - Method in interface org.freehep.record.loop.RecordLoop
Returns the number of records consumed by listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getCountableConsumed() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the number of countable records consumed by listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getCountableConsumed() - Method in class org.freehep.record.loop.LoopEvent
Returns the number of countable records consumed by listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getCountableConsumed() - Method in interface org.freehep.record.loop.RecordLoop
Returns the number of countable records consumed by listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getCurrentIndex() - Method in class org.freehep.record.source.AbstractRecordSource
Returns the index of the current record.
getCurrentIndex() - Method in interface org.freehep.record.source.RecordSource
Returns the index of the current record.
getCurrentIndex() - Method in class org.freehep.record.source.TagListRecordSource
Returns the index of the current record.
getCurrentRecord() - Method in interface org.freehep.record.source.RecordSource
Returns the current record.
getCurrentRecord() - Method in class org.freehep.record.source.TagListRecordSource
Returns the current record.
getCurrentTag() - Method in class org.freehep.record.source.AbstractRecordSource
Returns the tag of the current record.
getCurrentTag() - Method in interface org.freehep.record.source.RecordSource
Returns the tag of the current record.
getCurrentTag() - Method in class org.freehep.record.source.TagListRecordSource
Returns the tag of the current record.
getEstimatedSize() - Method in class org.freehep.record.source.AbstractRecordSource
Returns the estimated number of records in this source.
getEstimatedSize() - Method in interface org.freehep.record.source.RecordSource
Returns the estimated number of records in this source.
getEventType() - Method in class org.freehep.record.loop.LoopEvent
Returns the type of this event.
getException() - Method in class org.freehep.record.loop.LoopEvent
Returns the exception thrown while executing the last command.
getLastRecord() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the last record successfully fetched by this loop from the record source.
getLastRecord() - Method in interface org.freehep.record.loop.RecordLoop
Returns the last record fetched by this loop from the record source.
getLoopListeners() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns a list of listeners receiving LoopEvents fired by this loop.
getLoopListeners() - Method in interface org.freehep.record.loop.RecordLoop
Returns an unmodifiable list of listeners receiving LoopEvents fired by this loop.
getName() - Method in class org.freehep.record.source.AbstractRecordSource
Returns the name of this source.
getName() - Method in interface org.freehep.record.source.RecordSource
Returns the name of this source.
getProgress() - Method in class org.freehep.record.loop.DefaultRecordLoop
Creates and returns PROGRESS event describing the current state of this record loop.
getProgress() - Method in interface org.freehep.record.loop.RecordLoop
Creates and returns PROGRESS event describing the current state of this record loop.
getRecord() - Method in class org.freehep.record.loop.RecordEvent
Returns the record associated with this event.
getRecordClass() - Method in class org.freehep.record.source.AbstractRecordSource
Returns the Class object that is guaranteed to be a superclass of all records in this source.
getRecordClass() - Method in interface org.freehep.record.source.RecordSource
Returns the Class object that is guaranteed to be a superclass of all records in this source.
getRecordListeners() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns a list of listeners processing records supplied by this loop.
getRecordListeners() - Method in interface org.freehep.record.loop.RecordLoop
Returns an unmodifiable list of listeners processing records supplied by this loop.
getRecordSource() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns RecordSource used by this loop.
getRecordSource() - Method in interface org.freehep.record.loop.RecordLoop
Returns RecordSource used by this loop.
getSource() - Method in class org.freehep.record.loop.LoopEvent
Returns the record loop that fired this event.
getSource() - Method in class org.freehep.record.loop.RecordEvent
Return RecordLoop that fired this event.
getState() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the current state of this loop.
getState() - Method in class org.freehep.record.loop.LoopEvent
Returns the state of the loop when this event was fired.
getState() - Method in interface org.freehep.record.loop.RecordLoop
Returns the current state of this loop.
getSupplied() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the number of records supplied to listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getSupplied() - Method in class org.freehep.record.loop.LoopEvent
Returns the number of records supplied to listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getSupplied() - Method in interface org.freehep.record.loop.RecordLoop
Returns the number of records supplied to listeners in the latest LOOPING phase, or zero the loop moved through IDLE state since then.
getTags() - Method in class org.freehep.record.source.AbstractRecordSource
Returns a list of tags for events in this source.
getTags() - Method in interface org.freehep.record.source.RecordSource
Returns a list of tags for events in this source.
getTags() - Method in class org.freehep.record.source.TagListRecordSource
Returns a list of tags for events in this source.
getTimeInLoop() - Method in class org.freehep.record.loop.LoopEvent
Returns the duration of the latest LOOPING phase, in milliseconds.
getTotalConsumed() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the number of records consumed by listeners since the last START event.
getTotalConsumed() - Method in class org.freehep.record.loop.LoopEvent
Returns the number of records consumed by listeners since the last START event.
getTotalConsumed() - Method in interface org.freehep.record.loop.RecordLoop
Returns the number of records consumed by listeners since the last START event.
getTotalCountableConsumed() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the number of countable records consumed by listeners since the last START event.
getTotalCountableConsumed() - Method in class org.freehep.record.loop.LoopEvent
Returns the number of countable records consumed by listeners since the last START event.
getTotalCountableConsumed() - Method in interface org.freehep.record.loop.RecordLoop
Returns the number of countable records consumed by listeners since the last START event.
getTotalSupplied() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns the number of records supplied to listeners since the last START event.
getTotalSupplied() - Method in class org.freehep.record.loop.LoopEvent
Returns the number of records supplied to listeners since the last START event.
getTotalSupplied() - Method in interface org.freehep.record.loop.RecordLoop
Returns the number of records supplied to listeners since the last START event.

H

hasCurrent() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source can reload the current record.
hasCurrent() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source can reload the current record.
hasCurrent() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source can reload the current record.
hashCode() - Method in class org.freehep.record.source.DefaultRecordTag
 
hasIndex(long) - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source has a record with the specified index.
hasIndex(long) - Method in interface org.freehep.record.source.RecordSource
Returns true if this source has a record with the specified index.
hasIndex(long) - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source has a record with the specified index.
hasNext() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source can load the next record.
hasNext() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source can load the next record.
hasNext() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source can load the next record.
hasPrevious() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source can load the previous record.
hasPrevious() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source can load the previous record.
hasPrevious() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source can load the previous record.
hasRewind() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source in its current state can be rewound.
hasRewind() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source in its current state can be rewound.
hasRewind() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source in its current state can be rewound.
hasShift(long) - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source can shift by numberOfRecords records.
hasShift(long) - Method in interface org.freehep.record.source.RecordSource
Returns true if this source can shift numberOfRecords records.
hasShift(long) - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source can shift numberOfRecords records.
hasTag(RecordTag) - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source has a record with the specified tag.
hasTag(RecordTag) - Method in interface org.freehep.record.source.RecordSource
Returns true if this source has a record with the specified tag.
hasTag(RecordTag) - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source has a record with the specified tag.
humanReadableName() - Method in class org.freehep.record.source.DefaultRecordTag
Returns the name of this tag.
humanReadableName() - Method in interface org.freehep.record.source.RecordTag
Returns a human-readable name for the record corresponding to this tag.

I

isEnabled(RecordLoop.Command, Object...) - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns true if the specified command is enabled in the current state of this loop, and a call to execute(command, parameters) might succeed.
isEnabled(RecordLoop.Command, Object...) - Method in interface org.freehep.record.loop.RecordLoop
Returns true if the specified command is enabled in the current state of this loop, and a call to execute(command, parameters) might succeed.
isInterruptRequested() - Method in class org.freehep.record.loop.DefaultRecordLoop
Returns true if the flag requesting stop or pause in the loop is set.
isInterruptRequested() - Method in interface org.freehep.record.loop.RecordLoop
Returns the current value of the "interrupt requested" flag.
isNonBlocking() - Method in interface org.freehep.record.source.AsynchronousRecordSource
Test if non-blocking mode is enabled.
isPauseRequested() - Method in class org.freehep.record.loop.LoopEvent
Returns true if PAUSE command was issued to this loop while is was in the LOOPING state last time before this event was fired.
isRecordReady() - Method in interface org.freehep.record.source.AsynchronousRecordSource
Returns true is the requested record is available.
isStopRequested() - Method in class org.freehep.record.loop.LoopEvent
Returns true if STOP command was issued to this loop while is was in the LOOPING state last time before this event was fired.

J

jump(long) - Method in class org.freehep.record.source.AbstractRecordSource
Loads the record specified by the index.
jump(RecordTag) - Method in class org.freehep.record.source.AbstractRecordSource
Loads the record specified by the tag.
jump(String) - Method in class org.freehep.record.source.AbstractRecordSource
Loads the record specified by name.
jump(long) - Method in interface org.freehep.record.source.RecordSource
Loads the record specified by the index.
jump(RecordTag) - Method in interface org.freehep.record.source.RecordSource
Loads the record specified by the tag.
jump(long) - Method in class org.freehep.record.source.TagListRecordSource
Loads the record specified by the index.
jump(RecordTag) - Method in class org.freehep.record.source.TagListRecordSource
Loads the record specified by the tag.

L

LoopEvent - Class in org.freehep.record.loop
An event sent by RecordLoop to LoopListeners.
LoopEvent(RecordLoop, RecordLoop.Event, RecordLoop.State, RecordLoop.Command, Object[], Throwable, boolean, boolean, long, long, long, long, long, long, long) - Constructor for class org.freehep.record.loop.LoopEvent
 
LoopListener - Interface in org.freehep.record.loop
Interface to be implemented by classes listening to events fired by this loop when its state changes.

N

next() - Method in class org.freehep.record.source.AbstractRecordSource
Loads the next record.
next() - Method in interface org.freehep.record.source.RecordSource
Loads the next record.
next() - Method in class org.freehep.record.source.TagListRecordSource
Loads the next record.
nextRecordReady(RecordReadyEvent) - Method in interface org.freehep.record.source.RecordReadyListener
 
NoSuchRecordException - Exception in org.freehep.record.source
An exception thrown when attempting to load a record that does not exist.
NoSuchRecordException() - Constructor for exception org.freehep.record.source.NoSuchRecordException
 
NoSuchRecordException(String) - Constructor for exception org.freehep.record.source.NoSuchRecordException
 
NoSuchRecordException(String, Throwable) - Constructor for exception org.freehep.record.source.NoSuchRecordException
 
NoSuchRecordException(Throwable) - Constructor for exception org.freehep.record.source.NoSuchRecordException
 

O

org.freehep.record.loop - package org.freehep.record.loop
Classes that handle fetching records from sources and serving them to consumers.
org.freehep.record.source - package org.freehep.record.source
Machinery for encapsulating record sources.

P

parseTag(String) - Method in class org.freehep.record.source.AbstractRecordSource
Returns a tag corresponding to the specified string.
parseTag(String) - Method in interface org.freehep.record.source.RecordSource
Returns a tag corresponding to the specified string.
parseTag(String) - Method in class org.freehep.record.source.TagListRecordSource
Returns a tag corresponding to the specified string.
previous() - Method in class org.freehep.record.source.AbstractRecordSource
Loads the previous record.
previous() - Method in interface org.freehep.record.source.RecordSource
Loads the previous record.
previous() - Method in class org.freehep.record.source.TagListRecordSource
Loads the previous record.
process(LoopEvent) - Method in class org.freehep.record.loop.AbstractLoopListener
Processes an event received from RecordLoop.
process(LoopEvent) - Method in interface org.freehep.record.loop.LoopListener
Processes an event received from RecordLoop.

R

RecordEvent - Class in org.freehep.record.loop
Event sent by RecordLoop to RecordListeners to initiate record processing.
RecordEvent(RecordLoop, Object) - Constructor for class org.freehep.record.loop.RecordEvent
 
RecordListener - Interface in org.freehep.record.loop
Interface to be implemented by classes that process records supplied by RecordLoop.
RecordLoop - Interface in org.freehep.record.loop
Manages fetching records from RecordSource and supplying them to consumers.
RecordLoop.Command - Enum in org.freehep.record.loop
Enumeration of commands that can be issued to this loop by users.
RecordLoop.Event - Enum in org.freehep.record.loop
Enumeration of LoopEvent types that can be fired by this loop.
RecordLoop.State - Enum in org.freehep.record.loop
Enumeration of states of this loop.
RecordReadyEvent - Class in org.freehep.record.source
Event fired by AsynchronousRecordSource when the record is ready to be retrieved.
RecordReadyListener - Interface in org.freehep.record.source
Interface to be implemented by classes that need to be notified of RecordReadyEvents.
RecordSource - Interface in org.freehep.record.source
Interface to be implemented by classes that supply records to clients for processing.
recordSupplied(RecordEvent) - Method in interface org.freehep.record.loop.RecordListener
Process a record.
RecordTag - Interface in org.freehep.record.source
A tag that identifies a record in a RecordSource.
releaseRecord() - Method in class org.freehep.record.source.AbstractRecordSource
Releases any resources associated with the current record.
releaseRecord() - Method in interface org.freehep.record.source.RecordSource
Releases any resources associated with the current record.
releaseRecord() - Method in class org.freehep.record.source.TagListRecordSource
Releases any resources associated with the current record.
removeLoopListener(LoopListener) - Method in class org.freehep.record.loop.DefaultRecordLoop
Removes the listener receiving LoopEvents fired by this loop.
removeLoopListener(LoopListener) - Method in interface org.freehep.record.loop.RecordLoop
Removes the listener receiving LoopEvents fired by this loop.
removeRecordListener(RecordListener) - Method in class org.freehep.record.loop.DefaultRecordLoop
Removes the listener processing records supplied by this loop.
removeRecordListener(RecordListener) - Method in interface org.freehep.record.loop.RecordLoop
Removes the listener processing records supplied by this loop.
removeRecordListener(RecordReadyListener) - Method in interface org.freehep.record.source.AsynchronousRecordSource
Remove a record listener
rewind() - Method in class org.freehep.record.source.AbstractRecordSource
Positions the cursor of this source before the first record.
rewind() - Method in interface org.freehep.record.source.RecordSource
Positions the cursor of this source before the first record.
rewind() - Method in class org.freehep.record.source.TagListRecordSource
Positions the cursor of this source before the first record.

S

setConfiguration(Object) - Method in class org.freehep.record.loop.DefaultRecordLoop
Supplies an object used to configure this loop.
setConfiguration(Object) - Method in interface org.freehep.record.loop.RecordLoop
Supplies an object used to configure this loop.
setEventList(List<?>) - Method in class org.freehep.record.source.TagListRecordSource
Sets the list of records in this source.
setExtendable(boolean) - Method in class org.freehep.record.source.TagListRecordSource
 
setName(String) - Method in class org.freehep.record.source.AbstractRecordSource
 
setNonBlocking(boolean) - Method in interface org.freehep.record.source.AsynchronousRecordSource
Sets non-blocking mode.
setNumberOfThreads(int) - Method in class org.freehep.record.loop.ConcurrentRecordLoop
Sets the number of worker threads used by this record loop.
setProgressByRecords(long) - Method in class org.freehep.record.loop.DefaultRecordLoop
Sets progress reporting interval.
setProgressByRecords(long) - Method in interface org.freehep.record.loop.RecordLoop
Sets progress reporting interval.
setProgressByTime(long) - Method in class org.freehep.record.loop.DefaultRecordLoop
Sets progress reporting interval.
setProgressByTime(long) - Method in interface org.freehep.record.loop.RecordLoop
Sets progress reporting interval.
setRecordSource(RecordSource) - Method in class org.freehep.record.loop.DefaultRecordLoop
Sets RecordSource used by this loop.
setRecordSource(RecordSource) - Method in interface org.freehep.record.loop.RecordLoop
Sets RecordSource used by this loop.
setStopOnEOF(boolean) - Method in class org.freehep.record.loop.DefaultRecordLoop
Sets "stop on end-of-source" flag.
setStopOnRewind(boolean) - Method in class org.freehep.record.loop.DefaultRecordLoop
Sets "stop on rewind" flag.
shift(long) - Method in class org.freehep.record.source.AbstractRecordSource
Loads the record specified by the offset with respect to the current cursor position.
shift(long) - Method in interface org.freehep.record.source.RecordSource
Loads the record specified by the offset with respect to the current cursor position.
shift(long) - Method in class org.freehep.record.source.TagListRecordSource
Loads the record specified by the offset with respect to the current cursor position.
size() - Method in class org.freehep.record.source.AbstractRecordSource
Returns the number of records in this source.
size() - Method in interface org.freehep.record.source.RecordSource
Returns the number of records in this source.
size() - Method in class org.freehep.record.source.TagListRecordSource
Returns the number of records in this source.
supportsCurrent() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source supports reloading current record.
supportsCurrent() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source supports reloading current record.
supportsCurrent() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source supports reloading current record.
supportsIndex() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source supports selecting records by index.
supportsIndex() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source supports selecting records by index.
supportsIndex() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source supports selecting records by index.
supportsNext() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source supports loading next record.
supportsNext() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source supports loading next record.
supportsNext() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source supports loading next record.
supportsPrevious() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source supports loading previous record.
supportsPrevious() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source supports loading previous record.
supportsPrevious() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source supports loading previous record.
supportsRewind() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source supports rewind operation.
supportsRewind() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source supports rewind operation.
supportsRewind() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source supports rewind operation.
supportsShift() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source supports selecting records by offset with respect to the current record.
supportsShift() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source supports selecting records by offset with respect to the current record.
supportsShift() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source supports selecting records by offset with respect to the current record.
supportsTag() - Method in class org.freehep.record.source.AbstractRecordSource
Returns true if this source supports selecting records by tag.
supportsTag() - Method in interface org.freehep.record.source.RecordSource
Returns true if this source supports selecting records by tag.
supportsTag() - Method in class org.freehep.record.source.TagListRecordSource
Returns true if this source supports selecting records by tag.

T

TagListRecordSource - Class in org.freehep.record.source
Record source defined by a list of record tags and an underlying RecordSource.
TagListRecordSource(RecordSource) - Constructor for class org.freehep.record.source.TagListRecordSource
Constructs extendable new TagListRecordSource with empty tag list.
TagListRecordSource(RecordSource, List<?>, boolean) - Constructor for class org.freehep.record.source.TagListRecordSource
Constructs new TagListRecordSource.
toString() - Method in class org.freehep.record.source.DefaultRecordTag
 

V

valueOf(String) - Static method in enum org.freehep.record.loop.RecordLoop.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.freehep.record.loop.RecordLoop.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.freehep.record.loop.RecordLoop.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.freehep.record.loop.RecordLoop.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.freehep.record.loop.RecordLoop.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.freehep.record.loop.RecordLoop.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForRecordReady() - Method in interface org.freehep.record.source.AsynchronousRecordSource
This method will block until the requested record is ready
A C D E G H I J L N O P R S T V W 

Copyright © 2000-2012 FreeHEP. All Rights Reserved.