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

A

Accumulator() - Constructor for class gov.sandia.rbb.RBBEventListener.Accumulator
 
accuracy() - Method in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
accuracy() - Method in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
actionPerformed(ActionEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries.MouseMode
 
actionPerformed(ActionEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries.SelectedAction
 
activeMouseMode - Variable in class gov.sandia.rbb.ui.DrawTimeseries
The selectedMouseMode is one of the above mouse modes, or null - it is the one for which selectedMouseMode.isSelected()==true.
Adapter() - Constructor for class gov.sandia.rbb.RBBEventListener.Adapter
 
add(MLObservationSequence) - Method in class gov.sandia.rbb.ml.features.GnuplotFE.Plotter
 
add(String, Event) - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
 
add(String...) - Method in class gov.sandia.rbb.PreparedStatementCache.Query
 
add(String, String) - Method in class gov.sandia.rbb.Tagset
add a name/value pair to this tagset, even if another pair already had the same name
add(Tagset) - Method in class gov.sandia.rbb.Tagset
 
add(double, Double...) - Method in class gov.sandia.rbb.Timeseries
Add a Sample this instance, nonpersistently.
add(RBB, double, Double...) - Method in class gov.sandia.rbb.Timeseries
Add a Sample this instance and the rbb.
add(Timeseries.Sample) - Method in class gov.sandia.rbb.Timeseries
Add a Sample this instance nonpersistently and without a persistence check.
add(Tagset, boolean) - Method in class gov.sandia.rbb.tools.PredictiveTags
Create incrementally by adding tagsets one at a time.
addActionFE(MLFeatureExtractor) - Method in class gov.sandia.rbb.ml.MLModel
The "action" is what the application does with the prediction, such as creating flags or controlling an agent.
addActionFE(MLFeatureExtractor) - Method in class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
addActionFE(MLFeatureExtractor) - Method in class gov.sandia.rbb.ml.models.TwoEntityModel
 
addAlt(Object...) - Method in class gov.sandia.rbb.PreparedStatementCache.Query
 
addAttributes(double, Tagset) - Method in class gov.sandia.rbb.RBBClass
Given an object tagset, return a copy with all the attributes added.
addCacheListener(EventCache.EventCacheListener) - Method in class gov.sandia.rbb.EventCache
 
Added(Event, Boolean) - Constructor for class gov.sandia.rbb.RBBEventChange.Added
 
addEvent(Event) - Method in class gov.sandia.rbb.EventCache
 
addEventListener(RBBEventListener) - Method in class gov.sandia.rbb.EventCache
 
addEventListener(RBBEventListener, RBBFilter) - Method in class gov.sandia.rbb.RBB
Each listener will be notified through its own thread, and will be passed the same Connection underlying this RBB, so the callback must NOT make queries on the Connection unless it can ensure other threads aren't using the Connection concurrently.
addEventListener(RBBEventListener) - Method in class gov.sandia.rbb.tools.RBBSelection
 
addImageDeleteClickedListener(ChangeListener) - Method in class gov.sandia.rbb.ui.ImagePanel
 
addImageDoubleClickedListener(ChangeListener) - Method in class gov.sandia.rbb.ui.ImagePanelSearch
 
addImageSelectedListener(ChangeListener) - Method in class gov.sandia.rbb.ui.ImagePanel
 
addImageSelectedListener(ChangeListener) - Method in class gov.sandia.rbb.ui.ImagePanelSearch
 
addListener(String, RBBEventListener, RBBFilter) - Static method in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
addListener(RBBSelection.Listener) - Method in class gov.sandia.rbb.tools.RBBSelection
 
addListener(RBBReplayControl.Listener) - Method in class gov.sandia.rbb.ui.RBBReplayControl
The listener will get notification from the Swing thread when the replay state is modified, or the current play rate is nonzero and animationMS milliseconds have passed.
addLocalEventListener(RBBEventListener, RBBFilter) - Method in class gov.sandia.rbb.RBB
listeners added this way will be notified synchronously, in the thread running the database engine.
addModify(RBB, Double, Double, Double, Double...) - Method in class gov.sandia.rbb.Timeseries
Add a Sample to this instance and the rbb.
addObservation(MLObservation) - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
addParam(Object) - Method in class gov.sandia.rbb.PreparedStatementCache.Query
 
addParamArray(Object...) - Method in class gov.sandia.rbb.PreparedStatementCache.Query
 
addPopupForTimeseries(JComponent, double, DrawTimeseries.ClosestPoint) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Populate a popup menu for the specified timeseries.
addSample(Connection, String, double, Object[], Double, Double, Double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
add a new observation to all timeseries that match a tagset The rows is passed as a list.
addSample(Timeseries.Sample, boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries.DataRange
 
addSampleByID(Connection, long, double, Object[], Double, Double, Double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
add a new observation to a timeseries The rows is passed as a list.
addSamplesByID(Connection, long, Object[], Object[], Double, Double, Double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Modify a Timeseries by adding samples and optionally changing the start/end times, in a single transaction (calls commit)
addSelectedTrainingData(Double) - Method in class gov.sandia.rbb.ml.RBBML
Add the currently-selected timeseries as a training example.
addSwingListener(RBBValues.ValueChangesListener, String...) - Method in class gov.sandia.rbb.tools.RBBValues.Cached
Pass an implementation of ValueChangesListener to be notified of value changes in the Swing thread.
addTags(Connection, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Add tags to all the Events whose current tagset matches filterTags.
addTags - Variable in class gov.sandia.rbb.ml.features.SetTagsFE
 
addTagsByID(Connection, long, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Add additional tags to an event specified by ID
addTagsSubstituted - Variable in class gov.sandia.rbb.ml.features.SetTagsFE
 
addTimeseries(Timeseries) - Method in class gov.sandia.rbb.ui.DrawTimeseries.DataRange
 
addToChain(MLFeatureExtractor) - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
Append a feature extractor to the tail of of the chain.
addToInputs - Variable in class gov.sandia.rbb.ml.features.SetTagsFE
 
addTrainingData(RBB, MLObservationSequence, Double) - Method in class gov.sandia.rbb.ml.MLModel
Add the observations as training data.
AddTrainingDataFE - Class in gov.sandia.rbb.ml.features
 
AddTrainingDataFE(Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AddTrainingDataFE
 
addVariable(String, int) - Method in class gov.sandia.rbb.tools.Get.RowPrinterTagValues
 
advanceToFlag(boolean) - Method in class gov.sandia.rbb.ml.RBBML
 
AffineMapFE - Class in gov.sandia.rbb.ml.features
Implements an affine map - that is, y = Mx + b where x is the input (a column vector), b is an additive constant vector, M is a |b|*|x| matrix, and y is the output vector.
AffineMapFE(String, String, int, int, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AffineMapFE
constructs an identity function of the input (input dimensions are unchanged, any additional output dimensions are 0)
AffineMapFE(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AffineMapFE
Constructor linear function of a 1d input.
AffineMapFE(String, String, Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AffineMapFE
The output is the specified dimensions from the input.
alignQueryToData(List<Double>, List<Double>) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
allEvents - Variable in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
allowPartialBatch - Variable in class gov.sandia.rbb.RBBTransaction
 
alreadyInitialized(RBBFilter) - Method in class gov.sandia.rbb.EventCache
Determine whether this cache is already initialized for the specified filter.
also(RBBFilter) - Method in class gov.sandia.rbb.RBBFilter
Add the restrictions of f to this.
angleBetweenVectors(Double[], Double[], AngleBetweenVectorsFE.Unit, boolean) - Static method in class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE
 
AngleBetweenVectorsFE - Class in gov.sandia.rbb.ml.features
Compute the interior angle between two vectors in degrees.
AngleBetweenVectorsFE(String, String, String, AngleBetweenVectorsFE.Unit, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE
 
AngleBetweenVectorsFE(String, String, AngleBetweenVectorsFE.Unit, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE
This constructor takes only a single input feature, and computes the interior angle between successive values.
AngleBetweenVectorsFE.Signed2D - Class in gov.sandia.rbb.ml.features
 
AngleBetweenVectorsFE.Unit - Enum in gov.sandia.rbb.ml.features
 
annotationToEventInfo(Annotation) - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
applyInitialZoom() - Method in class gov.sandia.rbb.ui.DrawTimeseries
Apply the zoom specified by _initialZoom, or a default zoom.
arraysToVector(ArrayList<Object[]>) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
Concatenate multiple arrays into a single vector.
arrayToString(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
 
arrayToVector(Object[]) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
Copy the entire contents of a into new vector v with length a.length
arrayToVector(Object[], Vector, int) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
Copy the entire contents of a into vector v.
AspectAngleFE - Class in gov.sandia.rbb.ml.features
Derive the target aspect angle, e.g.
AspectAngleFE(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AspectAngleFE
Return the target aspect angle in degrees 0..360.
e.g.
AspectAngleFE.Interior01 - Class in gov.sandia.rbb.ml.features
This override returns the unsigned interior angle in the range 0 to 1.
e.g.
AspectAngleFE.InteriorDegrees - Class in gov.sandia.rbb.ml.features
This override returns the unsigned interior angle in degrees in the range 0 to 180
e.g.
attachBlob(Connection, long, String, InputStream) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SBlob
 
attachBlobCLI(String[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SBlob
Attach blob from parameters in a string array, for a command-line interface.
attachData(Connection, Long, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Attach rows from a table to an event.
attachDataUnchecked(Connection, Long, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Attaches data to an event without first removing any previous attachment to the same schema.
attachedDataTables(Connection, long, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Retrieve the names of data tables attached to the specified event in the specified schema.
attachImage(RBB, long, BufferedImage, String) - Static method in class gov.sandia.rbb.tools.ImageEvent
Attach an image to an existing event.
attachmentInSchema - Variable in class gov.sandia.rbb.RBBFilter
 
AtTime(Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObserveOnceFE.AtTime
 

B

BadSelectionException(String) - Constructor for exception gov.sandia.rbb.ml.RBBML.BadSelectionException
 
batch(List<List<Double>>) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping
 
batch(RBBML.Mode, String[], RBBFilter[], String[], RBBFilter[], Set<Set<Long>>, MLFeatureExtractor, Double, Double, Double, String) - Method in class gov.sandia.rbb.ml.RBBML
A problem definition specifies a type of "problem", which is a co-occurrence of events that match a pattern (an array of tagsets) The problem definition monitors Events as they are created and detects specified co-occurrences which are instantiated as Problem Instances.
batchDone() - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE
 
batchDone() - Method in class gov.sandia.rbb.ml.features.DTWSegmentationFE
 
batchDone() - Method in class gov.sandia.rbb.ml.features.DurationFE
 
batchDone() - Method in class gov.sandia.rbb.ml.features.ExcelFE
Finish the Excel workbook
batchDone() - Method in class gov.sandia.rbb.ml.features.JavaScriptFE
 
batchDone() - Method in class gov.sandia.rbb.ml.features.ObservationPlotFE
 
batchDone() - Method in class gov.sandia.rbb.ml.features.PrintCSVFE
 
batchDone() - Method in class gov.sandia.rbb.ml.features.StatisticFE
 
batchDone() - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
Most feature extractors will not need to override this.
batchInit() - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE
 
batchInit() - Method in class gov.sandia.rbb.ml.features.DTWPathFE
 
batchInit() - Method in class gov.sandia.rbb.ml.features.DTWSegmentationFE
 
batchInit() - Method in class gov.sandia.rbb.ml.features.DurationFE
 
batchInit() - Method in class gov.sandia.rbb.ml.features.ExcelFE
Start the Excel workbook
batchInit() - Method in class gov.sandia.rbb.ml.features.JavaScriptFE
 
batchInit() - Method in class gov.sandia.rbb.ml.features.PrintCSVFE
 
batchInit() - Method in class gov.sandia.rbb.ml.features.StatisticFE
 
batchInit() - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
Most feature extractors will not need to override this.
batchInstance(RBBML.Mode, String[], String[], RBBFilter[], Event[], MLFeatureExtractor, double, double, Double[], String) - Method in class gov.sandia.rbb.ml.RBBML
Batch evaluate a single problem instance, specified by a set of eventIDs
BatchMedian(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.StatisticFE.BatchMedian
 
batchStatistic - Variable in class gov.sandia.rbb.ml.features.StatisticFE
 
BBox(String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.BBox
 
BBox(String, Double, Double, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.BBox
 
bbox - Variable in class gov.sandia.rbb.ui.DrawTimeseries.DataRange
 
bearing(double, double, double, double) - Static method in class gov.sandia.rbb.ml.features.AspectAngleFE
Compute the (initial) bearing on a great arc from lat1, lon1 to lat2, lon2.
BetweenFE - Class in gov.sandia.rbb.ml.features
 
BetweenFE() - Constructor for class gov.sandia.rbb.ml.features.BetweenFE
 
BetweenFE.Copy - Class in gov.sandia.rbb.ml.features
 
BetweenFE.DummyVar - Class in gov.sandia.rbb.ml.features
 
BetweenFE.Filter - Class in gov.sandia.rbb.ml.features
 
BetweenFE.Segment - Class in gov.sandia.rbb.ml.features
 
BingAerialTileSource2 - Class in org.openstreetmap.gui.jmapviewer.tilesources
 
BingAerialTileSource2() - Constructor for class org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource2
 
body() - Method in class gov.sandia.rbb.RBBTransaction
Override this with the body of your transaction.
boldSelected() - Method in class gov.sandia.rbb.ml.ui.MLObservationPlot
 
BufferObservationsFE - Class in gov.sandia.rbb.ml.features
BufferObservationSequencesFE collects the MLObservation Sequences from all problem instances into a List specified at construction.
BufferObservationsFE(List<MLObservationSequence>, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BufferObservationsFE
 
byEnd(Double) - Static method in class gov.sandia.rbb.RBBFilter
Set the end time of interest - ignore Events start after this time.
byExactTags(Object) - Static method in class gov.sandia.rbb.RBBFilter
Results are limited to Events with exactly these tags, and no others.
byID(Long...) - Static method in class gov.sandia.rbb.RBBFilter
 
byIDs(Collection<Long>) - Static method in class gov.sandia.rbb.RBBFilter
 
bySchema(String) - Static method in class gov.sandia.rbb.RBBFilter
Results are limited to events that have attached data in the specified schema.
byStart(Double) - Static method in class gov.sandia.rbb.RBBFilter
Set the start time of interest - ignore Events ending before this time.
byTags(Object) - Static method in class gov.sandia.rbb.RBBFilter
Results are limited to Events having at least these tags.
byTags(Object, Object, Object...) - Static method in class gov.sandia.rbb.RBBFilter
This is the same as byTags(Object t) except the arguments are tag names and values (and not URL-encoded as in the string representation of a Tagset) which are used to construct only one tagset.
byTime(Double, Double) - Static method in class gov.sandia.rbb.RBBFilter
 

C

Cache() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2STime.Cache
 
cacheContentsChanged(RBBFilter) - Method in interface gov.sandia.rbb.EventCache.EventCacheListener
 
Cached(RBB, String) - Constructor for class gov.sandia.rbb.tools.RBBValues.Cached
 
call(String, String, String[]) - Static method in class gov.sandia.rbb.tools.RBBApplication
 
callMain(String, String...) - Method in class gov.sandia.rbb.tools.RBBApplication
 
callRBBMain(String...) - Method in class gov.sandia.rbb.tools.RBBApplication
 
CANCEL_BUTTON_TEXT - Static variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
cancelButton - Variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
canConnectToExistingDB(String) - Static method in class gov.sandia.rbb.RBB
try to open an existing SQL database.
CentroidFE - Class in gov.sandia.rbb.ml.features
 
CentroidFE(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.CentroidFE
 
CentroidFE.LatLon - Class in gov.sandia.rbb.ml.features
 
ChartLegend - Class in gov.sandia.rbb.ui
 
ChartMain(String...) - Static method in class gov.sandia.rbb.ui.chart.TimeseriesXYChart
Creates a top-level window containing a chart for the specified data.
ChaserFE - Class in gov.sandia.rbb.ml.features
Chaser is a very simple 2d physical simulation of an particle that 'chases' its input feature.
ChaserFE(String, String, double, double, double, double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ChaserFE
 
checkNullOrMultiTagArray(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
throw a java.sql.SQLException with an explanitory note if tags is not either null, or a valid tags array, or an array of tag arrays.
checkNullOrTagArray(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
throw a java.sql.SQLException with an explanitory note if tags is not either null, or a valid tags array.
checkTagArray(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
throw a java.sql.SQLException with an explanitory note if 'tags' is null or is not a valid tags array.
ClampFE - Class in gov.sandia.rbb.ml.features
 
ClampFE(String, String, Double[], Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ClampFE
 
clearCache() - Method in class gov.sandia.rbb.RBBClass
Discard all the cached attributes.
clone() - Method in class gov.sandia.rbb.Event
make a deep copy, including a new Tagset instance.
clone() - Method in class gov.sandia.rbb.ml.features.AffineMapFE
 
clone() - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
There is a special rule for calling MLFeatureExtractor.clone to make things easier.
clone() - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
This makes a deep copy of this instance's list of features, but the feature Event instances are shared.
clone() - Method in class gov.sandia.rbb.RBBEventChange.Added
 
clone() - Method in class gov.sandia.rbb.RBBEventChange
 
clone() - Method in class gov.sandia.rbb.RBBEventChange.DataAdded
 
clone() - Method in class gov.sandia.rbb.RBBEventChange.Modified
 
clone() - Method in class gov.sandia.rbb.RBBEventChange.Removed
 
clone() - Method in class gov.sandia.rbb.RBBFilter
 
clone() - Method in class gov.sandia.rbb.Tagset
 
clone() - Method in class gov.sandia.rbb.Timeseries
Clone makes a new deep transient copy including any/all samples
clonePersistent(Connection, Long, Double, Double, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
 
cloneWithDifferentMetadata(MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.MLObservation
Create a clone of the specified observation, except with the specified Metadata object.
close() - Method in class gov.sandia.rbb.impl.h2.H2EventTCPClient
 
close() - Method in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
closest - Variable in class gov.sandia.rbb.ui.DrawTimeseries.ClosestPoint
 
ClosestPoint() - Constructor for class gov.sandia.rbb.ui.DrawTimeseries.ClosestPoint
 
ClosestPointOfApproachFE - Class in gov.sandia.rbb.ml.features
Project the closest point of approach for two points A and B assuming constant velocity for each.
ClosestPointOfApproachFE(String, String, String, String, String, String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ClosestPointOfApproachFE
 
ClosestPointOfApproachFE.Result - Class in gov.sandia.rbb.ml.features
 
ClusterPathsFE - Class in gov.sandia.rbb.ml.features
Cluster Paths is a batch processor.
ClusterPathsFE(String[], int, int, boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ClusterPathsFE
 
ClusterPathsFE.Path - Class in gov.sandia.rbb.ml.features
 
ClusterPathsFE.SetColors - Class in gov.sandia.rbb.ml.features
 
codeSchemaVersion() - Static method in class gov.sandia.rbb.ml.MLModel
 
CogFoundryFE - Class in gov.sandia.rbb.ml.features
CogFoundryFE implements an RBB ML Feature Extractor using a Cognitive Foundry Evaluator.
CogFoundryFE(String, String[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.CogFoundryFE
Note, this constructor does not create an instance that is ready to use - you must still set this.model to some cognitive cognitive foundry evaluator (i.e., a regression algorithm) Normally this is done by using the static constructor utility functions above instead, or making something similar.
CogFoundryFE.Algorithm - Enum in gov.sandia.rbb.ml.features
 
CollectInArray() - Constructor for class gov.sandia.rbb.Event.CollectInArray
 
colorForString(String, Color) - Static method in class gov.sandia.rbb.ui.DrawTimeseries
Convert colorName to a Color object.
combineEvents(Connection, Event...) - Static method in class gov.sandia.rbb.Event
Combine the specified persistent events.
combineMatchingEvents(Connection, String, String, boolean, boolean) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Combine all events / timeseries having each unique combination of values for the tags in 'tagnames'
commandLine(String...) - Method in class gov.sandia.rbb.ml.RBBML
This is for using the command line to invoke an RBBML instance that is already initialized (using setRBBs)
commonFeatures() - Method in class gov.sandia.rbb.ml.models.TwoEntityModel
 
compare(Event, Event) - Method in class gov.sandia.rbb.Event.CompareByTags
 
compare(MLObservation, MLObservation) - Method in class gov.sandia.rbb.ml.MLObservation.CompareByFeature
 
compare(Double[], Double[]) - Method in class gov.sandia.rbb.ml.MLObservation.CompareDoubleArrays
 
compare(Tagset, Tagset) - Method in class gov.sandia.rbb.TagsetComparator
Neither a nor b may be null, although tag values in either may be null
compare(T, T) - Method in class gov.sandia.rbb.TagsetComparator.CompareValues
 
compareAsNumbers(String) - Method in class gov.sandia.rbb.TagsetComparator
 
CompareByFeature(String) - Constructor for class gov.sandia.rbb.ml.MLObservation.CompareByFeature
 
CompareByTags(TagsetComparator) - Constructor for class gov.sandia.rbb.Event.CompareByTags
 
compareByTime - Static variable in class gov.sandia.rbb.ml.MLObservation
If both are null, returns 0 If a is null, returns -1.
compareDoubleArrays - Static variable in class gov.sandia.rbb.ml.MLObservation
 
CompareDoubleArrays() - Constructor for class gov.sandia.rbb.ml.MLObservation.CompareDoubleArrays
 
compareDoubles - Static variable in class gov.sandia.rbb.TagsetComparator
 
compareNulls(Object, Object) - Static method in class gov.sandia.rbb.TagsetComparator
 
compareNumbersAsNumbers(Tagset...) - Method in class gov.sandia.rbb.TagsetComparator
Calls compareAsNumbers on all tags whose values are all numbers.
compareStrings - Static variable in class gov.sandia.rbb.TagsetComparator
 
compareTo(Event) - Method in class gov.sandia.rbb.Event
Default sort order is by start time, breaking ties by earliest end time.
compareTo(MLObservation) - Method in class gov.sandia.rbb.ml.MLObservation
compare on the basis of time.
compareTo(Timeseries.Sample) - Method in class gov.sandia.rbb.Timeseries.Sample
Compare by time.
CompareValues() - Constructor for class gov.sandia.rbb.TagsetComparator.CompareValues
 
completeAsOf(Double, Tagset[]) - Method in class gov.sandia.rbb.RBBClass
Of the specified objectTags, return only those with a complete set of attributes (specified in the RBBClass constructor) as of the specified time.
concatFeatures(String[], MLObservation) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
concatPredictors(int) - Method in class gov.sandia.rbb.ml.MLTrainingData.Example
 
concatPredictors() - Method in class gov.sandia.rbb.ml.MLTrainingData.Example
 
connect(String) - Static method in class gov.sandia.rbb.RBB
Connect to an RBB previously created with create()
ConstantFE - Class in gov.sandia.rbb.ml.features
Output a constant value.
ConstantFE(String, Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ConstantFE
Output the constant value d
ConstantFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ConstantFE
Output the constant string value s
ConstantFE(String, String, Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ConstantFE
Applies a constant offset, d, to the input.
contains(String, String) - Method in class gov.sandia.rbb.Tagset
 
containsName(String) - Method in class gov.sandia.rbb.Tagset
 
containsValue(String) - Method in class gov.sandia.rbb.Tagset
Returns true iff any of the names in the set have the specified value.
convert(Connection, double, Tagset, Tagset) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.Cache
 
convert(Connection, double, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
a.
convertNormalizedToBinary(ArrayList<DefaultInputOutputPair<Vector, Vector>>) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
convertOldestNewest(int) - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
convertTime(Connection, double, String, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
convert 'time' from the specified timeCoordinate to the native timeCoordinate of the specified event.
coordinateFromTagset(String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
 
Copy(String[], String[], String, Double[], Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.Copy
 
Copy(String[], String[], String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.Copy
 
copy() - Method in class gov.sandia.rbb.ml.RBBML
 
Count(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.StatisticFE.Count
 
countEventTags(String[]) - Static method in class gov.sandia.rbb.tools.RBBMain
 
CPA(Double[], Double[], Double[], Double[], boolean) - Static method in class gov.sandia.rbb.ml.features.ClosestPointOfApproachFE
 
create(Connection, double, double, String, String, InputStream) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SBlob
Create an RBB Event with an associated blob of data.
create(Connection, Double, Double, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
 
create(Connection, int, double, Double, String, boolean, Object[], Object[], String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Create a Timeseries, optionally adding samples to it.
create(String, String, String) - Static method in class gov.sandia.rbb.ml.MLModel
Create a new RBBML Model inside its own RBB.
create(String, String) - Static method in class gov.sandia.rbb.RBB
create a new RBB instance connected to the specified JDBC url.
create(Event[], Set<Long>) - Method in class gov.sandia.rbb.tools.PredictiveTags
Create in one step by specifying a set of events.
create(String...) - Static method in class gov.sandia.rbb.ui.chart.TimeseriesXYChart
Creates a top-level window containing a chart for the specified data.
create(String...) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Calls createMain thread, then schedules createUI to be called from the swing thread.
create(PredictiveTags) - Method in class gov.sandia.rbb.ui.PredictiveTagsUI
Remove any previous contents, and re-compute stats for the given PredictiveTags instance, which is not copied.
create(Event[], Set<Long>) - Method in class gov.sandia.rbb.ui.PredictiveTagsUI
Remove any previous contents, and re-compute stats for the given set of events.
createAlgorithm(String, String[], CogFoundryFE.Algorithm, MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
createCompositePanelWithLabels() - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
createDecisionTree(String, String[], MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
createDefault(String, String[], MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
This is a stab at a reasonable machine learning model for most tasks given minimal parameters.
createEvent(RBB, double, double, Tagset, BufferedImage, String) - Static method in class gov.sandia.rbb.tools.ImageEvent
 
CreateEventFE - Class in gov.sandia.rbb.ml.features
Create a new RBB Event (discarding any timeseries data) for each problem instance.
CreateEventFE(Tagset, Boolean, Boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.CreateEventFE
The 'tags' parameter specifies the tagset for any events created by this feature extractor.
createEvents(Connection, Object[], Object[], Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Create a number of Events.
createGUI(Long) - Method in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
createKNN(String, String[], int, MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
Create nearest neighbor evaluator with specified k.
createLookupTable(String, String[], MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
The Lookup Table does not generalize; it simply looks to see if there is a training example that matches the query, and if so returns its value; otherwise no output is set (it will be null in the observation).
createLWLR(String, String[], MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
createMain(String...) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Parse command-line arguments and open the RBB.
createNaiveBayes(String, String[], MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
createNN(String, String[], MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
Create nearest neighbor evaluator with a reasonable guess at K.
createOrConnect(String) - Static method in class gov.sandia.rbb.RBB
If there was no database with this url, create it.
createPanel(MLObservationPlot) - Static method in class gov.sandia.rbb.ml.ui.MLObservationPlot
 
createPlot(RBBML, MLObservationSequence[], String, String, String, String) - Static method in class gov.sandia.rbb.ml.ui.MLObservationPlot
 
createProblemSet(Tagset[], Tagset[], Tagset) - Method in class gov.sandia.rbb.ml.RBBML
The groupTags array may be null.
createProblemSetFromSelectionIfNovel(RBBML.Mode) - Method in class gov.sandia.rbb.ml.RBBML
Create a new Problem Set from the currently-selectedInputs events in the session.
createReactiveFrame(EventCache, RBBSelection) - Static method in class gov.sandia.rbb.ui.PredictiveTagsUI
 
createSVM(String, String[], MLTrainingData, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
createTagTreeInFrame(RBB, String...) - Static method in class gov.sandia.rbb.ui.TagTree
Create a TagTree in a JScrollPane in a top-level JFrame instance set to DISPOSE_ON_CLOSE.
createTileLoaderJob(TileSource, int, int, int) - Method in class org.openstreetmap.gui.jmapviewer.ResourceTileLoader
 
CreateTimeseriesFE - Class in gov.sandia.rbb.ml.features
See helpString below
CreateTimeseriesFE(String, Tagset, String, Boolean, Boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.CreateTimeseriesFE
The 'tags' parameter specifies the tagset for any Timeseries created by this feature extractor.
CreateTimeseriesFE(Tagset, String, Boolean, Boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
createUI() - Method in class gov.sandia.rbb.ui.DrawTimeseries
Creates the User Interface Swing components in a JFrame.
createUIDrawingPanel() - Method in class gov.sandia.rbb.ui.DrawTimeseries
Creates the DrawPanel instance and returns it.
createUIFrame(String) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
createUIMenu() - Method in class gov.sandia.rbb.ui.DrawTimeseries
This is called only from createUI, and creates the menus
createUITimeControls() - Method in class gov.sandia.rbb.ui.DrawTimeseries
Creates a textual and scroll display of the time in a panel, and returns it.
createUIToolbar() - Method in class gov.sandia.rbb.ui.DrawTimeseries
This is called only from createUI, and creates the toolbar and adds it to the JFrame (class member _frame)
createWithTags - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
CSV() - Static method in class gov.sandia.rbb.PreparedStatementCache.Delim
Constructor for comma-separated values: get "" the first time, "," thereafter.
Current(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupCountFE.Current
 

D

data - Variable in class gov.sandia.rbb.RBBEventChange.DataAdded
 
data - Variable in class gov.sandia.rbb.tools.RBBValues.ValueChange
 
DataAdded(Event, String, String, Object[]) - Constructor for class gov.sandia.rbb.RBBEventChange.DataAdded
 
dataFromResultSet(ResultSet, int, Double[]) - Static method in class gov.sandia.rbb.Timeseries.Sample
Re-populate just the data (not the time) from the specified column of the current row.
DataRange() - Constructor for class gov.sandia.rbb.ui.DrawTimeseries.DataRange
 
db() - Method in class gov.sandia.rbb.RBB
 
DecimateFE - Class in gov.sandia.rbb.ml.features
DecimateFE propagates the first and last observations, but discards all others except each multiple of n.
DecimateFE(int, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DecimateFE
 
decode(String) - Static method in class gov.sandia.rbb.Tagset
Inverse of encode(String)
DefaultValueFE - Class in gov.sandia.rbb.ml.features
Outputs the input unless the input is null, in which case a specified value is output.
DefaultValueFE(String, String, Object, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DefaultValueFE
 
DefaultValueFE(String, String, Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DefaultValueFE
 
defineCoordinate(Connection, String, double, double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
Define a time coordinate by explicitly specifying all parameters.
DefineTimeCoordinate - Class in gov.sandia.rbb.ml.features
 
DefineTimeCoordinate(String, Tagset, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DefineTimeCoordinate
 
DefineTimeCoordinate.EndScale - Class in gov.sandia.rbb.ml.features
 
DefineTimeCoordinate.StartEnd - Class in gov.sandia.rbb.ml.features
 
DefineTimeCoordinate.StartScale - Class in gov.sandia.rbb.ml.features
 
defineTimeCoordinatesForEventCombinations(Connection, String, String, String, double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
defines a set of time coordinates, one for each combination of the join tags, that occur in events matching the (optional) filter tags.
DelayObservationsFE - Class in gov.sandia.rbb.ml.features
This is a base class for feature extractors that need to see all the results of their inputs before computing their outputs, perhaps even before determining what their outputs will be.
DelayObservationsFE(MLFeatureExtractor, String...) - Constructor for class gov.sandia.rbb.ml.features.DelayObservationsFE
 
delete(Connection, RBBFilter...) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
 
deleteAllTrainingExamples() - Method in class gov.sandia.rbb.ml.MLModel
 
deleteByID(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
 
deleteCoordinates(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
 
deleteData(Connection, String, Long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Delete the data for an event from a schema.
deleteDataCLI(String[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Call deleteData from command-line interface
deleteEventsDialog(RBB, RBBFilter) - Static method in class gov.sandia.rbb.ui.DrawTimeseries
Returns the number deleted.
deleteModel() - Method in class gov.sandia.rbb.ml.RBBML
Deletes the entire MLModel RBB *if* it's in a different RBB than the session itself.
deletePredictions() - Method in class gov.sandia.rbb.ml.RBBML
Delete the predictions (data products) produced by this model.
deleteProblemSets() - Method in class gov.sandia.rbb.ml.RBBML
Delete the problem sets pertinent to this model.
deleteRBB() - Method in class gov.sandia.rbb.RBB
 
deleteSelectedEventsDialog() - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
deleteTrainingExampleByID(long) - Method in class gov.sandia.rbb.ml.MLModel
 
Delim(String...) - Constructor for class gov.sandia.rbb.PreparedStatementCache.Delim
 
Demo(String, String[], String, double, double, int, double, boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DTWSegmentationFE.Demo
 
DerivativeFE - Class in gov.sandia.rbb.ml.features
 
DerivativeFE(String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DerivativeFE
 
DerivativeFE(String, String, String, Double, Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DerivativeFE
 
deriveTags(Tagset, Tagset...) - Static method in class gov.sandia.rbb.Tagset
Make a new Tagset that is the union of srcTags, then override with values from changeTags using set().
deselectAll() - Method in class gov.sandia.rbb.tools.RBBSelection
De-select all events.
deselectEvents(RBBFilter...) - Method in class gov.sandia.rbb.tools.RBBSelection
 
destroy() - Method in class gov.sandia.rbb.ml.ui.MLObservationPlot
If this is not called the application may not shut down because there are still listeners.
destroy() - Method in class gov.sandia.rbb.tools.RBBApplication
 
destroy() - Method in class gov.sandia.rbb.ui.chart.TimeseriesXYChart
 
destroy() - Method in class gov.sandia.rbb.ui.MPlayerReplayClient
Stop mplayer at any time.
destroy() - Method in class gov.sandia.rbb.ui.PredictiveTagsUI.Reactive
 
destroy() - Method in class gov.sandia.rbb.ui.TagTree
 
DiagonalArray(int, int, T) - Constructor for class gov.sandia.rbb.ml.DynamicTimeWarping.DiagonalArray
 
DimensionalityFE - Class in gov.sandia.rbb.ml.features
 
DimensionalityFE(String, String, int, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DimensionalityFE
 
disconnect() - Method in class gov.sandia.rbb.EventCache
 
disconnect() - Method in class gov.sandia.rbb.ml.RBBML
Disconnect from any/all RBBs managed by this object.
disconnect() - Method in class gov.sandia.rbb.RBB
Close the underlying db connection.
disconnect() - Method in class gov.sandia.rbb.tools.RBBSelection
 
disconnect() - Method in class gov.sandia.rbb.tools.RBBValues.Cached
 
disconnect() - Method in class gov.sandia.rbb.tools.RBBValues
 
disconnect() - Method in class gov.sandia.rbb.ui.RBBReplayControl
dissassociate from the RBB.
dispatch(RBB, RBBEventListener) - Method in class gov.sandia.rbb.RBBEventChange.Added
 
dispatch(RBB, RBBEventListener) - Method in class gov.sandia.rbb.RBBEventChange.DataAdded
 
dispatch(RBB, RBBEventListener) - Method in class gov.sandia.rbb.RBBEventChange
 
dispatch(RBB, RBBEventListener) - Method in class gov.sandia.rbb.RBBEventChange.Modified
 
dispatch(RBB, RBBEventListener) - Method in class gov.sandia.rbb.RBBEventChange.Removed
 
distance(Object[], Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SProblem
This method supports the SQL alias RBB_DISTANCE.
distance(Double[], Double[]) - Static method in class gov.sandia.rbb.ml.features.DistanceFE
 
distance(Double[], Double[]) - Method in class gov.sandia.rbb.ml.features.NearFE
Euclidian distance (L2 norm).
distance(Double[], Double[]) - Method in class gov.sandia.rbb.ml.features.NearFE.LatLon
 
distance - Variable in class gov.sandia.rbb.ui.DrawTimeseries.ClosestPoint
 
distanceAtCPA - Variable in class gov.sandia.rbb.ml.features.ClosestPointOfApproachFE.Result
 
DistanceFE - Class in gov.sandia.rbb.ml.features
Computes the distance between pairs of inputs or successive values of the same input (if the 1-input constructor is used) Outputs null if either of these values is null Output: y = a - b, the vector difference, if type = VECTOR y = ||a-b||, the euclidean distance, if type = SCALAR y = scalar distance in meters between locations given by latitude/longitude in decimal degrees, if type = SCALAR_LAT_LON_M y = interior angle in degrees, if If one of the inputs has lower dimension than the other (e.g.
DistanceFE(String, String, String, DistanceFE.DistanceType, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DistanceFE
 
DistanceFE(String, String, DistanceFE.DistanceType, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DistanceFE
This form computes the difference between successive values of the same feature.
DistanceFE.DistanceType - Enum in gov.sandia.rbb.ml.features
 
distSq(Double[], Double[]) - Static method in class gov.sandia.rbb.ml.features.DistanceFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.AddTrainingDataFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.CreateEventFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.DecimateFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate
 
done(double) - Method in class gov.sandia.rbb.ml.features.DelayObservationsFE
Normally you will just override done.
done(double) - Method in class gov.sandia.rbb.ml.features.DerivativeFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.DTWPathFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.DTWSegmentationFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.DurationFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.ExecFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.FillNullsFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.FromToFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.GnuplotFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.GroupLeaderFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.JavaScriptFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.MaximumFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.MinimumFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.NearestFE.WithTags
 
done(double) - Method in class gov.sandia.rbb.ml.features.ObservationRateFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.ObserveOnceFE.Last
 
done(double) - Method in class gov.sandia.rbb.ml.features.ObserveTimespanFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.PassFailFE
Can be overriden to determine the fate of the timeseries at the end, e.g.
done(double) - Method in class gov.sandia.rbb.ml.features.PassFailFE.EndsIn
 
done(double) - Method in class gov.sandia.rbb.ml.features.PercentileFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.PreviousValueFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.PrintFeatureFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.PrintObservationFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.RunningTotalFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.ScriptFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.SegmentationFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.SkipRepeatsFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.SplitGroupFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.StatisticFE
 
done(double) - Method in class gov.sandia.rbb.ml.features.TrajectoryFE
 
done(double) - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
This is called after the last MLObservation in a sequence to do any necessary cleanup.
doneClustering(Collection<CentroidCluster<ClusterPathsFE.Path>>) - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE
 
doneClustering(Collection<CentroidCluster<ClusterPathsFE.Path>>) - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE.SetColors
 
draw(Graphics2D, Rectangle2D, Point2D, ChartRenderingInfo) - Method in class gov.sandia.rbb.ui.chart.TimeseriesXYChart
This is overridden simply to add the 'synchronized' keyword.
draw(Graphics) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Draw the background images, paths, and timeseries for the current time
draw(Graphics2D, Double) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
drawBackground(Graphics2D) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
drawHistory - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
drawRangeRings - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
drawSample(Graphics2D, Timeseries, double, Color, boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
drawSamplePoint(Graphics, int, int, Color, boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries
x and y are in screen coordinates.
drawSampleRect(Graphics2D, int, int, int, int, Color, int, boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries
x and y are in screen coordinates.
DrawTimeseries - Class in gov.sandia.rbb.ui
Interactively draw timeseries data.
DrawTimeseries() - Constructor for class gov.sandia.rbb.ui.DrawTimeseries
 
DrawTimeseries.ClosestPoint - Class in gov.sandia.rbb.ui
 
DrawTimeseries.DataRange - Class in gov.sandia.rbb.ui
Update the bounding box specified by min/max x/y as necessary to include x,y If start is not null, end must not be null.
DrawTimeseries.DrawPanel - Interface in gov.sandia.rbb.ui
A DrawPanel is a JPanel plus some additional methods for controlling where the panel is looking at.
DrawTimeseries.MouseMode - Class in gov.sandia.rbb.ui
 
DrawTimeseries.SelectedAction - Class in gov.sandia.rbb.ui
This is a Java Swing Action that "selects" something - setting the value of the SELECTED_KEY
DrawTimeseriesMapPanel - Class in gov.sandia.rbb.ui
 
DrawTimeseriesMapPanel(DrawTimeseries, String) - Constructor for class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
DrawTimeseriesMapPanel.MapType - Enum in gov.sandia.rbb.ui
 
DTWPathFE - Class in gov.sandia.rbb.ml.features
See the helpString below.
DTWPathFE(String, String[], String, double, int, boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DTWPathFE
See the helpString for documentation on the parameters.
DTWSegmentationFE - Class in gov.sandia.rbb.ml.features
See helpString
DTWSegmentationFE(String, String[], String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DTWSegmentationFE
A simplified constructor with parameters that lean towards robust matching rather than speed.
DTWSegmentationFE(String, String[], String, double, Double, Integer, double, boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DTWSegmentationFE
See the helpString for documentation on the parameters.
DTWSegmentationFE.Demo - Class in gov.sandia.rbb.ml.features
 
DTWSegmentationFE.QueryTooLongException - Exception in gov.sandia.rbb.ml.features
 
DummyVar(String, String, Double[], Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.DummyVar
 
DummyVar(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.DummyVar
 
DurationFE - Class in gov.sandia.rbb.ml.features
 
DurationFE(MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DurationFE
 
DurationFE(Boolean, Boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DurationFE
 
DynamicTimeWarping - Class in gov.sandia.rbb.ml
This is a port of the "UCR Suite" Dynamic Time Warping algorithm and C code from: http://www.cs.ucr.edu/~eamonn/UCRsuite.html by Thanawin Rakthanmanon, Bilson Campana, Abdullah Mueen, Qiang Zhu, Jesin Zakaria, and Eamonn Keogh.
DynamicTimeWarping(List<List<List<Double>>>, String[], double, Double, boolean) - Constructor for class gov.sandia.rbb.ml.DynamicTimeWarping
 
DynamicTimeWarping.DiagonalArray<T> - Class in gov.sandia.rbb.ml
 
DynamicTimeWarping.Index - Class in gov.sandia.rbb.ml
Calculate Dynamic Time Warping distance D,Q: data and query, respectively cb : cummulative bound used for early abandoning warpWindow : size of Sakoe-Chiba warpping band
DynamicTimeWarping.Match - Class in gov.sandia.rbb.ml
 
DynamicTimeWarping.Stats - Class in gov.sandia.rbb.ml
 

E

empty() - Method in class gov.sandia.rbb.util.StringsWriter
Erase contents and start over.
encode(String) - Static method in class gov.sandia.rbb.Tagset
Escape characters that are used by the RBB code for parsing the string representation of a Tagset (or RBBFilter).
end - Variable in class gov.sandia.rbb.Event
 
end - Variable in class gov.sandia.rbb.RBBFilter
 
endPos() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
EndScale(String, Tagset, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DefineTimeCoordinate.EndScale
 
EndsIn(String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.EndsIn
 
EndsIn(String, Double, Double, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.EndsIn
 
ENDTIME_LABEL - Static variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
endtimeField - Variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
The duration field used for editing in the dialog
ensureTableCreated(Connection, String, int) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Any transaction that may create a timeseries of different dimension than other timeseries in this RBB needs to call this first.
EntersArea(String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.EntersArea
 
EntersArea(String, Double, Double, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.EntersArea
 
equals(Object) - Method in class gov.sandia.rbb.Event
 
equals(Object) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
equals(Object) - Method in class gov.sandia.rbb.PreparedStatementCache.Query
equals and hashCode are needed because the implementation creates a hash of Queries.
equals(Object) - Method in class gov.sandia.rbb.RBBFilter
 
equals(Object) - Method in class gov.sandia.rbb.Tagset
 
equals(Object) - Method in class gov.sandia.rbb.Timeseries.Sample
 
errorRate() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
evaluate(Event[]) - Method in class gov.sandia.rbb.Event.CollectInArray
 
evaluate(Event[]) - Method in interface gov.sandia.rbb.Event.EvaluateEvents
This is called to evaluate each set of events found.
evaluate(Event[]) - Method in class gov.sandia.rbb.impl.h2.statics.H2SEvent.EventIDResultSet
 
evaluate(Event[]) - Method in class gov.sandia.rbb.tools.Get
 
evaluateConcurrent(Connection, Object[], Set<Set<Long>>, Double, Double, String, String, Event.EvaluateEvents) - Static method in class gov.sandia.rbb.Event
Invoke the evaluator on each combination of Events that match the specified filters.
Event - Class in gov.sandia.rbb
An RBB Event is the following: Tagset: a set of name/value pairs.
Event(Event) - Constructor for class gov.sandia.rbb.Event
Make a new deep copy of the specified event, including a new Tagset instance.
Event(Long, Double, Double, Tagset) - Constructor for class gov.sandia.rbb.Event
Construct a persistent instance from pre-existing data.
Event(Double, Double, Tagset) - Constructor for class gov.sandia.rbb.Event
Construct a transient instance from pre-existing data.
Event(ResultSet) - Constructor for class gov.sandia.rbb.Event
 
Event(Connection, double, double, Tagset) - Constructor for class gov.sandia.rbb.Event
Create an Event persistently (in the database)
Event(Event, RBBFilter, Connection) - Constructor for class gov.sandia.rbb.Event
Access the Event with a different time coordinate.
event - Variable in class gov.sandia.rbb.RBBEventChange
 
Event.CollectInArray - Class in gov.sandia.rbb
 
Event.CompareByTags - Class in gov.sandia.rbb
Compare Events by their Tagsets, breaking ties with the default (time-based) order.
Event.EvaluateEvents - Interface in gov.sandia.rbb
 
eventAdded(RBB, RBBEventChange.Added) - Method in class gov.sandia.rbb.RBBEventListener.Adapter
 
eventAdded(RBB, RBBEventChange.Added) - Method in interface gov.sandia.rbb.RBBEventListener
 
EventCache - Class in gov.sandia.rbb
The purpose of this class is to reduce repetitive, time-consuming calls to findEvents().
EventCache(RBB) - Constructor for class gov.sandia.rbb.EventCache
 
eventCache - Variable in class gov.sandia.rbb.tools.RBBValues.Cached
 
EventCache.EventCacheListener - Interface in gov.sandia.rbb
 
eventChanged(RBB, RBBEventChange) - Method in class gov.sandia.rbb.EventCache
 
eventChanged(RBB, RBBEventChange) - Method in class gov.sandia.rbb.RBBEventListener.Accumulator
 
eventChanged(RBB, RBBEventChange) - Method in class gov.sandia.rbb.RBBEventListener.Adapter
 
eventChanged(RBB, RBBEventChange) - Method in class gov.sandia.rbb.ui.RBBEventUI
 
eventDataAdded(RBB, RBBEventChange.DataAdded) - Method in class gov.sandia.rbb.RBBEventListener.Adapter
 
eventDataAdded(RBB, RBBEventChange.DataAdded) - Method in interface gov.sandia.rbb.RBBEventListener
 
eventID - Variable in class gov.sandia.rbb.ui.RBBSelectionUI.RBBEventSelection
ID of the event that was selected or de-selected
eventModified(RBB, RBBEventChange.Modified) - Method in class gov.sandia.rbb.RBBEventListener.Adapter
 
eventModified(RBB, RBBEventChange.Modified) - Method in interface gov.sandia.rbb.RBBEventListener
 
eventRemoved(RBB, RBBEventChange.Removed) - Method in class gov.sandia.rbb.RBBEventListener.Adapter
 
eventRemoved(RBB, RBBEventChange.Removed) - Method in interface gov.sandia.rbb.RBBEventListener
 
events - Variable in class gov.sandia.rbb.EventCache
 
eventToAnnotation(Event) - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
exactTags - Variable in class gov.sandia.rbb.RBBFilter
 
exampleCoordinationRBB - Static variable in class gov.sandia.rbb.ui.DrawTimeseries
 
examples - Variable in class gov.sandia.rbb.ml.MLTrainingData
 
ExcelFE - Class in gov.sandia.rbb.ml.features
ExcelFe writes the batch as an excel workbook with a sheet for each problem instance.
ExcelFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ExcelFE
 
ExcludeTags(Tagset, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.ExcludeTags
 
ExecFE - Class in gov.sandia.rbb.ml.features
This feature extractor executes a process once for each problem instance.
ExecFE(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ExecFE
 
execute(Connection) - Method in class gov.sandia.rbb.RBBTransaction
 
executeSql(Connection) - Method in class gov.sandia.rbb.RBBTransaction
This is just execute, but converting any other exception class to a SQLException.
extrapolateValueLinear(double) - Method in class gov.sandia.rbb.Timeseries
extrapolateValueLinear is the same as valueLinear, except it will produce an estimate even outside the start/end time of the Event by extrapolating from the nearest values.

F

fail() - Method in class gov.sandia.rbb.ml.features.PassFailFE
 
features - Variable in class gov.sandia.rbb.ml.MLTrainingData.Example
 
FeatureSelectionGUI - Class in gov.sandia.rbb.ml.ui
 
FeatureSelectionGUI() - Constructor for class gov.sandia.rbb.ml.ui.FeatureSelectionGUI
 
FeatureSelectionGUIMain(RBBML) - Static method in class gov.sandia.rbb.ml.ui.FeatureSelectionGUI
 
FeedbackFE - Class in gov.sandia.rbb.ml.features
FeedbackFE creates a feature from the previous value of another feature.
FeedbackFE(String, String, Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.FeedbackFE
 
FillNullsFE - Class in gov.sandia.rbb.ml.features
 
FillNullsFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.FillNullsFE
 
filter - Variable in class gov.sandia.rbb.EventCache
 
Filter(String, Double[], Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.Filter
 
Filter(String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.Filter
 
Filter(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.Filter
 
find(Connection, RBBFilter...) - Static method in class gov.sandia.rbb.Event
Find the events as specified by the conditions in the RBBFilter.
find(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
find events using only types that can be passed through a sql query
find(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SString
Retrieve id for a string.
find(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
Given a tagset, return the ID of the one tagset that *exactly* matches the specified tagset (with no extra tags), or null if none.
find(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Finds Timeseries events only.
find(RBB, RBBFilter...) - Static method in class gov.sandia.rbb.tools.ImageEvent
 
findArray(Connection, Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SString
Map each element of the array a to its corresponding id.
findCombinations(Connection, String, String, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
Finds all combinations of tag values that co-occur in at least one tagset.
findCombinations(Connection, String, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
This is a simplified call to findCombinations in which tagNames and filterTags are not specified separately; instead all null-valued tags in filterTags are used as tagNames.
findConcurrent(Connection, Object[], Double, Double, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Find Events that overlap in time filterTagsArray specifies sets of events.
findEach(Connection, Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SString
Return a table STRING, ID which maps each string in s that was already in RBB_STRINGS to its corresponding ID.
findEvents(RBBFilter...) - Method in class gov.sandia.rbb.EventCache
 
findEvents(Connection, RBBFilter...) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
This is the main function for finding events.
FindEventSequences - Class in gov.sandia.rbb.tools
Find sequences of events matching given patterns, ignoring intervening irrelevant events.
FindEventSequences(String...) - Constructor for class gov.sandia.rbb.tools.FindEventSequences
 
findEventsInSession(RBBFilter...) - Method in class gov.sandia.rbb.tools.RBBSelection
 
findForAppend(Point) - Method in class gov.sandia.rbb.ui.DrawTimeseries
When the mouse is pressed, before starting a new timeseries this function is called to find a Timeseries, if any, that should be appended to, instead of starting a new one.
findNearbyTimeseries(Point, boolean, double) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Only timeseries that match the current filter tags will be included in the search.
findNearest(Connection, String, Object[], double, String, Double, Integer) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Find the timeseries whose values are nearest the specified point at the specified time, sorted by distance (low to high) Example sql: call rbb_find_nearest_timeseries(('test','draw'), (972, 367), 6.416, null, 50, 99);
findNext(Connection, String, Double, Double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Find the first event that matches the tagset and starts at or after 'startsAfter,' by at least minTimeDelta.
findNext(Connection, String, Double, boolean, Double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
 
findObjectsWithAttribute(Tagset, Double, Double) - Method in class gov.sandia.rbb.RBBClass
Find the set of Objects of this Class that have the specified attribute at some time (not necessarily continuously) during the specified interval.
findPrev(Connection, String, Double, Double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Find the last event that matches the tagset and starts at or before 'startsBefore,' by at least minTimeDelta.
findSet(Connection, Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SString
Like findEach but returns result as a hash from Strings to their IDs.
findSqlWithAttachment(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
find events using only types that can be passed through a sql query
findTagCombinations(Connection, String, String) - Static method in class gov.sandia.rbb.Event
See H2SEvent.findTagCombinations
findTagCombinations(Connection, String) - Static method in class gov.sandia.rbb.Event
See the shortened form of H2SEvent.findTagCombinations
findTagCombinations(Connection, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Find all combinations of Event tag values in the RBB.
findTagCombinations(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
This calls the simplified form of H2STagset.findCombination in which all null-valued tags in filterTags are expanded/enumerated.
FindTagsetBenchmark - Class in gov.sandia.rbb.tools
This class is being created as a benchmark for H2STagset.find which has been determined by profiling to be unacceptably slow.
FindTagsetBenchmark() - Constructor for class gov.sandia.rbb.tools.FindTagsetBenchmark
 
findTagWithValue(String) - Method in class gov.sandia.rbb.Tagset
Do a reverse lookup - return the first name found with the specified value.
findTimeseries(RBBFilter...) - Method in class gov.sandia.rbb.EventCache
 
findTimeseries(RBBFilter...) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Get all the timeseries matching the current display filter, and any additional filters specified.
findWithoutSamples(Connection, RBBFilter...) - Static method in class gov.sandia.rbb.Timeseries
Retrieve timeseries, but don't get any samples.
findWithoutTimeCoordinate(Connection, RBBFilter) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Get events specified by this finder, but ignoring the time coordinate even if one has been specified.
findWithRecentSamples(Connection, Integer, RBBFilter...) - Static method in class gov.sandia.rbb.Timeseries
Find timeseries with the N most recent (latest) Samples
findWithSamples(Connection, RBBFilter...) - Static method in class gov.sandia.rbb.Timeseries
Retrieve timeseries with any/all Samples.
finish() - Method in class gov.sandia.rbb.tools.PredictiveTags
sort the results by accuracy, breaking ties with number of distinct values (less is better).
fire(Connection, Object[], Object[]) - Method in class gov.sandia.rbb.impl.h2.H2EventDataTrigger
 
fire(Connection, Object[], Object[]) - Method in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
fire() - Method in class gov.sandia.rbb.ui.TagTable.WhenSettled
 
fireDatasetChanged() - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
fireEvent(RBB, Event, String, String, Object[], Event) - Method in class gov.sandia.rbb.impl.h2.H2EventTrigger
Send the event to all interested listeners, at most once each.
First(MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObserveOnceFE.First
Output the first observation (without regard to whether any feature(s) are null)
First(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObserveOnceFE.First
Output the first observation for which the input is non-null, or the first regardless of null values, if the 'input' parameter is specified as null or empty string.
firstEnd(Event...) - Static method in class gov.sandia.rbb.Event
 
FN - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
fn - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
FollowerFE - Class in gov.sandia.rbb.ml.features
Project a location behind another point (the leader), given the leader's position and velocity.
FollowerFE(String, String, String, double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.FollowerFE
 
forkMain(boolean, String, String...) - Method in class gov.sandia.rbb.tools.RBBApplication
Run the specified main class in a new process with the specified parameters.
forkRBBMain(boolean, String...) - Method in class gov.sandia.rbb.tools.RBBApplication
Run RBB main in a new process with the specified parameters.
FP - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
fp - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
FractionMatching(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionMatching
 
FractionOfZeroes(String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionOfZeroes
 
fromID(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SString
Retrieve the string for a particular ID, raising an exception if the ID is invalid.
fromID(Connection, Long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
 
fromIDs(Connection, Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SString
Retrieve the string for an array of IDs.
fromIDs(Connection, Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
 
fromOpenRBB(Connection) - Static method in class gov.sandia.rbb.RBB
make an RBB instance to reference an existing H2 Connection to an RBB DB.
fromScreen(Point2D) - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
Project pixel coordinate into data.
fromScreen(Point2D) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
fromString(String) - Static method in class gov.sandia.rbb.RBBFilter
 
fromStrings(String, String[]) - Static method in class gov.sandia.rbb.ml.MLFeatureExtractor
Instantiate a subclass MLFeatureExtractor given its class name, and an array of arguments, which are strings that will be converted to the types needed by the constructor.
fromStrings(Object[]) - Static method in class gov.sandia.rbb.RBBFilter
 
FromToFE - Class in gov.sandia.rbb.ml.features
FromToFE creates a timeseries for each time the individual input 'mover' moves from within a threshold distance of some element of the group 'from' to within a threshold distance of a different element of the group 'to'.
FromToFE(String, String, String, String, String, Double, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.FromToFE
The parameter descriptions follow the example of a gun shooting a bullet to a target.
fromUTC(Connection, double, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
 
FutureValueFE - Class in gov.sandia.rbb.ml.features
Insert a feature that is a past or future value of another feature.
FutureValueFE(String, String, int, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.FutureValueFE
If future is positive, the output is the value of the input from this many observations ahead of time.

G

gateTest(MLObservation) - Method in class gov.sandia.rbb.ml.features.BetweenFE.Segment
 
gateTest(MLObservation) - Method in class gov.sandia.rbb.ml.features.SegmentationFE
 
GaussianFE - Class in gov.sandia.rbb.ml.features
 
GaussianFE(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GaussianFE
 
GaussianFE.MaxOfOne - Class in gov.sandia.rbb.ml.features
 
get() - Method in class gov.sandia.rbb.PreparedStatementCache.Delim
 
Get - Class in gov.sandia.rbb.tools
Retrieve sets of concurrent events (i.e.
Get() - Constructor for class gov.sandia.rbb.tools.Get
 
get(PrintStream, String...) - Static method in class gov.sandia.rbb.tools.Get
 
Get.RowPrinterCSV - Class in gov.sandia.rbb.tools
 
Get.RowPrinterRBB - Class in gov.sandia.rbb.tools
Prints timeseries data in the native text format of RBB - The first row of each timeseries is a tagset, subsequent rows are
Get.RowPrinterTagValues - Class in gov.sandia.rbb.tools
 
getAllFeatureEvents() - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
 
getAllFeaturesAsDoubles() - Method in class gov.sandia.rbb.ml.MLObservation.GroupFeature
 
getAllTagNames(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
Returns a list of all tagset names in RBB.
getAnimationRate() - Method in class gov.sandia.rbb.ui.RBBReplayControl
get the requested animation rate in frames per second
getAttribute(double, Tagset, Tagset) - Method in class gov.sandia.rbb.RBBClass
 
getAttributionImage() - Method in class org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource2
the implementation in JMapViewer jar has the incorrect path to this attribution image.
getAxisString(int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getBlob(Connection, Long, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SBlob
 
getBlobCLI(String[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SBlob
Retrieve blob from parameters in a string array, for a command-line interface.
getByID(Connection, Long, RBBFilter...) - Static method in class gov.sandia.rbb.Event
get from rbb by ID.
getByIDs(Connection, Long[], RBBFilter...) - Static method in class gov.sandia.rbb.Event
Retrieve Event instances for the specified IDs.
The result is in the same order as the specified IDs.
Invalid Event IDs (e.g.
getByIDWithoutSamples(Connection, long, RBBFilter...) - Static method in class gov.sandia.rbb.Timeseries
get from rbb by ID.
getByIDWithSamples(Connection, long, RBBFilter...) - Static method in class gov.sandia.rbb.Timeseries
get from rbb by ID, with all samples.
getClassTags() - Method in class gov.sandia.rbb.RBBClass
 
getColumnCount() - Method in class gov.sandia.rbb.ui.TagTable.TagTableModel
 
getColumnName(int) - Method in class gov.sandia.rbb.ui.TagTable.TagTableModel
 
getCombinedPlot() - Method in class gov.sandia.rbb.ui.chart.TimeseriesXYChart
 
getConversionParameters(Connection, Tagset, Tagset) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.Cache
 
getConversionParameters(Connection, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
 
getCooldown() - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
 
getCooldown() - Method in class gov.sandia.rbb.ml.features.TrajectoryFE
 
getCooldown() - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
See warmup()
getCoordinateParameters(Connection, Tagset, Tagset) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.Cache
this retrieves the parameters to convert from the specified timeCoordinate to UTC...
getDataSample(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
getDataset() - Method in class gov.sandia.rbb.ml.ui.MLObservationPlot
 
getDBFeatureNames() - Method in class gov.sandia.rbb.ml.MLModel
Get the names of features in the training examples to store in the database for possible later use in training the model (either as a predictor or the prediction) This default implementation returns the names of all training inputs and derived features that do NOT start with underscore.
getDefaultInputGeneralization() - Method in class gov.sandia.rbb.ml.MLModel
It is not necessary to override this unless the application creates Problem Sets from selected data added as training examples by calling RBBML.createProblemSetFromSelectionIfNovel()
getDefaultPredictorNames() - Method in class gov.sandia.rbb.ml.MLModel
By default, the predictors are getDefaultDBFeatureNames() except for "modelResponse" That is, any inputs or derived features that do not start with underscore
getDefaultPredictorNames() - Method in class gov.sandia.rbb.ml.models.OneEntityModel
 
getDefaultPredictorNames() - Method in class gov.sandia.rbb.ml.models.TAFOneEntityModel
 
getDefaultPredictorNames() - Method in class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
getDefaultPredictorNames() - Method in class gov.sandia.rbb.ml.models.TwoEntityModel
 
getDim(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Returns the dimensionality of a Timeseries.
getDim() - Method in class gov.sandia.rbb.Timeseries
 
getDims(Connection, Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Return the dimensionality of specified Timeseries IDs.
getDisplayFilter() - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
getDisplayFilterOptions() - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
getDomainOrder() - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getDouble(String, Double) - Method in class gov.sandia.rbb.tools.RBBValues
Get the specified scalar value (a double), if one has been set.
getDouble(double) - Method in class gov.sandia.rbb.tools.RBBValues.SingleValue
 
getDoubles(String) - Method in class gov.sandia.rbb.tools.RBBValues.Cached
 
getDoubles(String) - Method in class gov.sandia.rbb.tools.RBBValues
Get the value for the specified value within this group.
getDoubles() - Method in class gov.sandia.rbb.tools.RBBValues.SingleValue
 
getDuration() - Method in class gov.sandia.rbb.ui.MPlayerReplayClient
Get the duration, in milliseconds, of the currently playing file.
getEnd() - Method in class gov.sandia.rbb.Event
 
getEndByID(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Retrieve the END_TIME from RBB_EVENTS for the specified event.
getEvent() - Method in class gov.sandia.rbb.ui.SearchResult
 
getEventChanges() - Method in class gov.sandia.rbb.RBBEventListener.Accumulator
Retrieves all the changes received since the last invocation; empty array if none.
getEventsByID(Long...) - Method in class gov.sandia.rbb.EventCache
This implementation of getEventsByID will ONLY include Events matching the arguments for the previous call to initEventCache.
getEventSequences(RBB) - Method in class gov.sandia.rbb.tools.FindEventSequences
 
getExitStatus() - Method in class gov.sandia.rbb.ui.MPlayerReplayClient
Returns the exit status of mplayer, or null if it has not yet exited.
getFeature(String) - Method in class gov.sandia.rbb.ml.MLObservation
Retrieve the data for the specified feature.
getFeature(int, int) - Method in class gov.sandia.rbb.ml.MLTrainingData.Example
 
getFeatureAsDoubles(String) - Method in class gov.sandia.rbb.ml.MLObservation
Throws IllegalArgumentException if there is no feature with the name FeatureName.
getFeatureAsGroup(String) - Method in class gov.sandia.rbb.ml.MLObservation
Returns null if no value has been set for the feature in this Observation.
getFeatureDimensionality(String) - Method in class gov.sandia.rbb.ml.MLObservationSequence
Returns the dimensionality of the specified feature when interpreted as a vector of floats.
getFeatureDimensionality(String) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
Returns the dimensionality of the specified feature when interpreted as a vector.
getFeatureEvent(String) - Method in class gov.sandia.rbb.ml.MLObservation
Retrieve the RBB Event (which may also be a Timeseries) associated with the Feature, which will be null unless this is an Input Feature (i.e.
getFeatureEvent(String) - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
Throws IllegalArgumentException if there is no feature with the name FeatureName
getFeatureNames() - Method in class gov.sandia.rbb.ml.MLObservation
This is used to iterate over the features in this observation.
getFeatureNames() - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
Returns the names of all features in the order they were added.
getFeatureSelectionEventTags() - Method in class gov.sandia.rbb.ml.MLModel
 
getFeatureTimeseries(String) - Method in class gov.sandia.rbb.ml.MLObservationSequence
Get all the observations of the feature as a Timeseries.
getFillAlpha(Timeseries, int, double) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
getFilter() - Method in class gov.sandia.rbb.EventCache
 
getFilterTags() - Method in class gov.sandia.rbb.tools.SortedTagsets
 
getHistoryLength() - Method in class gov.sandia.rbb.ml.RBBML
 
getID() - Method in class gov.sandia.rbb.Event
 
getIDs(Event[]) - Static method in class gov.sandia.rbb.Event
Copy out the IDs from the events into a Long[], in order.
getIfExists() - Method in class gov.sandia.rbb.RBBFilter
 
getImage() - Method in class gov.sandia.rbb.tools.ImageEvent
 
getImage(RBB, long) - Static method in class gov.sandia.rbb.tools.ImageEvent
Get the image previously attached to an RBB Event
getImage(String) - Static method in class gov.sandia.rbb.ui.images.ImageUtil
 
getImage() - Method in class gov.sandia.rbb.ui.SearchResult
 
getImageEvent(int) - Method in class gov.sandia.rbb.ui.ImagePanel
 
getInput(String) - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE.Path
 
getInputNames(RBBML.Mode) - Method in class gov.sandia.rbb.ml.MLModel
"Inputs" here refers to the initial inputs to this model, before any feature extraction takes place.
getInputNames(RBBML.Mode, boolean) - Method in class gov.sandia.rbb.ml.MLModel
This form of getInputNames is for when the code needs only group inputs (true) or only individual (non-group) inputs (false)
getInputNames(RBBML.Mode) - Method in class gov.sandia.rbb.ml.models.OneEntityModel
 
getInputNames(RBBML.Mode) - Method in class gov.sandia.rbb.ml.models.TAFOneEntityModel
 
getInputNames(RBBML.Mode) - Method in class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
getInputNames(RBBML.Mode) - Method in class gov.sandia.rbb.ml.models.TwoEntityModel
 
getInputRequirements(RBBML.Mode) - Method in class gov.sandia.rbb.ml.MLModel
For each input, specifies the minimal tags required to be a valid input.
getInt(String, Integer) - Method in class gov.sandia.rbb.tools.RBBValues
Get the integer portion of the specified scalar value, if one has been set.
getIntValue(String, Integer) - Method in class gov.sandia.rbb.Tagset
get the value of a tag converted to an integer.
getItemCount(int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getMatchedQuerySamples(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
getMenu(String) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Search for the innermost enclosing component having a manu bar with an item whose text equals the specified value.
getMetadata() - Method in class gov.sandia.rbb.ml.MLObservation
 
getMetadata() - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
getMinimalResultTags() - Method in class gov.sandia.rbb.ml.MLModel
Returns a minimal set of tags to uniquely identify results from this model.
getModel() - Method in class gov.sandia.rbb.ml.RBBML
 
getName(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
 
getName() - Method in class gov.sandia.rbb.ml.MLModel
Name of the model as a whole.
getName() - Method in class gov.sandia.rbb.RBB
 
getNames() - Method in class gov.sandia.rbb.Tagset
 
getNewest(int) - Method in class gov.sandia.rbb.ml.MLObservationSequence
retrieve the i'th newest observation getNewest(0) is the newest one.
getNewest() - Method in class gov.sandia.rbb.ml.MLObservationSequence
Preconditions: size() > 0
getNormalizedQuery(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping
 
getNumCachedAttributes() - Method in class gov.sandia.rbb.RBBClass
 
getNumCachedEvents() - Method in class gov.sandia.rbb.EventCache
Returns the number of Events in the RBB that match the filter tags.
getNumFeatures() - Method in class gov.sandia.rbb.ml.MLObservation
 
getNumObservations(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
getNumObservations() - Method in class gov.sandia.rbb.ml.MLTrainingData.Example
 
getNumOutputs() - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
 
getNumSamples() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
getNumSamples() - Method in class gov.sandia.rbb.Timeseries
Get the number of samples loaded or added to this Timeseries instance.
getNumSelected() - Method in class gov.sandia.rbb.tools.RBBSelection
 
getNumTags() - Method in class gov.sandia.rbb.Tagset
Return the number of name=value pairs in this tagset.
getNumTags() - Method in class gov.sandia.rbb.tools.SortedTagsets
 
getNumTagsets() - Method in class gov.sandia.rbb.RBBFilter
 
getNumTagsets() - Method in class gov.sandia.rbb.tools.SortedTagsets
 
getObjectAttribute(Double, Tagset) - Method in class gov.sandia.rbb.RBBClass
 
getObjectAttributeTags(Tagset, Tagset) - Method in class gov.sandia.rbb.RBBClass
 
getObservationTime(int) - Method in class gov.sandia.rbb.ml.MLTrainingData.Example
 
getOffset(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.EndScale
 
getOffset(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate
 
getOffset(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartEnd
 
getOffset(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartScale
 
getOldest(int) - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
getOldest() - Method in class gov.sandia.rbb.ml.MLObservationSequence
Preconditions: size() > 0
getOutputName(int) - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
Get the names of the features to be created by this MLFeatureExtractor.
getPanel() - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
 
getPanel() - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
getPathDataSample(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
getPathLength() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
getPathQuerySample(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
getPlayRate() - Method in class gov.sandia.rbb.ui.RBBReplayControl
 
getPredictionFE() - Method in class gov.sandia.rbb.ml.MLModel
This function must return a feature extraction chain.
getPredictionFE() - Method in class gov.sandia.rbb.ml.models.OneEntityModel
 
getPredictionFE() - Method in class gov.sandia.rbb.ml.models.TAFOneEntityModel
 
getPredictionFE() - Method in class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
getPredictionFE() - Method in class gov.sandia.rbb.ml.models.TwoEntityModel
 
getPredictionInputs(Event) - Method in class gov.sandia.rbb.ml.RBBML
For a given prediction result (such as from 'getPredictions'), retrieve the Events that were the inputs for the prediction.
getPredictions() - Method in class gov.sandia.rbb.ml.RBBML
 
getPredictorNames() - Method in class gov.sandia.rbb.ml.MLModel
Specifies which features to use as independent variables in the learner.
getPreparedStatement() - Method in class gov.sandia.rbb.PreparedStatementCache.Query
Get a preparedStatement for the query that has been built up with add(), recycling the PreparedStatement if possible, loaded up with the parameter values specified while building the query.
getProblemInstance(RBBML.Mode, Event[]) - Method in class gov.sandia.rbb.ml.RBBML
Down-select and re-order the specified Events to form a problem instance that conforms with the inputRequirements defined by the model, or with the number of required inputs if inputRequirements are not defined.
getProblemSets() - Method in class gov.sandia.rbb.ml.RBBML
Find all problem sets defined on the model.
GetProlog - Class in gov.sandia.rbb.tools
Print RBB events as prolog assertions.
GetProlog() - Constructor for class gov.sandia.rbb.tools.GetProlog
 
getQuerySample(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
getRange(int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getRBB() - Method in class gov.sandia.rbb.ml.MLModel
 
getRBB(RBBML.MLPart) - Method in class gov.sandia.rbb.ml.RBBML
Get the RBB for the part as specified by the args to attachRBBs.
getRBB() - Method in class gov.sandia.rbb.ui.SearchResult
 
getRbbName() - Method in class gov.sandia.rbb.ui.SearchResult
 
getRbbUrl() - Method in class gov.sandia.rbb.ui.SearchResult
 
getResponse(int) - Method in class gov.sandia.rbb.ml.MLTrainingData.Example
 
getResult(boolean) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping
Get results.
getResult(int) - Method in class gov.sandia.rbb.ui.ImagePanelSearch
 
getResultTags() - Method in class gov.sandia.rbb.ml.MLModel
Get the tagset that will be attached to events or timeseries that are results from this model.
getRowCount() - Method in class gov.sandia.rbb.ui.TagTable.TagTableModel
 
getSample(int) - Method in class gov.sandia.rbb.Timeseries
 
getSampleFromRow(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
getSamples(Connection, long, Integer, Integer) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Return rows of the table rows for this timeseries.
getSamples(Connection, long, Double, Double, int, int, String, H2STime.Cache) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Retrieve samples for the specified timeseries, including those at or after after 'start' plus the last 'numBefore' samples before 'start', and likewise for end/numAfter.
getSamples() - Method in class gov.sandia.rbb.Timeseries
 
getSamples(double, double) - Method in class gov.sandia.rbb.Timeseries
Get all samples in the specified inclusive time range
getSampleTimes(Connection, long, Double, Double, String, H2STime.Cache) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
getScale() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
How much is the data in the match scaled up (or down) compared to the query that was matched.
getScale(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.EndScale
 
getScale(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate
 
getScale(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartEnd
 
getScale(double, double) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartScale
 
getSelectedEventIDs() - Method in class gov.sandia.rbb.tools.RBBSelection
 
getSelectedEvents(RBBFilter...) - Method in class gov.sandia.rbb.tools.RBBSelection
Get the currently selected events, which also match the specified RBBFilters (if any).
getSelectedFeatureName(int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getSelectedImageIndex() - Method in class gov.sandia.rbb.ui.ImagePanel
 
getSelectedImageIndex() - Method in class gov.sandia.rbb.ui.ImagePanelSearch
 
getSelectedTagset() - Method in class gov.sandia.rbb.ui.TagsetEditPanel
 
getSelections(RBBML.Mode, boolean) - Method in class gov.sandia.rbb.ml.RBBML
 
getSeriesCount() - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getSeriesKey(int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getServerAddress(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
Get the name of the host on which the server is running.
getSession(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
 
getSimTime() - Method in class gov.sandia.rbb.ml.RBBML
Retrieve the currently selectedInputs sim time.
getSimTime() - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
getSimTime() - Method in class gov.sandia.rbb.ui.RBBReplayControl
Compute the current sim time based on previously set parameters.
getStart() - Method in class gov.sandia.rbb.Event
 
getStartByID(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Retrieve the START_TIME from RBB_EVENTS for the specified event.
getTagCount() - Method in class gov.sandia.rbb.ui.TagsetEditPanel.TestModel
 
getTagCount() - Method in interface gov.sandia.rbb.ui.TagsetEditPanelModel
 
getTagDisjunction() - Method in class gov.sandia.rbb.RBBFilter
This is for Filters with multiple tagsets.
getTagName(int) - Method in class gov.sandia.rbb.tools.SortedTagsets
 
getTagName(int) - Method in class gov.sandia.rbb.ui.TagsetEditPanel.TestModel
 
getTagName(int) - Method in interface gov.sandia.rbb.ui.TagsetEditPanelModel
 
getTagsByID(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Retrieve the tagset for the event.
getTagset() - Method in class gov.sandia.rbb.Event
 
getTagsets(Event[]) - Static method in class gov.sandia.rbb.Event
Get the tagsets from an array of events.
getTagsets(DrawTimeseries.ClosestPoint...) - Static method in class gov.sandia.rbb.ui.DrawTimeseries.ClosestPoint
 
getTagsString() - Method in class gov.sandia.rbb.RBBFilter
Returns string representation of the tags array, or empty string if null.
getTagValue(int, int) - Method in class gov.sandia.rbb.tools.SortedTagsets
 
getTail() - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
 
getTilePath(int, int, int) - Method in class org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource2
This is copied and pasted from the base class, but without attributions.get() which never returns for some reason.
getTime() - Method in class gov.sandia.rbb.ml.MLObservation
 
getTime() - Method in class gov.sandia.rbb.Timeseries.Sample
 
getTimeCache() - Method in class gov.sandia.rbb.RBBFilter
 
getTimeCoordinates(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
 
getTimeCoordinateString() - Method in class gov.sandia.rbb.RBBFilter
 
getTimeFromRow(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
getTimelinePanel() - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
getTimeseries(Double, Tagset, Tagset) - Method in class gov.sandia.rbb.RBBClass
Retrieve the attribute as a Timeseries, populated with samples.
getTimeseriesByID(Long...) - Method in class gov.sandia.rbb.EventCache
This will ONLY include Timeseries matching the arguments for the previous call to initCache.
getTimestep() - Method in class gov.sandia.rbb.ml.MLModel
The timestep for training and evaluating this model.
getTimestep() - Method in class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
getTrainingData(MLTrainingData) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
getTrainingData() - Method in class gov.sandia.rbb.ml.MLModel
Retrieves the training data, according to the currently-selected set of predictors and prediction.
getTrainingFE() - Method in class gov.sandia.rbb.ml.MLModel
This function returns a feature extraction chain.
getTrainingFE() - Method in class gov.sandia.rbb.ml.models.OneEntityModel
 
getTrainingFE() - Method in class gov.sandia.rbb.ml.models.TAFOneEntityModel
 
getTrainingFE() - Method in class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
getTrainingFE() - Method in class gov.sandia.rbb.ml.models.TwoEntityModel
 
getTreeModel() - Method in class gov.sandia.rbb.ui.TagTree
 
getUniqueTags(Tagset) - Method in class gov.sandia.rbb.RBBClass
Retrieves just the null-valued tags in the classTags, populated with the values from the class tags - that is, the tags that uniquely identify this instance within the class.
getURLForPart(RBBML.MLPart) - Method in class gov.sandia.rbb.ml.RBBML
Return the URL for the specified part.
getUUID(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
Retrieves the UUID that uniquely identifies this RBB
getValue(double, Tagset, Tagset) - Method in class gov.sandia.rbb.RBBClass
Finds the attribute of the object (as of the specified time) and returns the value of the first null-valued tag.
getValue(String) - Method in class gov.sandia.rbb.Tagset
get the value associated with the name, or null if none.
getValue() - Method in class gov.sandia.rbb.Timeseries.Sample
 
getValueAt(int, int) - Method in class gov.sandia.rbb.ui.TagTable.TagTableModel
 
getValues(String) - Method in class gov.sandia.rbb.Tagset
get the values associated with the name, or null if none.
getValues(int) - Method in class gov.sandia.rbb.ui.TagsetEditPanel.TestModel
 
getValues(int) - Method in interface gov.sandia.rbb.ui.TagsetEditPanelModel
 
getVector(double, Tagset, Tagset) - Method in class gov.sandia.rbb.RBBClass
Returns the interpolated value of the specified timeseries attribute.
getWarmup() - Method in class gov.sandia.rbb.ml.features.DerivativeFE
If x is time, the dx is how far back we need to look.
getWarmup() - Method in class gov.sandia.rbb.ml.features.PreviousValueFE
If x is time, the dx is how far back we need to look.
getWarmup() - Method in class gov.sandia.rbb.ml.features.RateFE
Cannot make an estimate of rate without a previous sample.
getWarmup() - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
 
getWarmup() - Method in class gov.sandia.rbb.ml.features.TrajectoryFE
 
getWarmup() - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
This doesn't need to be overridden unless a feature extractor uses values from the past (or future, for cooldown) Some feature extractors cannot produce the feature until after making some observations.
getX(int, int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getXValue(int, int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getY(int, int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getYValue(int, int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getZ(int, int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
getZValue(int, int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
GnuplotFE - Class in gov.sandia.rbb.ml.features
Plots the data from problem instances.
GnuplotFE(GnuplotFE.Plotter, String[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GnuplotFE
The 'plotter' argument to the DataCollectionEvaluator constructor may be null, if so a separate plot is created for each problem instance.
GnuplotFE(String[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GnuplotFE
 
GnuplotFE.Plotter - Class in gov.sandia.rbb.ml.features
 
gov.sandia.rbb - package gov.sandia.rbb
The (implementation-independent) object-oriented java interfaces for RBB - RBB, Event, Tagset, etc.
gov.sandia.rbb.impl.h2 - package gov.sandia.rbb.impl.h2
H2 implementation of RBB.
gov.sandia.rbb.impl.h2.statics - package gov.sandia.rbb.impl.h2.statics
This is the guts of the RBB implementation; the code in this package consists of stored procedures for H2, so they are callable both in java directly and through SQL - the java to SQL mapping is documented here.
gov.sandia.rbb.ml - package gov.sandia.rbb.ml
 
gov.sandia.rbb.ml.features - package gov.sandia.rbb.ml.features
 
gov.sandia.rbb.ml.models - package gov.sandia.rbb.ml.models
 
gov.sandia.rbb.ml.ui - package gov.sandia.rbb.ml.ui
This package is for UI (user interface) elements that operate on RBB ML classes, such as MLObservation.
gov.sandia.rbb.tools - package gov.sandia.rbb.tools
Programs (classes with a main function) that can be run from the command line.
gov.sandia.rbb.ui - package gov.sandia.rbb.ui
 
gov.sandia.rbb.ui.chart - package gov.sandia.rbb.ui.chart
 
gov.sandia.rbb.ui.images - package gov.sandia.rbb.ui.images
 
gov.sandia.rbb.ui.palette - package gov.sandia.rbb.ui.palette
 
gov.sandia.rbb.ui.timeline - package gov.sandia.rbb.ui.timeline
 
gov.sandia.rbb.util - package gov.sandia.rbb.util
This package is not used.
group - Variable in class gov.sandia.rbb.ml.features.NearestFE
 
GroupCountFE - Class in gov.sandia.rbb.ml.features
Outputs the number of members in the group
GroupCountFE(int, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupCountFE
 
GroupCountFE.Current - Class in gov.sandia.rbb.ml.features
 
GroupCountFE.Total - Class in gov.sandia.rbb.ml.features
 
GroupFeature(Double, MLObservation.Metadata) - Constructor for class gov.sandia.rbb.ml.MLObservation.GroupFeature
 
GroupFeature(MLObservation.GroupFeature) - Constructor for class gov.sandia.rbb.ml.MLObservation.GroupFeature
 
GroupLeaderFE - Class in gov.sandia.rbb.ml.features
 
GroupLeaderFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupLeaderFE
 
GroupMeanFE - Class in gov.sandia.rbb.ml.features
 
GroupMeanFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupMeanFE
 
groupName - Variable in class gov.sandia.rbb.tools.RBBValues
 
GroupOutlierRemovalFE - Class in gov.sandia.rbb.ml.features
 
GroupOutlierRemovalFE(String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupOutlierRemovalFE
 
GroupOutlierRemovalFE(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupOutlierRemovalFE
 
GroupPercentileFE - Class in gov.sandia.rbb.ml.features
 
GroupPercentileFE(String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupPercentileFE
 

H

H2EventDataTrigger - Class in gov.sandia.rbb.impl.h2
H2EventDataTrigger creates notifications for EventListeners using SQL Triggers from the H2 database.
H2EventDataTrigger() - Constructor for class gov.sandia.rbb.impl.h2.H2EventDataTrigger
 
H2EventTCPClient - Class in gov.sandia.rbb.impl.h2
Together, H2EventTCPServer and H2EventTCPClient allow an EventListener to be in a remote process from the DB server.
H2EventTCPClient(RBB, RBBEventListener, RBBFilter) - Constructor for class gov.sandia.rbb.impl.h2.H2EventTCPClient
 
H2EventTCPServer - Class in gov.sandia.rbb.impl.h2
 
H2EventTrigger - Class in gov.sandia.rbb.impl.h2
H2EventTrigger creates notifications for EventListeners using SQL Triggers from the H2 database.
H2EventTrigger() - Constructor for class gov.sandia.rbb.impl.h2.H2EventTrigger
 
H2EventTrigger.ListenerRegistrations - Class in gov.sandia.rbb.impl.h2
 
H2SBlob - Class in gov.sandia.rbb.impl.h2.statics
H2SBlob allows attaching arbitrary data to an RBB Event.
H2SBlob() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2SBlob
 
H2SEvent - Class in gov.sandia.rbb.impl.h2.statics
H2SEvent contains static methods that are stored procedures in the H2 implementation of RBB Events The create_rbb.sql script creates aliases for these so they can be called through SQL.
H2SEvent() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2SEvent
 
H2SEvent.EventIDResultSet - Class in gov.sandia.rbb.impl.h2.statics
 
H2SProblem - Class in gov.sandia.rbb.impl.h2.statics
 
H2SProblem() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2SProblem
 
H2SRBB - Class in gov.sandia.rbb.impl.h2.statics
Public static functions in this class implement the SQL interface to the RBB.
H2SRBB() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2SRBB
 
H2SString - Class in gov.sandia.rbb.impl.h2.statics
H2SString contains static methods that are stored procedures in the H2 implementation of RBB The create_rbb.sql script creates aliases for these so they can be called through SQL.
H2SString() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2SString
 
H2STagset - Class in gov.sandia.rbb.impl.h2.statics
The H2 implementation of RBB Tagsets.
H2STagset() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2STagset
 
H2STime - Class in gov.sandia.rbb.impl.h2.statics
Contains public static methods for manipulating times, such as converting from one timeframe to another.
H2STime() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2STime
 
H2STime.Cache - Class in gov.sandia.rbb.impl.h2.statics
 
H2STime.TimeCoordinateParameters - Class in gov.sandia.rbb.impl.h2.statics
 
H2STimeseries - Class in gov.sandia.rbb.impl.h2.statics
H2STimeseries contains static methods that are stored procedures in the H2 implementation of RBB Time Series The create_rbb.sql script creates aliases for these so they can be called through SQL.
H2STimeseries() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
hasFeature(String) - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
Determine whether the Metadata has a feature by the specified name.
hashCode() - Method in class gov.sandia.rbb.PreparedStatementCache.Query
 
hashCode() - Method in class gov.sandia.rbb.Tagset
 
hasTagsQuery(Connection, String, PreparedStatementCache.Query) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
Adds a query that finds the IDs of all tagsets with a superset of the specified tags.
haversineDistance(Double[], Double[]) - Static method in class gov.sandia.rbb.ml.features.DistanceFE
returns the scalar distance in meters between locations given by latitude/longitude in decimal degrees
headingDegrees(Timeseries, double, double) - Static method in class gov.sandia.rbb.ui.HeadingIndicator
Calculate the heading of the specified timeseries at the specified time, in degrees, looking ahead and behind by time-delta 'dt' for smoothing.
HeadingIndicator - Class in gov.sandia.rbb.ui
Graphically depicts a heading.
HeadingIndicator() - Constructor for class gov.sandia.rbb.ui.HeadingIndicator
No heading will be drawn until setHeading is called.
HeadingIndicator(RBBReplayControl, EventCache, double) - Constructor for class gov.sandia.rbb.ui.HeadingIndicator
Creates a HeadingIndicator that animates with time.
helpString - Static variable in class gov.sandia.rbb.ml.features.AddTrainingDataFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.BetweenFE.Copy
 
helpString - Static variable in class gov.sandia.rbb.ml.features.BetweenFE.DummyVar
 
helpString - Static variable in class gov.sandia.rbb.ml.features.BetweenFE.Filter
 
helpString - Static variable in class gov.sandia.rbb.ml.features.BetweenFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.BetweenFE.Segment
 
helpString - Static variable in class gov.sandia.rbb.ml.features.CentroidFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.CentroidFE.LatLon
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ClampFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ClusterPathsFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ConstantFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.CreateEventFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DecimateFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.EndScale
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DefineTimeCoordinate
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartEnd
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartScale
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DerivativeFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DimensionalityFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DistanceFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DTWPathFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DTWSegmentationFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.DurationFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GaussianFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GaussianFE.MaxOfOne
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GroupCountFE.Current
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GroupCountFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GroupCountFE.Total
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GroupLeaderFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GroupMeanFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GroupOutlierRemovalFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.GroupPercentileFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.MagnitudeFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.MaximumFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.MedianFilterFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.MinimumFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.NearestFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.NearestFE.WithTags
 
helpString - Static variable in class gov.sandia.rbb.ml.features.NearFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ObservationPlotFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ObservationRateFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ObserveOnceFE.First
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ObserveOnceFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.OutnumberedFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.PercentileFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.PreviousValueFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.PrintCSVFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.PrintFeatureFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.PrintObservationFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ScriptFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.SetTagsFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionOfZeroes
 
helpString - Static variable in class gov.sandia.rbb.ml.features.SlidingWindowFE.Min
 
helpString - Static variable in class gov.sandia.rbb.ml.features.SmoothingFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.SplitGapsFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.SplitGroupFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.StatisticFE.BatchMedian
 
helpString - Static variable in class gov.sandia.rbb.ml.features.StatisticFE.Count
 
helpString - Static variable in class gov.sandia.rbb.ml.features.StatisticFE.Mean
 
helpString - Static variable in class gov.sandia.rbb.ml.features.StatisticFE.Median
 
helpString - Static variable in class gov.sandia.rbb.ml.features.StatisticFE.RootMeanSquare
 
helpString - Static variable in class gov.sandia.rbb.ml.features.StatisticFE.Variance
 
helpString - Static variable in class gov.sandia.rbb.ml.features.TagValueFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.ThresholdFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.TimeFE
 
helpString - Static variable in class gov.sandia.rbb.ml.features.TimeFE.ObservationTime
 
helpString - Static variable in class gov.sandia.rbb.ml.features.TimeFE.ProblemAge
 

I

i - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Index
 
id - Variable in class gov.sandia.rbb.Event
 
IDENTITY - Static variable in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
A mapping that does nothing.
IDs - Variable in class gov.sandia.rbb.RBBFilter
 
ifExists - Variable in class gov.sandia.rbb.RBBFilter
If this list is non-null, an Event that meets all other criteria matches only if there also exists one or more events matching each of these tagsets.
ifExists(Object) - Static method in class gov.sandia.rbb.RBBFilter
 
ImageEvent - Class in gov.sandia.rbb.tools
ImageEvent is a utility class for attaching images to RBB Events.
ImagePanel - Class in gov.sandia.rbb.ui
 
ImagePanel(RBB, Tagset, int, int) - Constructor for class gov.sandia.rbb.ui.ImagePanel
 
ImagePanelMain(String[]) - Static method in class gov.sandia.rbb.ui.ImagePanel
unlike main(), ImagePanelMain() propagates exceptions so it is more useful for calling from other code or unit tests.
ImagePanelSearch - Class in gov.sandia.rbb.ui
 
ImagePanelSearch(int, int) - Constructor for class gov.sandia.rbb.ui.ImagePanelSearch
 
ImageUtil - Class in gov.sandia.rbb.ui.images
 
ImageUtil() - Constructor for class gov.sandia.rbb.ui.images.ImageUtil
 
Index(int, int) - Constructor for class gov.sandia.rbb.ml.DynamicTimeWarping.Index
 
indexOf(Comparable) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
inheritEmpties(Tagset...) - Method in class gov.sandia.rbb.Tagset
Replace the value of any empty-valued tag (e.g.
inheritValues(Tagset) - Method in class gov.sandia.rbb.Tagset
The value for each existing name in this is taken from src if it has a tag with that name, and the value is not null or empty
init(Connection, String, String, String, boolean, int) - Method in class gov.sandia.rbb.impl.h2.H2EventDataTrigger
init does not do any time-consuming work (such as a sql query) because in many cases an RBB will be opened and used, but most tables will never be modifed (thus the trigger never fired).
init(Connection, String, String, String, boolean, int) - Method in class gov.sandia.rbb.impl.h2.H2EventTrigger
init does not do any time-consuming work (such as a sql query) because in many cases an RBB will be opened and used, but most tables will never be modifed (thus the trigger never fired).
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.AspectAngleFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.BufferObservationsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.CentroidFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ChaserFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.CreateEventFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DecimateFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DefineTimeCoordinate
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DelayObservationsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DerivativeFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DistanceFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DTWPathFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DTWSegmentationFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.DurationFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ExcelFE
Start a Sheet in the Excel Workbook
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ExecFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.FeedbackFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.FillNullsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.FromToFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.FutureValueFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.GnuplotFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.GroupCountFE.Total
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.IntegralFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.JavaScriptFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.MaximumFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.MinimumFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.NearestFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.NearestFE.WithTags
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ObservationRateFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ObserveOnceFE.First
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ObserveOnceFE.Last
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ObserveTimespanFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PassFailFE.ExcludeTags
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PassFailFE
Can be overriden to determine the fate of the timeseries immediately, e.g.
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PassFailFE.ObservationGap
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PercentileFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PreviousValueFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PrintCSVFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PrintFeatureFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.PrintObservationFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.RateFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ResampleFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.RunningTotalFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.ScriptFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.SegmentationFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.SetTagsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.SkipRepeatsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionMatching
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.SpeedFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.SplitGapsFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.StatisticFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.TagValueFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.TimeFE.ProblemAge
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.TrajectoryFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.features.TurnRateFE
 
init(double, MLObservation.Metadata) - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
This is called once for each problem instance, before the first observation.
initCache(RBBFilter...) - Method in class gov.sandia.rbb.EventCache
This is a no-op if the args are the same as for the previous call to init.
initializeModelRBB(RBB, String, String) - Static method in class gov.sandia.rbb.ml.MLModel
Create or open a new MLModel in an already-open RBB.
initializeRBB(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
Runs the create_rbb.sql script on an existing database (passed in through conn).
initialWindowSize - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
initJoinCache(EventCache, RBBFilter) - Method in class gov.sandia.rbb.EventCache
Initialize an Event Cache that represents a 'join' with another.
input - Variable in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
input - Variable in class gov.sandia.rbb.ml.features.StatisticFE
 
instanceMain(String[]) - Method in class gov.sandia.rbb.tools.RBBApplication
 
IntegralFE - Class in gov.sandia.rbb.ml.features
Compute the integral of a single-dimensional feature.
IntegralFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.IntegralFE
 
Interior01(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AspectAngleFE.Interior01
 
InteriorDegrees(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AspectAngleFE.InteriorDegrees
 
interpolate(double, Double[], double, Double[], double, Double[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
interpolate(double, Double[], double, Double[], double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
interpolateFeatureAsDoubles(String, double) - Method in class gov.sandia.rbb.ml.MLObservationSequence
Interpolate a value for the specified feature at the specified time, by calling getFeatureAsDoubles on it.
interpolateObservation(double) - Method in class gov.sandia.rbb.ml.MLObservationSequence
Create a new Observation by interpolation/extrapolation from the Observations in this.
interpolateValue(int, int, double) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
Interpolate a value for the currently selected dimension of the currently selected feature for the specified series on the specified axis at the specified time.
intersection(Tagset...) - Static method in class gov.sandia.rbb.Tagset
Construct a Tagset that is the intersection of other Tagsets A null-valued tag is a wildcard, in that the result will contain the value from the non-null-valued tag.
invalidate() - Method in class gov.sandia.rbb.tools.SortedTagsets
Trigger re-query before returning any subsequent get operation.
invalidateAllTimelinesAndUpdate() - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
inverseRelativePosition(String, String, String, String, int, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.AffineMapFE
inverse of standardOrientation mapping.
isDrawingHistory() - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
isGroupInput(String) - Method in class gov.sandia.rbb.ml.MLModel
If the model uses any group inputs, this must be overridden to return true for the names of any inputs to be treated as groups.
isInitialized - Variable in class gov.sandia.rbb.EventCache
 
isInput(int, Set<Long>) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
isLocal(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
Call this to determine if the server for this connection is in the same address space as the client.
isNear(Object, Object) - Method in class gov.sandia.rbb.ml.features.SplitGroupFE
Determine whether two observed values are 'near' each other.
isNear(Object, Object) - Method in class gov.sandia.rbb.ml.features.SplitGroupFE.LatLongMeters
 
isNear(Object, Object) - Method in class gov.sandia.rbb.ml.features.SplitGroupFE.ScalarDistance
 
isObjectID(Tagset) - Method in class gov.sandia.rbb.RBBClass
returns true if the tagset identifies an object of this class.
isPersistent - Variable in class gov.sandia.rbb.Event
This tracks whether this Event instance was created persistently, i.e.
isPlaying() - Method in class gov.sandia.rbb.ui.RBBReplayControl
 
isSelected(Long) - Method in class gov.sandia.rbb.tools.RBBSelection
 
isSelected() - Method in class gov.sandia.rbb.ui.DrawTimeseries.SelectedAction
 
isShowDeleteIcon() - Method in class gov.sandia.rbb.ui.ImagePanel
 
isSubsetOf(Tagset, boolean) - Method in class gov.sandia.rbb.Tagset
determine whether the name=value pairs in this tagset are a a subset of those in superSet.
isTimeSeries(Connection, long) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
isTransactionStarted(Connection) - Static method in class gov.sandia.rbb.RBBTransaction
 

J

j - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Index
 
JavaScriptFE - Class in gov.sandia.rbb.ml.features
This feature extractor supports executing javascript code to process other inputs.
JavaScriptFE(String, String, String, String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.JavaScriptFE
 
JavaScriptFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.JavaScriptFE
Stateless feature extractor
JavaScriptFE(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.JavaScriptFE
Has a statement to initialize each problem instance
JavaScriptFE(String, String, String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.JavaScriptFE
No output is specified, so the expression for observe doesn't need to return a value.
join(String, Object[]) - Static method in class gov.sandia.rbb.util.StringsWriter
 

K

keepNewest(int) - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
keepNewest(int) - Method in class gov.sandia.rbb.Timeseries
Discard all but the n last values.
keogh - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Stats
How many times each pruning method came into play
keogh2 - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Stats
How many times each pruning method came into play
keyPressed(KeyEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
keyPressed(KeyEvent) - Method in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog.TextAreaKeyListener
 
keyPressed(KeyEvent) - Method in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog.TextFieldKeyListener
 
keyReleased(KeyEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
keyTyped(KeyEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
kim - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Stats
How many times each pruning method came into play

L

Last(MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObserveOnceFE.Last
 
Last(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObserveOnceFE.Last
This allows constructing from the command line, since RBB ml getFeatures expects every constructor to have an argument list.
lastStart(Event...) - Static method in class gov.sandia.rbb.Event
 
lastTime(Connection, String, long, boolean) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
find the time of the last update in the specified timeseries.
LatLon(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.CentroidFE.LatLon
 
LatLon(String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearFE.LatLon
 
LatLon(String, String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearFE.LatLon
 
latLongHeadingDegrees(double, double, double, double) - Static method in class gov.sandia.rbb.ui.HeadingIndicator
The arguments and return value are both in degrees.
latLongHeadingRadians(double, double, double, double) - Static method in class gov.sandia.rbb.ui.HeadingIndicator
The latitude/longitudes and return value are both in radians (not in degrees, as is common for lat/lon) Returns null if the points are nearly co-incident.
LatLongMeters(String, int, double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SplitGroupFE.LatLongMeters
 
leaveOneOut - Variable in class gov.sandia.rbb.tools.PredictiveTags
leaveOneOut: in computing the predictive accuracy of each value of each tag, you can either use true (so each prediction is made without knowledge of its value) or false (so each is made, still by majority vote, but after knowing the value of the case in question).
length(Double[]) - Static method in class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE
 
lengthOnScreen(Point2D, double) - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
Determine how many pixels above p is the point r units of distance above p.
lengthOnScreen(Point2D, double) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
p is a latitude / longitude r is interpreted as meters.
listener - Variable in class gov.sandia.rbb.impl.h2.H2EventTCPClient
 
listener - Variable in class org.openstreetmap.gui.jmapviewer.ResourceTileLoader
 
ListenerRegistrations() - Constructor for class gov.sandia.rbb.impl.h2.H2EventTrigger.ListenerRegistrations
 
loadRecentSamples(Connection, int) - Method in class gov.sandia.rbb.Timeseries
Populate the Timeseries Samples with the N most recent samples from the RBB.
loadSamples(Connection) - Method in class gov.sandia.rbb.Timeseries
Populate the Timeseries Samples with all the samples from the RBB.
lockDB(Connection) - Static method in class gov.sandia.rbb.RBBTransaction
RBBTransaction calls this implicitly so you don't normally need to.
lockTable - Static variable in class gov.sandia.rbb.RBBTransaction
lock on the RBB_STRINGS table before any other table.

M

MagnitudeFE - Class in gov.sandia.rbb.ml.features
Computes the magnitude of a feature, i.e.
MagnitudeFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.MagnitudeFE
 
main(String[]) - Static method in class gov.sandia.rbb.ml.DynamicTimeWarping
 
main(String[]) - Static method in class gov.sandia.rbb.ml.RBBML
This is for calling MLMain from the command line - from java code call MLMain instead.
main(String[]) - Static method in class gov.sandia.rbb.ml.ui.FeatureSelectionGUI
 
main(String[]) - Static method in class gov.sandia.rbb.tools.FindEventSequences
 
main(String[]) - Static method in class gov.sandia.rbb.tools.FindTagsetBenchmark
 
main(String[]) - Static method in class gov.sandia.rbb.tools.Get
"Get [-start 123.456] [-end 123.456] JDBC_URL col1name1=col1val1,col1name1=col1val2,...
main(String[]) - Static method in class gov.sandia.rbb.tools.GetProlog
 
main(String[]) - Static method in class gov.sandia.rbb.tools.Put
 
main(String[]) - Static method in class gov.sandia.rbb.tools.RBBMain
This is for calling RBBMain from the command line - from java code call RBBMain instead.
main(String[]) - Static method in class gov.sandia.rbb.tools.UpdateSchema
 
main(String[]) - Static method in class gov.sandia.rbb.ui.chart.TimeseriesXYChart
This is for calling ChartMain from the command line - from java code call ChartMain directly instead.
main(String[]) - Static method in class gov.sandia.rbb.ui.ChartLegend
 
main(String[]) - Static method in class gov.sandia.rbb.ui.DrawTimeseries
 
main(String[]) - Static method in class gov.sandia.rbb.ui.HeadingIndicator
 
main(String[]) - Static method in class gov.sandia.rbb.ui.ImagePanel
Show images from an RBB selected by a tagset.
main(String[]) - Static method in class gov.sandia.rbb.ui.ImagePanelSearch
Show images from an RBB selected by a tagset.
main(String...) - Static method in class gov.sandia.rbb.ui.PredictiveTagsUI
 
main(String[]) - Static method in class gov.sandia.rbb.ui.TagsetEditPanel
 
main(String...) - Static method in class gov.sandia.rbb.ui.TagTable
Direct call of TagTableMain.
main(String[]) - Static method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
main(String[]) - Static method in class gov.sandia.rbb.ui.UIMain
This is for calling UIMain from the command line - from java code call UIMain instead.
main(String[]) - Static method in class org.openstreetmap.gui.jmapviewer.SaveMapTiles
 
makeDouble(Object) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
 
makeDoubles(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
The basic reason for this function is that H2 cannot pass a String[] into a stored procedure - must pass as Object[]
makeLongs(Object[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
The basic reason for this function is that H2 cannot pass a Long[] into a stored procedure - must pass as Object[]
makeObservationTimes(RBB, Event[], double, double, Double, Double, Double, Double, Double, String, H2STime.Cache) - Static method in class gov.sandia.rbb.ml.RBBML
Determine observation times for a problem instance.
makeRule(PrintStream, Event) - Static method in class gov.sandia.rbb.tools.GetProlog
 
makeRuleProlog(PrintStream, Event) - Static method in class gov.sandia.rbb.tools.GetProlog
 
map(double) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
mapString(String) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
mapTime(Double) - Method in class gov.sandia.rbb.Event
 
match(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionMatching
 
match(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionOfZeroes
 
matches(Connection, Event) - Method in class gov.sandia.rbb.RBBFilter
 
matchesTags(Tagset) - Method in class gov.sandia.rbb.EventCache
 
matchesTags(Tagset) - Method in class gov.sandia.rbb.RBBFilter
 
maxDistance - Variable in class gov.sandia.rbb.ml.features.NearestFE
 
maxDouble() - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
H2 doesn't seem to have a way to return the maximum double value, so make one.
MaximumFE - Class in gov.sandia.rbb.ml.features
Passes observation down the chain only once for each problem instance - depending on the specific subclass used.
MaximumFE(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.MaximumFE
 
maxJ(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.DiagonalArray
Exclusive upper bound of j given i
MaxOfOne(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GaussianFE.MaxOfOne
 
Mean(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.StatisticFE.Mean
 
Median(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.StatisticFE.Median
 
MedianFilterFE - Class in gov.sandia.rbb.ml.features
 
MedianFilterFE(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.MedianFilterFE
 
Metadata() - Constructor for class gov.sandia.rbb.ml.MLObservation.Metadata
 
Min(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SlidingWindowFE.Min
 
minCostPath - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
MinimumFE - Class in gov.sandia.rbb.ml.features
Passes observation down the chain only once for each problem instance - depending on the specific subclass used.
MinimumFE(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.MinimumFE
 
minJ(int) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.DiagonalArray
Inclusive lower bound if j given i
minus(DynamicTimeWarping.Index) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Index
 
MLFeatureExtractor - Class in gov.sandia.rbb.ml
A Feature Extractor looks at each MLObservation in a problem instance and does "something" - typically creating a derived feature, such as computing the distance between two other features that represent positions.
MLFeatureExtractor(MLFeatureExtractor, String...) - Constructor for class gov.sandia.rbb.ml.MLFeatureExtractor
Constructors of subclasses can raise an exception, e.g.
MLModel - Class in gov.sandia.rbb.ml
An RBB ML Model is an RBB populated with the necessary information to create and parameterize a predictive model.
MLModel() - Constructor for class gov.sandia.rbb.ml.MLModel
 
MLObservation - Class in gov.sandia.rbb.ml
An MLObservation is an ordered list of named Features at a moment in time.
MLObservation(double, MLObservation.Metadata) - Constructor for class gov.sandia.rbb.ml.MLObservation
 
MLObservation(double, MLObservation.Metadata, Object...) - Constructor for class gov.sandia.rbb.ml.MLObservation
 
MLObservation.CompareByFeature - Class in gov.sandia.rbb.ml
Compare two observations by the value of a specified feature, breaking ties with the default (time-based) order.
MLObservation.CompareDoubleArrays - Class in gov.sandia.rbb.ml
 
MLObservation.GroupFeature - Class in gov.sandia.rbb.ml
 
MLObservation.Metadata - Class in gov.sandia.rbb.ml
Metadata captures information about the metadata in a sequence of Observation.
MLObservationPlot - Class in gov.sandia.rbb.ml.ui
A chart panel that displays sequences of observations.
MLObservationPlot(RBBML, MLObservationsXYZDataset) - Constructor for class gov.sandia.rbb.ml.ui.MLObservationPlot
 
MLObservationSequence - Class in gov.sandia.rbb.ml
Evaluating a problem generates a sequence of Observations.
MLObservationSequence(Integer, Double, MLObservation.Metadata) - Constructor for class gov.sandia.rbb.ml.MLObservationSequence
 
MLObservationsXYZDataset - Class in gov.sandia.rbb.ml.ui
This is an implementation of JFreeChart XYDataset backed by an array of MLObservationSequence Nomenclature: Axis: the horizontal (0) or vertical (1) axis of the plot on the screen.
MLObservationsXYZDataset(MLObservationSequence[], String, String, String, String) - Constructor for class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
Do not modify the elements of 'seq' after passing to this object, since no deep copy of seq will be made.
MLOnline - Class in gov.sandia.rbb.ml
A problem definition specifies a type of "problem", which is a co-occurrence of events that match a pattern (an array of tagsets) The problem definition monitors Events as they are created and detects specified co-occurrences which are instantiated as Problem Instances.
MLOnline(RBBML, String[], RBBFilter[], String[], RBBFilter[], MLFeatureExtractor, Double) - Constructor for class gov.sandia.rbb.ml.MLOnline
Create the problem definition.
MLTrainingData - Class in gov.sandia.rbb.ml
Accessor class for training data that has previously been added to a model (i.e.
MLTrainingData.Example - Class in gov.sandia.rbb.ml
 
Modified(Event) - Constructor for class gov.sandia.rbb.RBBEventChange.Modified
 
mouseClicked(MouseEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
mouseDragged(MouseEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
mouseEntered(MouseEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
mouseExited(MouseEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
MouseMode(String, String, String) - Constructor for class gov.sandia.rbb.ui.DrawTimeseries.MouseMode
 
mouseModeDraw - Variable in class gov.sandia.rbb.ui.DrawTimeseries
The dragging or clicking the mouse can have different effects, depending on which button was pressed, mode buttons (zoom button),...
mouseModeNone - Variable in class gov.sandia.rbb.ui.DrawTimeseries
The dragging or clicking the mouse can have different effects, depending on which button was pressed, mode buttons (zoom button),...
mouseModePan - Variable in class gov.sandia.rbb.ui.DrawTimeseries
The dragging or clicking the mouse can have different effects, depending on which button was pressed, mode buttons (zoom button),...
mouseModeSelect - Variable in class gov.sandia.rbb.ui.DrawTimeseries
The dragging or clicking the mouse can have different effects, depending on which button was pressed, mode buttons (zoom button),...
mouseModeZoom - Variable in class gov.sandia.rbb.ui.DrawTimeseries
The dragging or clicking the mouse can have different effects, depending on which button was pressed, mode buttons (zoom button),...
mouseMoved(MouseEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
mousePressed(MouseEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
mouseReleased(MouseEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
mouseWheelMoved(MouseWheelEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
MPlayerReplayClient - Class in gov.sandia.rbb.ui
Control mplayer via ReplayControl.
MPlayerReplayClient(RBB, String...) - Constructor for class gov.sandia.rbb.ui.MPlayerReplayClient
 
multiToString(Tagset[]) - Static method in class gov.sandia.rbb.Tagset
Construct an array of Tagset from a string.

N

N - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
n - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
nearest(MLObservation, NearFE.Input, String, String, Set<String>, Double, int) - Static method in class gov.sandia.rbb.ml.features.NearestFE
Returns the names of the group members from nearest to furthest, limited to numOutputs.
nearest(MLObservation, String, String, String, Set<String>, Double, int) - Static method in class gov.sandia.rbb.ml.features.NearestFE
In this version, 'nearest' specifies a feature (and not a vector literal, as is possible above).
NearestFE - Class in gov.sandia.rbb.ml.features
Creates a feature which is the position of the member of the group that is nearest the reference point.
NearestFE(String[], String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearestFE
See the class helpString
NearestFE(String, String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearestFE
 
NearestFE.WithTags - Class in gov.sandia.rbb.ml.features
 
NearFE - Class in gov.sandia.rbb.ml.features
See NearFE.helpString for documentation.
NearFE(String, String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearFE
 
NearFE(String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearFE
 
NearFE.LatLon - Class in gov.sandia.rbb.ml.features
 
negative(double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
 
nextFeatureExtractor - Variable in class gov.sandia.rbb.ml.MLFeatureExtractor
Feature Extractors are linked in a chain, so it is the job of each one to control the execution of its successors.
nextFlag - Static variable in class gov.sandia.rbb.ml.RBBML
Go to the next flag (or previous, depending on whichFlag) from this getModel().
nextID(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
 
NL - Static variable in class gov.sandia.rbb.RBB
 
normalize(Double[]) - Static method in class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE
 
notifyListeners(RBBReplayControl.Listener, Double, Double) - Method in class gov.sandia.rbb.ui.RBBReplayControl
This is called internally by the code and not needed by users of the class.
numAdded - Variable in class gov.sandia.rbb.tools.PredictiveTags
 
numEnqueued() - Method in class gov.sandia.rbb.RBBEventListener.Accumulator
 
numMatchesPerformed - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Stats
total number of matches performed against all queries.
numPositives - Variable in class gov.sandia.rbb.tools.PredictiveTags
 

O

ObservationGap(double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.ObservationGap
 
ObservationPlotFE - Class in gov.sandia.rbb.ml.features
 
ObservationPlotFE(String, String, String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObservationPlotFE
 
ObservationRateFE - Class in gov.sandia.rbb.ml.features
 
ObservationRateFE(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObservationRateFE
 
observationSequence - Variable in class gov.sandia.rbb.ml.features.BufferObservationsFE
 
observationSequences - Variable in class gov.sandia.rbb.ml.features.BufferObservationsFE
 
ObservationTime(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.TimeFE.ObservationTime
 
observe(List<Double>) - Method in class gov.sandia.rbb.ml.DynamicTimeWarping
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.AffineMapFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.AspectAngleFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.BetweenFE.Copy
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.BetweenFE.DummyVar
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.BetweenFE.Filter
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.BufferObservationsFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ChaserFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ClampFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ClosestPointOfApproachFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ClusterPathsFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ConstantFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DecimateFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DefaultValueFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DelayObservationsFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DerivativeFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DimensionalityFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DistanceFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DTWPathFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.DTWSegmentationFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ExcelFE
Add a row to the current Sheet in the Workbook
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ExecFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.FeedbackFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.FillNullsFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.FollowerFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.FromToFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.FutureValueFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.GaussianFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.GnuplotFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.GroupCountFE.Current
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.GroupCountFE.Total
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.GroupMeanFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.GroupOutlierRemovalFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.GroupPercentileFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.IntegralFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.JavaScriptFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.MagnitudeFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.MaximumFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.MinimumFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.NearestFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.NearestFE.WithTags
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.NearFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ObservationRateFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ObserveOnceFE.AtTime
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ObserveOnceFE.First
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ObserveOnceFE.Last
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ObserveTimespanFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.OutnumberedFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PassFailFE.EntersArea
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PassFailFE.ObservationGap
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PassFailFE
Can be overriden to determine the fate of the timeseries based on observed values.
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PassFailFE.StartsIn
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PercentileFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PreviousValueFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PrintCSVFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PrintFeatureFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.PrintObservationFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.RateFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ResampleFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.RunningTotalFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.SegmentationFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.SetTagsFE
The only reason for calling on each observe is to add tags to group members, since they might not be present yet during init.
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.SkipRepeatsFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.SpeedFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.SplitGapsFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.StatisticFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.TagValueFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.ThresholdFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.TimeFE.ObservationTime
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.TimeFE.ProblemAge
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.TrajectoryFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.features.TurnRateFE
 
observe(MLObservation) - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
This is called for each timestep of a problem evaluation.
ObserveOnceFE - Class in gov.sandia.rbb.ml.features
Passes observation down the chain only once for each problem instance, however the init/done times are unchanged, so the single Observation stands in for the entire sequence.
ObserveOnceFE(MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObserveOnceFE
 
ObserveOnceFE.AtTime - Class in gov.sandia.rbb.ml.features
Use only the first observation at or after the specified time.
ObserveOnceFE.First - Class in gov.sandia.rbb.ml.features
 
ObserveOnceFE.Last - Class in gov.sandia.rbb.ml.features
Use only the final observation
observeProblemInstance(RBBML.Mode, Event[], MLFeatureExtractor) - Method in class gov.sandia.rbb.ml.RBBML
Apply the given feature extractor chain to the specified inputs.
observeSelectedProblemInstance(RBBML.Mode, MLFeatureExtractor) - Method in class gov.sandia.rbb.ml.RBBML
Apply the given feature extractor chain to the currently selected inputs.
ObserveTimespanFE - Class in gov.sandia.rbb.ml.features
Passes observation down the chain only between the specified start and end times.
ObserveTimespanFE(Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ObserveTimespanFE
 
observeWindow(MLObservation, Iterator<MLObservation>, int) - Method in class gov.sandia.rbb.ml.features.CentroidFE
 
observeWindow(MLObservation, Iterator<MLObservation>, int) - Method in class gov.sandia.rbb.ml.features.MedianFilterFE
 
observeWindow(MLObservation, Iterator<MLObservation>) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionMatching
 
observeWindow(MLObservation, Iterator<MLObservation>, int) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.Min
 
observeWindow(MLObservation, Iterator<MLObservation>, int) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
Typically this method should be overridden to set the value for the output feature on the observation using the observations in the window.
observeWindow(MLObservation, Iterator<MLObservation>, int) - Method in class gov.sandia.rbb.ml.features.SmoothingFE
Typically this method should be overridden to set the value for the output feature on the observation using the observations in the window.
OneEntityModel - Class in gov.sandia.rbb.ml.models
Implementation of MLModel for pairs of positions.
OneEntityModel() - Constructor for class gov.sandia.rbb.ml.models.OneEntityModel
 
oneShot(Connection, Connection) - Static method in class gov.sandia.rbb.tools.RBBSelection
 
open(RBB) - Static method in class gov.sandia.rbb.ml.MLModel
Allocate and open the Model instance in an already-open RBB in which exactly 1 model has been created (initializeModelRBB)
open(RBB, String) - Static method in class gov.sandia.rbb.ml.MLModel
Allocate and open the specified Model instance in an already-open RBB on which initializeModelRBB() has already been called.
org.openstreetmap.gui.jmapviewer - package org.openstreetmap.gui.jmapviewer
org.openstreetmap.gui.jmapviewer
org.openstreetmap.gui.jmapviewer.tilesources - package org.openstreetmap.gui.jmapviewer.tilesources
 
OutnumberedFE - Class in gov.sandia.rbb.ml.features
See NearFE.helpString for documentation.
OutnumberedFE(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.OutnumberedFE
 

P

P - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
p - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
paintBackground(Graphics) - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
A panel that implements DrawPanel should do any drawing of a static (non-moving) background in this function.
paintBackground(Graphics) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
paintComponent(Graphics) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
paintComponent(Graphics) - Method in class gov.sandia.rbb.ui.HeadingIndicator
 
paintComponent(Graphics) - Method in class gov.sandia.rbb.ui.ImagePanel
 
paintComponent(Graphics) - Method in class gov.sandia.rbb.ui.ImagePanelSearch
 
Palette - Class in gov.sandia.rbb.ui.palette
Palette provides a spread of colors to make data items distinct from each other, or to http://colorbrewer2.org/learnmore/schemes_full.html
Palette() - Constructor for class gov.sandia.rbb.ui.palette.Palette
 
panAndZoom(Point2D, Point, int) - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
pan and zoom the view so the specified datapoint is shown at the specified pixel location, and scale is (approximately) doubled (1), halved (-1), or left the same (0)
panAndZoom(Point2D, Point, int) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
parseArgs(String[]) - Method in class gov.sandia.rbb.tools.Get
 
parseArgs(String...) - Method in class gov.sandia.rbb.tools.SortedTagsets
 
parseDoubles(String) - Static method in class gov.sandia.rbb.ml.MLFeatureExtractor
Try to parse the string as an array of doubles delimited by ',' e.g.
pass() - Method in class gov.sandia.rbb.ml.features.PassFailFE
 
PassFailFE - Class in gov.sandia.rbb.ml.features
This is a base class for Feature Extractor classes that will admit an entire timeseries if any of the observations pass some test.
PassFailFE(MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE
 
PassFailFE.BBox - Class in gov.sandia.rbb.ml.features
Base class for gates that pass or fail based on an n-dimensional bounding box.
PassFailFE.EndsIn - Class in gov.sandia.rbb.ml.features
Accept the observation sequence only if the first last-null sample is inside the specified bounding box.
PassFailFE.EntersArea - Class in gov.sandia.rbb.ml.features
Accept timeseries that (at some point) go into a specified (hyper-) rectangle Any of the min or max extents can be null, in that case it is unbounded in that direction.
PassFailFE.ExcludeTags - Class in gov.sandia.rbb.ml.features
Exclude the observation sequence if any of the inputs have a specified tagset
PassFailFE.ObservationGap - Class in gov.sandia.rbb.ml.features
Accept observation sequence if the time between any pair of successive observations exceed the specified time threshold.
PassFailFE.StartsIn - Class in gov.sandia.rbb.ml.features
Accept the observation sequence only if the first non-null sample is inside the specified bounding box.
PercentileFE - Class in gov.sandia.rbb.ml.features
Observes the specified percentile value of the specified feature in the final observation.
PercentileFE(String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PercentileFE
 
PercentileFE(String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PercentileFE
 
permutationIsSuperset(Tagset[], Tagset[]) - Static method in class gov.sandia.rbb.Tagset
Returns p, a permutation of T such that t[i].isSubsetOf(T[i]) is true for all i, for i between 0 and t.length.
persist(Connection) - Method in class gov.sandia.rbb.Event
Store this transient Event instance in the RBB.
persist(Connection, String) - Method in class gov.sandia.rbb.Timeseries
Store this transient Timeseries in the RBB.
persist(Connection) - Method in class gov.sandia.rbb.Timeseries
This is an override of Event.persist which also stores the timeseries.
persistEvents(Connection, Event[]) - Static method in class gov.sandia.rbb.Event
Store these transient Event instances in the RBB.
persistSingleton(Connection, Timeseries, String) - Static method in class gov.sandia.rbb.Timeseries
Store the Timeseries in the RBB, unless an existing Timeseries already had an identical tagset.
playCheckedOrUnchecked(ItemEvent) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
plot(String) - Method in class gov.sandia.rbb.ml.features.GnuplotFE.Plotter
Create a plot in GNUplot
plot(String, PrintStream) - Method in class gov.sandia.rbb.ml.features.GnuplotFE.Plotter
Write the gnuplot script to the specified PrintStream.
Plotter() - Constructor for class gov.sandia.rbb.ml.features.GnuplotFE.Plotter
 
poke() - Method in class gov.sandia.rbb.ui.TagTable.WhenSettled
 
predict(String...) - Method in class gov.sandia.rbb.ml.RBBML
"predict [-standardOptions..] [-modelSpecificOptions...]: run the model on the specified inputs.\n"+ " standardOptions:\n"+ " -online: Apply only to new data, as it arrives (as opposed to default batch mode)\n"+ " NOTE: if run online, the program won't exit, it waits for new inputs until it is interrupted (or the code calls H2EventTCPServer.stopAll())\n"+ " -deleteOldResults: Erase from the session any Events/Timeseries from previous -store or -storeEvent actions on this model.\n"+ " -print: print the output to stdout instead of taking the model's normal action.\n"+ " -inputs : Each input is a tagset.
predictionGroupFilter - Variable in class gov.sandia.rbb.ml.RBBML.ProblemSet
 
predictionInputFilter - Variable in class gov.sandia.rbb.ml.RBBML.ProblemSet
 
PredictiveTags - Class in gov.sandia.rbb.tools
The purpose of PredictiveTags is to reveal which tag values "predict" whether a tagset is a "positive" case.
PredictiveTags() - Constructor for class gov.sandia.rbb.tools.PredictiveTags
 
PredictiveTags.TagName - Class in gov.sandia.rbb.tools
 
PredictiveTags.TagName.TagValue - Class in gov.sandia.rbb.tools
 
PredictiveTagsUI - Class in gov.sandia.rbb.ui
 
PredictiveTagsUI() - Constructor for class gov.sandia.rbb.ui.PredictiveTagsUI
 
PredictiveTagsUI.Reactive - Class in gov.sandia.rbb.ui
 
predictUsageString() - Static method in class gov.sandia.rbb.ml.RBBML
 
PreparedStatementCache - Class in gov.sandia.rbb
This class is useful when you have some code that builds up complex queries, (e.g.
PreparedStatementCache.Delim - Class in gov.sandia.rbb
This is a utility class for building delimited lists.
PreparedStatementCache.Query - Class in gov.sandia.rbb
 
prevFlag - Static variable in class gov.sandia.rbb.ml.RBBML
 
PreviousValueFE - Class in gov.sandia.rbb.ml.features
The current value of the output is a previous value of the specified input, as Computes the net change (dy) in one feature (y) as another feature (x) increased by a specified amount (dx).
PreviousValueFE(String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PreviousValueFE
Compute the derivative of y with respect to x (typically distance) over the specified distance dx.
print - Variable in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
print - Variable in class gov.sandia.rbb.ml.features.SetTagsFE
 
print(PrintStream, Object...) - Static method in class gov.sandia.rbb.tools.GetProlog
 
print(PrintStream) - Method in class gov.sandia.rbb.tools.SortedTagsets
 
PrintCSVFE - Class in gov.sandia.rbb.ml.features
 
PrintCSVFE(String[], String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PrintCSVFE
 
PrintFeatureFE - Class in gov.sandia.rbb.ml.features
Prints the value of one feature.
PrintFeatureFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PrintFeatureFE
 
printHeader() - Method in class gov.sandia.rbb.tools.Get.RowPrinterCSV
 
printHeader() - Method in class gov.sandia.rbb.tools.Get.RowPrinterRBB
 
printHeader() - Method in class gov.sandia.rbb.tools.Get.RowPrinterTagValues
 
PrintObservationFE - Class in gov.sandia.rbb.ml.features
Prints the entire observation using MLObservation.toString()
PrintObservationFE(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PrintObservationFE
 
printRow(String, Object[]) - Method in class gov.sandia.rbb.tools.Get.RowPrinterCSV
 
printRow(String, Object[]) - Method in class gov.sandia.rbb.tools.Get.RowPrinterRBB
 
printStats(PrintStream) - Method in class gov.sandia.rbb.RBB
 
privateGetServerAddress() - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
This is public so the H2 database engine can call it, but you should call getServerAddress instead, so you get the hostname of the server and not the client!
privateSetLocal(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
This is an implementation method called by RBB itself.
ProblemAge(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.TimeFE.ProblemAge
 
ProblemSet() - Constructor for class gov.sandia.rbb.ml.RBBML.ProblemSet
 
prolog(String[], PrintStream) - Static method in class gov.sandia.rbb.tools.GetProlog
 
promoteGroupFeature(String, String, String) - Method in class gov.sandia.rbb.ml.MLObservation
 
promoteTimeseries(Connection, boolean, Event...) - Static method in class gov.sandia.rbb.Timeseries
Returns a copy of events with Event intances replaced by Timeseries instances for each element of events that has Timeseries data.
promoteTimeseriesInPlace(Connection, boolean, Event...) - Static method in class gov.sandia.rbb.Timeseries
Elements of the events array are replaced with Timeseries instances for each element of events that has Timeseries data.
Put - Class in gov.sandia.rbb.tools
Input events and timeseries data to an RBB using a simple line-oriented text format (the same format as Get).
Put() - Constructor for class gov.sandia.rbb.tools.Put
 

Q

Query() - Constructor for class gov.sandia.rbb.PreparedStatementCache.Query
 
queryName() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
QueryTooLongException(String) - Constructor for exception gov.sandia.rbb.ml.features.DTWSegmentationFE.QueryTooLongException
 

R

RateFE - Class in gov.sandia.rbb.ml.features
Computes the derivative, i.e.
RateFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.RateFE
 
rbb - Variable in class gov.sandia.rbb.EventCache
 
rbb - Variable in class gov.sandia.rbb.ml.MLModel
 
RBB - Class in gov.sandia.rbb
 
RBB() - Constructor for class gov.sandia.rbb.RBB
 
rbb - Variable in class gov.sandia.rbb.tools.RBBValues
 
rbb - Variable in class gov.sandia.rbb.ui.DrawTimeseries
This should only be accessed from the swing thread.
rbb - Variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
RBB_EMPTY_TIMESERIES - Static variable in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
RBBApplication - Class in gov.sandia.rbb.tools
This is a utility class for building multi-process RBB applications.
RBBApplication() - Constructor for class gov.sandia.rbb.tools.RBBApplication
 
RBBApplication.StreamCopy - Class in gov.sandia.rbb.tools
 
RBBClass - Class in gov.sandia.rbb
RBBClass supports something like object-oriented programming in RBB, with good runtime efficiency.
RBBClass(RBB, Tagset, Tagset...) - Constructor for class gov.sandia.rbb.RBBClass
 
RBBClass(RBB, String, String...) - Constructor for class gov.sandia.rbb.RBBClass
Each string is a tagset, e.g.
RBBEventChange - Class in gov.sandia.rbb
RBBEventChange is a class that represents information about changes to events, used to implement event-driven processing.
RBBEventChange.Added - Class in gov.sandia.rbb
Generated when an event is added to the set of interest.
RBBEventChange.DataAdded - Class in gov.sandia.rbb
 
RBBEventChange.Modified - Class in gov.sandia.rbb
Generated when the start time, end time, or tagset of a matching event is modified.
RBBEventChange.Removed - Class in gov.sandia.rbb
Generated when a matching event is removed from the set of interest.
RBBEventListener - Interface in gov.sandia.rbb
EventListener is implemented by clients that will receive a callback when Events matching some tagset are changed.
RBBEventListener.Accumulator - Class in gov.sandia.rbb
Accumulate event changes in a buffer indefinitely until they are retrieved with getEventChanges() This class is very useful to handle RBBEventListener notification in a thread-safe way.
RBBEventListener.Adapter - Class in gov.sandia.rbb
Here is a trivial implementation that routes event changes of any type to 'eventChanged', which also does nothing by default.
RBBEventSpecDialog - Class in gov.sandia.rbb.ui.timeline
A dialog to allow users to edit the text field and time of an annotation.
RBBEventSpecDialog(RBB, long) - Constructor for class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
RBBEventSpecDialog.TextAreaKeyListener - Class in gov.sandia.rbb.ui.timeline
 
RBBEventSpecDialog.TextFieldKeyListener - Class in gov.sandia.rbb.ui.timeline
 
RBBEventTimeline - Class in gov.sandia.rbb.ui.timeline
 
RBBEventTimeline(String[]) - Constructor for class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
RBBEventTimeline.InfoForAnEvent - Class in gov.sandia.rbb.ui.timeline
 
RBBEventUI - Class in gov.sandia.rbb.ui
RBBEventUI addresses two needs for Swing programs that update in response to changes in RBB Events:
RBBEventUI(int, Integer) - Constructor for class gov.sandia.rbb.ui.RBBEventUI
 
rbbEventUI(RBBEventChange[]) - Method in class gov.sandia.rbb.ui.RBBEventUI
 
rbbEventUI(RBBEventChange[]) - Method in class gov.sandia.rbb.ui.RBBSelectionUI
 
RBBFilter - Class in gov.sandia.rbb
RBBFilter specifies a set of Events on the basis of tags, time, ID, or attached data (e.g.
RBBFilter(RBBFilter...) - Constructor for class gov.sandia.rbb.RBBFilter
Make the intersection of the specified conditions.
RBBMain - Class in gov.sandia.rbb.tools
This program is a simple frontend to run any of the programs in this package.
RBBMain() - Constructor for class gov.sandia.rbb.tools.RBBMain
 
RBBMain(String...) - Static method in class gov.sandia.rbb.tools.RBBMain
unlike main(), RBBMain() propagates exceptions so it is more useful for calling from other code or unit tests.
rbbml - Variable in class gov.sandia.rbb.ml.MLFeatureExtractor
 
RBBML - Class in gov.sandia.rbb.ml
RBBML is the class that connects (potentially) several different RBBs for an application.
RBBML() - Constructor for class gov.sandia.rbb.ml.RBBML
 
RBBML.BadSelectionException - Exception in gov.sandia.rbb.ml
 
RBBML.MLPart - Enum in gov.sandia.rbb.ml
The problem addressed by MLPart is that different applications may be spread across multiple RBBs in different ways.
RBBML.Mode - Enum in gov.sandia.rbb.ml
Many operations in the RBBML package can be categorized as training (adding training examples) or prediction.
RBBML.ProblemSet - Class in gov.sandia.rbb.ml
Utility class representing one set of parameters for prediction (thus specifying a set of problem instances) - corresponding to a row in RBBML_PROBLEMS
RBBML.ProblemSpecificException - Exception in gov.sandia.rbb.ml
A ProblemSpecificException is one that effects only this problem instance, not a more general problem like SQL Connection broken.
RBBMLMain(String...) - Static method in class gov.sandia.rbb.ml.RBBML
unlike main(), MLMain() propagates exceptions so it is more useful for calling from other code or unit tests.
RBBReplayControl - Class in gov.sandia.rbb.ui
synchronization using an RBB Timeseries.
RBBReplayControl(RBB, RBBReplayControl.Listener, Double) - Constructor for class gov.sandia.rbb.ui.RBBReplayControl
The listener, if non-null, is notified as if it had been added with addListener()
RBBReplayControl(RBB) - Constructor for class gov.sandia.rbb.ui.RBBReplayControl
This is the non-event-driven constructor.
RBBReplayControl.Listener - Interface in gov.sandia.rbb.ui
Listeners are notified by a call from to Swing UI thread whenever the current time changes, either because somebody set the play state in the RBB, or on the animation timer.
RBBSelection - Class in gov.sandia.rbb.tools
These methods implement a simple convention for "Selecting" events in an RBB, which is creating an event with the tag "selected=" identifying the event that was selected.
RBBSelection(RBB, RBB) - Constructor for class gov.sandia.rbb.tools.RBBSelection
 
RBBSelection.Listener - Interface in gov.sandia.rbb.tools
 
RBBSelectionUI - Class in gov.sandia.rbb.ui
This purpose of this class is to receive notifications of events being selected or un-selected, when RBBSelection is used.
RBBSelectionUI(int, Integer) - Constructor for class gov.sandia.rbb.ui.RBBSelectionUI
 
rbbSelectionUI(RBBSelectionUI.RBBEventSelection[]) - Method in class gov.sandia.rbb.ui.RBBSelectionUI
Override this to handle selections.
RBBSelectionUI.RBBEventSelection - Class in gov.sandia.rbb.ui
 
RBBTransaction - Class in gov.sandia.rbb
The problem addressed by RBBTransaction is that many RBB operations need to be transactions (not see the rbb in an inconsistent state, or have partial effects if there is an error) But most functions that need to be transactions can also be part of an enclosing transaction, so they don't know whether to call commit().
RBBTransaction() - Constructor for class gov.sandia.rbb.RBBTransaction
 
RBBValues - Class in gov.sandia.rbb.tools
RBBValues allows specifying a group of values in the RBB.
RBBValues(RBB, String) - Constructor for class gov.sandia.rbb.tools.RBBValues
Retains a reference to the RBB
RBBValues.Cached - Class in gov.sandia.rbb.tools
This override of RBBValues is cached - it takes longer to set up, but then answers repeated queries more quickly.
RBBValues.SingleValue - Class in gov.sandia.rbb.tools
 
RBBValues.ValueChange - Class in gov.sandia.rbb.tools
 
RBBValues.ValueChangesListener - Interface in gov.sandia.rbb.tools
 
rebuildLabelPanel() - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
recognizedArgs - Static variable in class gov.sandia.rbb.tools.SortedTagsets
 
redraw(boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Trigger redraw of the screen.
relativePosition(String, String, String, String, int, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.AffineMapFE
create a rotation and translation that maps the input relative to some other time-varying position and orientation.
remove() - Method in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
remove(String) - Method in class gov.sandia.rbb.Tagset
remove any/all name/value pairs with the specified name
remove(String, String) - Method in class gov.sandia.rbb.Tagset
remove any/all name/value pairs with the specified name and value.
remove(Tagset) - Method in class gov.sandia.rbb.Tagset
remove from this all names/values in t.
removeAll() - Method in class gov.sandia.rbb.ml.MLObservationSequence
Remove all observations so size()==0
removeAll() - Method in class gov.sandia.rbb.Tagset
 
removeCacheListener(EventCache.EventCacheListener) - Method in class gov.sandia.rbb.EventCache
 
Removed(Event, Boolean) - Constructor for class gov.sandia.rbb.RBBEventChange.Removed
 
removeEventListener(RBBEventListener) - Method in class gov.sandia.rbb.EventCache
 
removeEventListener(RBBEventListener) - Method in class gov.sandia.rbb.RBB
 
removeEventListener(RBBEventListener) - Method in class gov.sandia.rbb.tools.RBBSelection
 
removeListener(String, RBBEventListener) - Static method in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
removeListener(RBBReplayControl.Listener) - Method in class gov.sandia.rbb.ui.RBBReplayControl
 
removeListeners() - Method in class gov.sandia.rbb.ui.DrawTimeseries
Note: if this is never called and the JFrame is set to anything other than EXIT_ON_CLOSE, it can prevent the process from exiting.
removeLocalEventListener(RBBEventListener) - Method in class gov.sandia.rbb.RBB
 
removeNullSamples() - Method in class gov.sandia.rbb.Timeseries
Remove any observations containing null values.
removeNullValuedTags() - Method in class gov.sandia.rbb.Tagset
 
removeOlderThan(double) - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
removeTags(Connection, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
has the effect of invoking removeTagsByID on all Events whose tags match the filterTags.
removeTagsByID(Connection, long, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Given the ID of an event, removes all name/value pairs in removeTags.
removeTagsCLI(String[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Remove tags from matching Events using command-line interface.
replayControl(double, double) - Method in class gov.sandia.rbb.ui.MPlayerReplayClient
 
replayControl(double, double) - Method in interface gov.sandia.rbb.ui.RBBReplayControl.Listener
 
requestCreateTimeline(CreateTimelineActionEvent) - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
requestDeleteAnnotation(DeleteAnnotationActionEvent) - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
requestNotification(RBBReplayControl.Listener) - Method in class gov.sandia.rbb.ui.RBBReplayControl
This can be called to request a 'replayControl' notification to all listeners, or just the specified listener.
requestRemoveTimeline(RemoveTimelineActionEvent) - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
requestUpdateAnnotation(UpdateAnnotationActionEvent) - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
ResampleFE - Class in gov.sandia.rbb.ml.features
Creates new Observations by interpolating all features of the incoming Observations whenever a feature (x) has increased by a specified amount (dx).
ResampleFE(String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ResampleFE
Note: xInput must the total cumulative distance (which increases monotonically), not the distance from the previous sample to the current one.
resampleValues(Connection, Object[], Double, Double, Integer, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
resampleValues(Connection, Object[], Double[], String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Return interpolated values of the specified timeseries (specified by IDs) at the specified times.
resampleValues(Connection, RBBFilter, Double[]) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
reset() - Method in class gov.sandia.rbb.ml.MLModel
Revert the model to the state of just after it was created - no training data or training events.
ResourceTileLoader - Class in org.openstreetmap.gui.jmapviewer
This tile loader loads tiles as a java resource - e.g.
ResourceTileLoader(String, TileLoaderListener, TileLoader) - Constructor for class org.openstreetmap.gui.jmapviewer.ResourceTileLoader
 
response - Variable in class gov.sandia.rbb.ml.MLTrainingData.Example
 
restart() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping
Signals a new sequence of observations - any previous partial matches are discarded and matching is restarted on subsequent data.
restart() - Method in class gov.sandia.rbb.PreparedStatementCache.Delim
 
Result() - Constructor for class gov.sandia.rbb.ml.features.ClosestPointOfApproachFE.Result
 
resultSet - Variable in class gov.sandia.rbb.impl.h2.statics.H2SEvent.EventIDResultSet
 
resultTags - Variable in class gov.sandia.rbb.ml.RBBML.ProblemSet
 
RootMeanSquare(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.StatisticFE.RootMeanSquare
 
RowPrinterCSV(PrintStream, String, boolean, String) - Constructor for class gov.sandia.rbb.tools.Get.RowPrinterCSV
 
RowPrinterRBB(PrintStream, boolean) - Constructor for class gov.sandia.rbb.tools.Get.RowPrinterRBB
 
RowPrinterTagValues(PrintStream, String, String[]) - Constructor for class gov.sandia.rbb.tools.Get.RowPrinterTagValues
 
run() - Method in class gov.sandia.rbb.impl.h2.H2EventTCPClient
 
run() - Method in class gov.sandia.rbb.impl.h2.H2EventTCPServer
 
run(String[]) - Method in class gov.sandia.rbb.tools.RBBApplication
 
run() - Method in class gov.sandia.rbb.tools.RBBApplication.StreamCopy
 
RunningTotalFE - Class in gov.sandia.rbb.ml.features
Compute the running total (i.e.
RunningTotalFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.RunningTotalFE
 

S

Sample(Double, Double[]) - Constructor for class gov.sandia.rbb.Timeseries.Sample
 
Sample(double, Timeseries.Sample, Timeseries.Sample) - Constructor for class gov.sandia.rbb.Timeseries.Sample
 
Sample(ResultSet) - Constructor for class gov.sandia.rbb.Timeseries.Sample
 
Sample(Timeseries.Sample) - Constructor for class gov.sandia.rbb.Timeseries.Sample
Deep copy
SAVE_BUTTON_TEXT - Static variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
saveButton - Variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
SaveMapTiles - Class in org.openstreetmap.gui.jmapviewer
Print a command that uses wget to download all the tiles between specified zoom levels and latitude/longitudes (that aren't already in the destination directory).
SaveMapTiles() - Constructor for class org.openstreetmap.gui.jmapviewer.SaveMapTiles
 
ScalarDistance(String, int, double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SplitGroupFE.ScalarDistance
 
scale(String, String, int, double, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.AffineMapFE
Create an affine map that scales each dimension of the input by the same factor.
scale(Double) - Method in class gov.sandia.rbb.ml.features.AspectAngleFE.Interior01
 
scale(Double) - Method in class gov.sandia.rbb.ml.features.AspectAngleFE.InteriorDegrees
 
scale(Double) - Method in class gov.sandia.rbb.ml.features.AspectAngleFE
 
scale - Variable in class gov.sandia.rbb.ml.features.GaussianFE
 
schema - Static variable in class gov.sandia.rbb.tools.ImageEvent
 
schemaName - Variable in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
schemaName - Static variable in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
This is the name of the schema in which all timeseries tables are stored.
schemaName - Variable in class gov.sandia.rbb.RBBEventChange.DataAdded
 
schemaVersion() - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
Returns the RBB database schema version of the RBB java code.
ScriptFE - Class in gov.sandia.rbb.ml.features
 
ScriptFE(String, String[], String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ScriptFE
 
SearchResult - Class in gov.sandia.rbb.ui
 
SearchResult(RBB, Event, BufferedImage, String) - Constructor for class gov.sandia.rbb.ui.SearchResult
 
Segment(String, Double[], Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.Segment
 
Segment(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.BetweenFE.Segment
 
SegmentationFE - Class in gov.sandia.rbb.ml.features
A Segmentation splits one sequence of observations into several.
SegmentationFE(MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SegmentationFE
 
selectData(Rectangle) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Selects data that matches the current selectionFilter (if any) and is in the target area.
selectDim(String, String, int, int, MLFeatureExtractor) - Static method in class gov.sandia.rbb.ml.features.AffineMapFE
Create a 1-d output by selecting a single column of the input, i, which is 0-based.
selected - Variable in class gov.sandia.rbb.ui.RBBSelectionUI.RBBEventSelection
Whether it was selected (true) or de-selected (false)
SelectedAction(boolean, String, String, String) - Constructor for class gov.sandia.rbb.ui.DrawTimeseries.SelectedAction
 
selectedMouseMode - Variable in class gov.sandia.rbb.ui.DrawTimeseries
The selectedMouseMode is one of the above mouse modes, or null - it is the one for which selectedMouseMode.isSelected()==true.
selectedOnly(boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries
If b is true, return a filter that restricts to the currently-selected timeseries.
selectEvents(RBBFilter...) - Method in class gov.sandia.rbb.tools.RBBSelection
Select the Events in the sessionDB matching the Filter.
selectEvents(RBBFilter) - Method in class gov.sandia.rbb.ui.DrawTimeseries
All event selections should be done through this call so derived classes can override to restrict what is selected through DrawTimeseries.
selectFeature(int, String, int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
selectionChanged(RBB, Long, boolean) - Method in interface gov.sandia.rbb.tools.RBBSelection.Listener
Implement this interface and call addListener() to respond to a change in selection.
selections - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
selectPrediction(Tagset) - Method in class gov.sandia.rbb.ml.RBBML
Given a tagset with tags whose names follow the format: .RBBID= For all training inputs of the specified model, select all the input events.
Semicolons() - Static method in class gov.sandia.rbb.PreparedStatementCache.Delim
Constructor for semicolon-separated values: get "" the first time, ";" thereafter.
seq - Variable in class gov.sandia.rbb.ml.features.DelayObservationsFE
 
sequence(Connection, Double, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Start or add to a sequence of Events that share a set of tags but differ in other tags.
seriesName(int) - Method in class gov.sandia.rbb.ml.ui.MLObservationsXYZDataset
 
set(Connection, long, Double, Double, Tagset) - Method in class gov.sandia.rbb.Event
Set any/all attributes of an existing persistent event.
set(String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
returns 'oldTagsetString' after the removal any/all pairs with names in newTagsString, and the addition of all pairs in newTagsString This doesn't change anything in the database - it just creates a new string from the two passed in.
set(String, String) - Method in class gov.sandia.rbb.Tagset
remove any/all pairs with the specified name, then add the name/value pair
set(Tagset) - Method in class gov.sandia.rbb.Tagset
remove any/all pairs with names in newTags, then add newTags Does not remove any existing names not overwritten by newTags.
set(Double, Double) - Method in class gov.sandia.rbb.ui.RBBReplayControl
 
setAnimationRate(Double) - Method in class gov.sandia.rbb.ui.RBBReplayControl
Set the target animation frame rate, or null for none.
setByID(Connection, long, Double, Double, Object) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Set any/all attributes of an existing event, specified by ID.
SetColors(String[], String[], Tagset, int, boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ClusterPathsFE.SetColors
 
setDefault(String, Double...) - Method in class gov.sandia.rbb.tools.RBBValues.Cached
 
setDefault(String, Double...) - Method in class gov.sandia.rbb.tools.RBBValues
Set a Double vector for the specified value if there was not a value previously.
setDefaults() - Method in class gov.sandia.rbb.tools.SortedTagsets
reset to defaults
setDisplayFilter(String) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
setDoubles(String, Double...) - Method in class gov.sandia.rbb.tools.RBBValues.Cached
 
setDoubles(String, Double...) - Method in class gov.sandia.rbb.tools.RBBValues
Set a new Double vector for the specified value.
setDoubles(Double...) - Method in class gov.sandia.rbb.tools.RBBValues.SingleValue
 
setEnd(double) - Method in class gov.sandia.rbb.Event
Set the end time for this instance, nonpersistently.
setEnd(Connection, double) - Method in class gov.sandia.rbb.Event
Set the end for this instance and in the RBB If the Event has a time coordinate set, the startTime is in that time coordinate.
setEnd(Connection, String, double, boolean) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Set the end time for all events matching the filter.
setEndByID(Connection, long, double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Set the END_TIME in RBB_EVENTS for the specified event.
setFeature(String, Object) - Method in class gov.sandia.rbb.ml.MLObservation
Throws IllegalArgumentException if there is no feature with the name FeatureName - the feature must already be listed in the metadata.
setFeatureAsDoubles(String, Double...) - Method in class gov.sandia.rbb.ml.MLObservation
Throws IllegalArgumentException if there is no feature with the name FeatureName - the feature must already be listed in the metadata.
setFeatureEvent(String, Event) - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
Throws IllegalArgumentException if there is no feature with the name FeatureName
setFilterTags(String) - Method in class gov.sandia.rbb.tools.SortedTagsets
Change the restriction on the set of Events to be displayed.
setHeadingDegrees(Double) - Method in class gov.sandia.rbb.ui.HeadingIndicator
 
setHeadingRadians(Double) - Method in class gov.sandia.rbb.ui.HeadingIndicator
 
setHistoryLength(Double) - Method in class gov.sandia.rbb.ml.RBBML
 
setHttpProxy() - Static method in class gov.sandia.rbb.tools.RBBApplication
 
setImageHidden(int, boolean) - Method in class gov.sandia.rbb.ui.ImagePanel
 
setInstanceTimesUnMapped(Double, Double) - Method in class gov.sandia.rbb.Event
Set the start and/or end times in this java instance.
setInstanceTimesUnMapped(Double, Double) - Method in class gov.sandia.rbb.Timeseries
Override to drop Samples now out of the time range.
setMaxSamples(Integer) - Method in class gov.sandia.rbb.EventCache
 
setMinMaxScale(Double, Double) - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
Set max/min zoom levels.
setMinMaxScale(Double, Double) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
setModelName(String) - Method in class gov.sandia.rbb.ml.RBBML
Specify which model in the modelRBB to use.
setName(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
 
setName(String) - Method in class gov.sandia.rbb.RBB
Set a persistent name for the RBB.
setPlayRate(double) - Method in class gov.sandia.rbb.ui.RBBReplayControl
Set the play rate.
setPredictorNames(String[]) - Method in class gov.sandia.rbb.ml.MLModel
Select which features will be used by the model from this time forward.
setRBBML(RBBML) - Method in class gov.sandia.rbb.ml.MLFeatureExtractor
Certain special feature extractors have side effects or require extra information from the RBBs for a particular application.
setRBBs(String...) - Method in class gov.sandia.rbb.ml.RBBML
Strips the following JDBC_URL args from the parameter and returns unused args.
setResults(SearchResult[]) - Method in class gov.sandia.rbb.ui.ImagePanelSearch
 
setResync(Double) - Method in class gov.sandia.rbb.ui.MPlayerReplayClient
MPlayer often goes too fast or too slow.
setSelected(boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries.SelectedAction
 
setSelectedImageIndex(int) - Method in class gov.sandia.rbb.ui.ImagePanel
 
setSelectedImageIndex(int) - Method in class gov.sandia.rbb.ui.ImagePanelSearch
 
setSelectedTagset(Tagset) - Method in class gov.sandia.rbb.ui.TagsetEditPanel
 
setShowDeleteIcon(boolean) - Method in class gov.sandia.rbb.ui.ImagePanel
 
setSimTime(double) - Method in class gov.sandia.rbb.ml.RBBML
Set the current sim time.
setSimTime(double) - Method in class gov.sandia.rbb.ui.RBBReplayControl
 
setSingleSample(Connection, String, boolean, Double...) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
setSingleSample(Connection, String, boolean, Double...) - Static method in class gov.sandia.rbb.Timeseries
This function manages a Timeseries with exactly one sample (which is a potentially multi-dimensional double vector) If no Timeseries with exactly the specified tagset exists, one will be created, with the specified sample value at t=1, and start/end times at t=1.
setStareAt(String) - Method in class gov.sandia.rbb.ui.DrawTimeseries
 
setStart(double) - Method in class gov.sandia.rbb.Event
Set the start time for this instance, nonpersistently.
setStart(Connection, double) - Method in class gov.sandia.rbb.Event
Set the end for this instance and in the RBB.
setStart(Connection, String, double, boolean) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Set the start time for all events matching the filter.
setStartByID(Connection, long, double) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Set the START_TIME in RBB_EVENTS for the specified event.
setTags(Connection, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Has the effect of calling Tagset.set(newTags) on all events matching the filterTags.
setTags(Connection, List<String>, Tagset, MLObservation.Metadata, Set<Long>, boolean, boolean) - Static method in class gov.sandia.rbb.ml.features.SetTagsFE
Add the addTags to each RBB Event associated with one of the specified features in the metadata instance.
setTags(String, Tagset) - Method in class gov.sandia.rbb.Tagset.SetTagsFromRegex
If the string s matches the regex passed at construction, then set the tags specified at construction, substituting captured groups for references, if any.
setTagsByID(Connection, long, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SEvent
Has the effect of calling Tagset.set(newTags) on the specified event.
setTagset(Tagset) - Method in class gov.sandia.rbb.Event
Set the tagset for this instance, nonpersistently.
SetTagsFE - Class in gov.sandia.rbb.ml.features
Add tags to the Event corresponding to specified inputs.
SetTagsFE(Tagset, String[], Boolean, Boolean, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SetTagsFE
The 'addTags' parameter specifies the tags to add to the Events corresponding to the inputs.
setTagsFromMatcher(Matcher, Tagset) - Method in class gov.sandia.rbb.Tagset.SetTagsFromRegex
Use a caller-specified Matcher to resolve any references in the tag.
SetTagsFromRegex(Tagset, String) - Constructor for class gov.sandia.rbb.Tagset.SetTagsFromRegex
Creates an instance that makes sets the specified tags from strings matching the regex.
SetTagsFromRegex(String, String) - Constructor for class gov.sandia.rbb.Tagset.SetTagsFromRegex
 
setTime(Double) - Method in class gov.sandia.rbb.Timeseries.Sample
 
sharedRBB - Static variable in class gov.sandia.rbb.tools.RBBApplication
An RBB instance can be stored here as a way to share it among different rbb applications in the same process.
sharedRBBURL - Static variable in class gov.sandia.rbb.tools.RBBApplication
By convention, the following string is used instead of a jdbc url to refer to sharedRBB
Signed2D(String, String, AngleBetweenVectorsFE.Unit, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE.Signed2D
 
Signed2D(String, String, String, AngleBetweenVectorsFE.Unit, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.AngleBetweenVectorsFE.Signed2D
 
singleValue(Double...) - Method in class gov.sandia.rbb.tools.RBBValues
 
size() - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
 
size() - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
SkipRepeatsFE - Class in gov.sandia.rbb.ml.features
Do not propagate observations if the previous and next observations have the same value for the specified feature.
SkipRepeatsFE(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SkipRepeatsFE
 
slice(double, double, double) - Method in class gov.sandia.rbb.Timeseries
Make a new transient deep copy, including samples, with new start and end times.
SlidingWindowFE - Class in gov.sandia.rbb.ml.features
This is a base class for smoothing feature extractors that need all the observations for a specified amount of time before and after the current time before computing a result.
SlidingWindowFE(String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SlidingWindowFE
 
SlidingWindowFE.FractionMatching - Class in gov.sandia.rbb.ml.features
FractionMatching computes the fraction of inputs inside the time window matching the criteria.
SlidingWindowFE.FractionOfZeroes - Class in gov.sandia.rbb.ml.features
 
SlidingWindowFE.Min - Class in gov.sandia.rbb.ml.features
 
SmoothingFE - Class in gov.sandia.rbb.ml.features
Calculate the weighted average of past and future observations.
SmoothingFE(String, String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SmoothingFE
 
sortBy(String...) - Method in class gov.sandia.rbb.TagsetComparator
Specify the order in which to compare tags in each tagset pair.
sortDescending() - Method in class gov.sandia.rbb.TagsetComparator
Sort in descending order, rather than default of ascending.
SortedTagsets - Class in gov.sandia.rbb.tools
 
SortedTagsets(RBB) - Constructor for class gov.sandia.rbb.tools.SortedTagsets
 
SpeedFE - Class in gov.sandia.rbb.ml.features
Computes the distance traveled per unit time, with no smoothing.
SpeedFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SpeedFE
 
SplitGapsFE - Class in gov.sandia.rbb.ml.features
 
SplitGapsFE(Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SplitGapsFE
 
SplitGroupFE - Class in gov.sandia.rbb.ml.features
 
SplitGroupFE(String, int, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.SplitGroupFE
 
SplitGroupFE.LatLongMeters - Class in gov.sandia.rbb.ml.features
Two lat/long positions are near each other if the great-circle distance between them is not more than some threshold distance in meters.
SplitGroupFE.ScalarDistance - Class in gov.sandia.rbb.ml.features
Two double vectors are near each other if the L2 norm (Euclidean distance) is not more than some threshold
start - Variable in class gov.sandia.rbb.Event
 
start(Connection) - Static method in class gov.sandia.rbb.impl.h2.H2EventTCPServer
Starts the Event TCP Server (if none was running for this RBB) and returns its port number.
start(Connection, int, double, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
A convenience function for create()
start - Variable in class gov.sandia.rbb.RBBFilter
 
StartEnd(String, Tagset, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartEnd
 
startEventTCPServer(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
Start the Event TCP Server and return the port number it is listening on.
startPos() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
startQuery(Connection) - Static method in class gov.sandia.rbb.PreparedStatementCache
 
StartScale(String, Tagset, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.DefineTimeCoordinate.StartScale
 
StartsIn(String, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.StartsIn
 
StartsIn(String, Double, Double, Double, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.PassFailFE.StartsIn
 
startTime - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping.Stats
 
startTime - Variable in class gov.sandia.rbb.ml.features.DelayObservationsFE
 
statistic - Variable in class gov.sandia.rbb.ml.features.StatisticFE
 
StatisticFE - Class in gov.sandia.rbb.ml.features
This is a base class for implementing feature extractors that use one input, create one output, and only output a value on the final observation.
StatisticFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.StatisticFE
 
StatisticFE.BatchMedian - Class in gov.sandia.rbb.ml.features
 
StatisticFE.Count - Class in gov.sandia.rbb.ml.features
 
StatisticFE.Mean - Class in gov.sandia.rbb.ml.features
 
StatisticFE.Median - Class in gov.sandia.rbb.ml.features
 
StatisticFE.RootMeanSquare - Class in gov.sandia.rbb.ml.features
 
StatisticFE.Variance - Class in gov.sandia.rbb.ml.features
 
stats - Variable in class gov.sandia.rbb.ml.DynamicTimeWarping
 
stop(Connection) - Static method in class gov.sandia.rbb.impl.h2.H2EventTCPServer
Stops the Event TCP Server (if one was running for this RBB in this process).
stop() - Method in class gov.sandia.rbb.ui.RBBEventUI
Prevent the RBBEventUI from sending any more notifications and discard queued notifications.
stopAllLocalServers() - Static method in class gov.sandia.rbb.impl.h2.H2EventTCPServer
Stop all the H2EventTCPServers running in this process, even if there are several ones serving different RBBs.
stopEventTCPServer(Connection) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SRBB
Stop the Event TCP Server.
store - Variable in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
store - Variable in class gov.sandia.rbb.ml.features.SetTagsFE
 
StreamCopy(InputStream, PrintStream) - Constructor for class gov.sandia.rbb.tools.RBBApplication.StreamCopy
 
StringsWriter - Class in gov.sandia.rbb.util
Here is a utility class that is handy for creating a string representation of a SQL query (or any array of String)
StringsWriter() - Constructor for class gov.sandia.rbb.util.StringsWriter
 
stringToArray(String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
Convert a Tagset from the String representation "name1=value1,name2,name3=" to the Object[] representation { "name1","value1", "name2",null, "name3","" } Tags are delimited by ',' If the tag contains one or more '=' characters, everything before the first '=' is the name, and everything after it is the value.

T

tableName - Variable in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
tableName - Variable in class gov.sandia.rbb.RBBEventChange.DataAdded
 
TAFOneEntityModel - Class in gov.sandia.rbb.ml.models
A TAFOneEntityModel is a fixed path carried out as a function of time.
TAFOneEntityModel() - Constructor for class gov.sandia.rbb.ml.models.TAFOneEntityModel
 
TAFTwoEntityModel - Class in gov.sandia.rbb.ml.models
cd ~/workspace/Spatial/RelationalBlackboard; .
TAFTwoEntityModel() - Constructor for class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
tagName - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
tagNames - Variable in class gov.sandia.rbb.tools.PredictiveTags
 
tags - Variable in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
tags - Variable in class gov.sandia.rbb.RBBFilter
An event matches the filter if it matches any of these tagsets.
TAGS_LABEL - Static variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
tagset - Variable in class gov.sandia.rbb.Event
 
Tagset - Class in gov.sandia.rbb
An RBB Tagset is a set of name=value pairs.
Tagset() - Constructor for class gov.sandia.rbb.Tagset
 
Tagset(Tagset) - Constructor for class gov.sandia.rbb.Tagset
Copy ctor
Tagset(String) - Constructor for class gov.sandia.rbb.Tagset
Convert a Tagset from the String representation "name1=value1,name2,name3=" to the Object[] representation { "name1","value1", "name2",null, "name3","" } Tags are delimited by ',' If the tag contains one or more '=' characters, everything before the first '=' is the name, and everything after it is the value.
Tagset(Object[]) - Constructor for class gov.sandia.rbb.Tagset
Create a tagset from an array of alternating name/value pairs
Tagset(Object, Object, Object...) - Constructor for class gov.sandia.rbb.Tagset
This is for constructing a Tagset from alternating names/values specified as parameters.
Tagset.SetTagsFromRegex - Class in gov.sandia.rbb
AddTagsFromRegex is for creating tagsets from strings.
Tagset.SetTagsFromRegex.StringWithReferences - Class in gov.sandia.rbb
 
TagsetComparator - Class in gov.sandia.rbb
Compares pairs of tagsets, placing an ordering on them.
TagsetComparator() - Constructor for class gov.sandia.rbb.TagsetComparator
 
TagsetComparator.CompareValues<T extends java.lang.Comparable<? super T>> - Class in gov.sandia.rbb
Compare two comparable things, allowing either or both to be null.
TagsetEditPanel - Class in gov.sandia.rbb.ui
 
TagsetEditPanel(TagsetEditPanelModel) - Constructor for class gov.sandia.rbb.ui.TagsetEditPanel
 
TagsetEditPanel.TestModel - Class in gov.sandia.rbb.ui
 
TagsetEditPanelModel - Interface in gov.sandia.rbb.ui
 
tagsField - Variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
The tags field used for editing in the dialog
tagsForGroup() - Method in class gov.sandia.rbb.tools.RBBValues
 
tagsForValue(String) - Method in class gov.sandia.rbb.tools.RBBValues
 
TagTable - Class in gov.sandia.rbb.ui
 
TagTable(RBB, String...) - Constructor for class gov.sandia.rbb.ui.TagTable
 
TagTable.TagTableModel - Class in gov.sandia.rbb.ui
 
TagTable.WhenSettled - Class in gov.sandia.rbb.ui
 
TagTableMain(RBB, String...) - Static method in class gov.sandia.rbb.ui.TagTable
unlike main(), TagTableMain() propagates exceptions and allows using an already-open RBB so it is more useful for calling from other code or unit tests.
TagTableModel(RBB, String...) - Constructor for class gov.sandia.rbb.ui.TagTable.TagTableModel
 
TagTree - Class in gov.sandia.rbb.ui
Manual Test Procedure:
tagValue - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
TagValueFE - Class in gov.sandia.rbb.ml.features
TagValueFE creates a feature from a tag value.
TagValueFE(String, String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.TagValueFE
 
tagValues - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
tagValueSubstitution(Tagset) - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
This function is a mechanism for a "child" tagset to inherit tag names and values from the tagsets of one or more "parent" inputs in this Metadata instance.
TC(String) - Static method in class gov.sandia.rbb.Tagset
syntactic sugar for allocating a Tagset.
template(Tagset, Tagset) - Static method in class gov.sandia.rbb.Tagset
Returns a copy of the template with any null values replaced by the value for the same tag from a.
TestModel() - Constructor for class gov.sandia.rbb.ui.TagsetEditPanel.TestModel
 
TextAreaKeyListener() - Constructor for class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog.TextAreaKeyListener
 
TextFieldKeyListener() - Constructor for class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog.TextFieldKeyListener
 
ThresholdFE - Class in gov.sandia.rbb.ml.features
 
ThresholdFE(String, String, Double[], MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.ThresholdFE
 
tileLoadingFinished(Tile, boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
TIME_LABEL - Static variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
 
timeConverter - Variable in class gov.sandia.rbb.Event
If the timeConverter is non-null, it is initialized to convert from the tagset's native time coordinate (as it is stored in the RBB), to the output or display time coordinate.
timeCoordinate - Variable in class gov.sandia.rbb.RBBFilter
 
TimeCoordinateParameters() - Constructor for class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
TimeCoordinateParameters(double, double) - Constructor for class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
TimeCoordinateParameters(H2STime.TimeCoordinateParameters) - Constructor for class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
TimeFE - Class in gov.sandia.rbb.ml.features
 
TimeFE(String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.TimeFE
 
TimeFE.ObservationTime - Class in gov.sandia.rbb.ml.features
 
TimeFE.ProblemAge - Class in gov.sandia.rbb.ml.features
 
timeField - Variable in class gov.sandia.rbb.ui.timeline.RBBEventSpecDialog
The author field used for editing in the dialog
timeOfNthAfter(Connection, String, long, double, int) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
timeOfNthBefore(Connection, String, long, Double, int) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
 
Timeseries - Class in gov.sandia.rbb
A memory-resident copy of a timeseries.
Timeseries(RBB, int, double, Tagset, String) - Constructor for class gov.sandia.rbb.Timeseries
Create a new Timeseries persistently (in the RBB), with no samples.
Timeseries(RBB, int, double, Tagset) - Constructor for class gov.sandia.rbb.Timeseries
Make a new persistent Timeseries consisting of DOUBLE samples.
Timeseries(Double, Double, Tagset, Integer) - Constructor for class gov.sandia.rbb.Timeseries
Construct a transient instance with no samples.
Timeseries(Event, int) - Constructor for class gov.sandia.rbb.Timeseries
Promote an Event whose ID already has timeseries data in the RBB to a Timeseries instance.
Timeseries(Timeseries, RBBFilter, Connection) - Constructor for class gov.sandia.rbb.Timeseries
Access the Timeseries with a different time coordinate.
timeseries - Variable in class gov.sandia.rbb.ui.DrawTimeseries.ClosestPoint
 
Timeseries.Sample - Class in gov.sandia.rbb
 
TimeseriesXYChart - Class in gov.sandia.rbb.ui.chart
Plot RBB Timeseries against time.
timeShift(double) - Method in class gov.sandia.rbb.Event
Offset the start and end by the specified amount.
timeUntilCPA - Variable in class gov.sandia.rbb.ml.features.ClosestPointOfApproachFE.Result
 
tn - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
TN - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
toArray() - Method in class gov.sandia.rbb.Tagset
Convert to an array of Strings.
toDouble(Object) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SProblem
 
toID(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2SString
Retrieve id for a string, or create a new id if necessary.
toID(Connection, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STagset
Get the ID for the tagset, creating a new ID if necessary.
toScreen(Point2D) - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
Project data onto the screen
toScreen(Point2D) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
toScreenXYi(Timeseries, Double, int) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Get the value of the timeseries at the specified time and use dimensions i and i+1 as X,Y to create a point which is projected to screen coordinates.
toString() - Method in class gov.sandia.rbb.Event
 
toString() - Method in class gov.sandia.rbb.impl.h2.H2EventTrigger
 
toString() - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
toString() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Index
 
toString() - Method in class gov.sandia.rbb.ml.DynamicTimeWarping.Match
 
toString() - Method in class gov.sandia.rbb.ml.MLObservation.Metadata
 
toString() - Method in class gov.sandia.rbb.ml.MLObservation
 
toString() - Method in class gov.sandia.rbb.ml.MLObservationSequence
 
toString() - Method in class gov.sandia.rbb.ml.RBBML.ProblemSet
 
toString() - Method in class gov.sandia.rbb.ml.RBBML
The AEMASE front-end displays the result of toString() in the model selection dialog, because it adds the RBBML instance to the combo box: So, changing this to something else has a user-visible effect.
toString() - Method in class gov.sandia.rbb.PreparedStatementCache.Query
 
toString(StringsWriter) - Method in class gov.sandia.rbb.RBBEventChange.Added
 
toString(StringsWriter) - Method in class gov.sandia.rbb.RBBEventChange.DataAdded
 
toString(StringsWriter) - Method in class gov.sandia.rbb.RBBEventChange.Removed
 
toString(StringsWriter) - Method in class gov.sandia.rbb.RBBEventChange
 
toString() - Method in class gov.sandia.rbb.RBBFilter
 
toString() - Method in class gov.sandia.rbb.Tagset
 
toString() - Method in class gov.sandia.rbb.Timeseries.Sample
 
toString() - Method in class gov.sandia.rbb.Timeseries
toString gives only the Event information plus number of samples...
toString() - Method in class gov.sandia.rbb.ui.DrawTimeseries.DataRange
 
toStringDetail() - Method in class gov.sandia.rbb.ml.MLModel
 
toStringDetail() - Method in class gov.sandia.rbb.ml.RBBML
 
toStringDetail() - Method in class gov.sandia.rbb.Timeseries
 
toStrings(RBBFilter[]) - Static method in class gov.sandia.rbb.RBBFilter
 
toStrings(Tagset[]) - Static method in class gov.sandia.rbb.Tagset
Convert each tagset in the array a to a string.
toTagsets(Object) - Static method in class gov.sandia.rbb.Tagset
Creates an array of Tagsets from: A tagset in a string, e.g.
Total(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.GroupCountFE.Total
 
toUTC(Connection, double, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STime
 
tp - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
TP - Variable in class gov.sandia.rbb.tools.PredictiveTags.TagName
 
TrajectoryFE - Class in gov.sandia.rbb.ml.features
TrajectoryFE accrues the full history of another feature, resamples it to a specified fixed length, and then creates the output feature by concatenating all the past values together.
TrajectoryFE(String, String, int, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.TrajectoryFE
 
ts - Variable in class gov.sandia.rbb.ml.features.CreateTimeseriesFE
 
tsCache - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
TurnRateFE - Class in gov.sandia.rbb.ml.features
Given a sequence of positions, computes the turn rate (angular velocity) about the vertical axis.
TurnRateFE(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.TurnRateFE
 
TwoEntityModel - Class in gov.sandia.rbb.ml.models
Implementation of MLModel for flagging spatial relations between pairs of positions.
TwoEntityModel() - Constructor for class gov.sandia.rbb.ml.models.TwoEntityModel
 

U

UIMain - Class in gov.sandia.rbb.ui
This main function allows running independent UI components from the command-line
UIMain() - Constructor for class gov.sandia.rbb.ui.UIMain
 
UIMain(String...) - Static method in class gov.sandia.rbb.ui.UIMain
unlike main(), UIMain() propagates exceptions so it is more useful for calling from other code or unit tests.
unbox(Double[]) - Static method in class gov.sandia.rbb.ml.MLTrainingData
convert Double[] to double[], returning null if x was null or contained any nulls.
unmap(double) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
unmapString(String) - Method in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
unMapTime(Double) - Method in class gov.sandia.rbb.Event
 
update() - Method in class gov.sandia.rbb.EventCache
 
updateFromRBB() - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
updateFromSpecificEvents(Event[], String) - Method in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
UpdateSchema - Class in gov.sandia.rbb.tools
The purpose of this class is to migrate an RBB from an older schema version to the current schema version.
UpdateSchema() - Constructor for class gov.sandia.rbb.tools.UpdateSchema
 
usage - Static variable in class gov.sandia.rbb.ml.models.TAFTwoEntityModel
 
usage - Static variable in class gov.sandia.rbb.tools.Get
 
usage - Static variable in class gov.sandia.rbb.ui.TagTable.TagTableModel
 
usage - Static variable in class gov.sandia.rbb.ui.timeline.RBBEventTimeline
 
usageString - Static variable in class gov.sandia.rbb.ui.PredictiveTagsUI
 
useless() - Method in class gov.sandia.rbb.tools.PredictiveTags.TagName.TagValue
 
useless() - Method in class gov.sandia.rbb.tools.PredictiveTags.TagName
 

V

value(Connection, long, double, String, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
retrieve the value using the interpolation type specified by 'interpolate'.
value(double) - Method in class gov.sandia.rbb.Timeseries
 
valueGroup - Variable in class gov.sandia.rbb.tools.RBBValues.ValueChange
 
valueLinear(Connection, long, Double, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
Retrieve the value of the specified timeseries using linear interpolation.
valueLinear(double) - Method in class gov.sandia.rbb.Timeseries
Use linear interpolation between the two values surrounding the specified time to estimate a value for the timeseries.
valueLinearWithinSamples(double) - Method in class gov.sandia.rbb.Timeseries
Returns null if the specified time is outside the start/end of the Event.
valueName - Variable in class gov.sandia.rbb.tools.RBBValues.ValueChange
 
valueOf(String) - Static method in enum gov.sandia.rbb.ml.features.AngleBetweenVectorsFE.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.sandia.rbb.ml.features.CogFoundryFE.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.sandia.rbb.ml.features.DistanceFE.DistanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.sandia.rbb.ml.RBBML.MLPart
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.sandia.rbb.ml.RBBML.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.sandia.rbb.ui.DrawTimeseriesMapPanel.MapType
Returns the enum constant of this type with the specified name.
valuePrev(Connection, long, double, String) - Static method in class gov.sandia.rbb.impl.h2.statics.H2STimeseries
retrieve the value of the specified timeSeries, as of the last update at or before the specified time.
valuePrev(double) - Method in class gov.sandia.rbb.Timeseries
 
values() - Static method in enum gov.sandia.rbb.ml.features.AngleBetweenVectorsFE.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.sandia.rbb.ml.features.CogFoundryFE.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.sandia.rbb.ml.features.DistanceFE.DistanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.sandia.rbb.ml.RBBML.MLPart
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.sandia.rbb.ml.RBBML.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.sandia.rbb.ui.DrawTimeseriesMapPanel.MapType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesChanged(RBBValues.ValueChange[]) - Method in interface gov.sandia.rbb.tools.RBBValues.ValueChangesListener
 
Variance(String, String, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.StatisticFE.Variance
 
vectorDifference(Double[], Double[]) - Static method in class gov.sandia.rbb.ml.features.DistanceFE
Return a new Double[] containing the vector difference, a-b
vectorToFloats(Vector) - Static method in class gov.sandia.rbb.ml.features.CogFoundryFE
 
velocity - Variable in class gov.sandia.rbb.ml.features.NearestFE
 

W

waitForMPlayerToExit() - Method in class gov.sandia.rbb.ui.MPlayerReplayClient
 
wasCreated - Variable in class gov.sandia.rbb.RBBEventChange.Added
 
wasDeleted - Variable in class gov.sandia.rbb.RBBEventChange.Removed
 
WhenSettled(int, int) - Constructor for class gov.sandia.rbb.ui.TagTable.WhenSettled
 
window - Variable in class gov.sandia.rbb.ml.features.SlidingWindowFE
All the observations that were within the window of the most recently-received observation
windowAdd(MLObservation) - Method in class gov.sandia.rbb.ml.features.CentroidFE
 
windowAdd(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionMatching
 
windowAdd(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.Min
 
windowAdd(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
Called for each observation when it is added to the window.
windowRemove(MLObservation) - Method in class gov.sandia.rbb.ml.features.CentroidFE
Called for each observation when it is removed from the window.
windowRemove(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.FractionMatching
Called for each observation when it is removed from the window.
windowRemove(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE.Min
Called for each observation when it is removed from the window.
windowRemove(MLObservation) - Method in class gov.sandia.rbb.ml.features.SlidingWindowFE
Called for each observation when it is removed from the window.
WithTags(String[], String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearestFE.WithTags
 
WithTags(String, String, String, String, Double, MLFeatureExtractor) - Constructor for class gov.sandia.rbb.ml.features.NearestFE.WithTags
 
withTimeCoordinate(String) - Static method in class gov.sandia.rbb.RBBFilter
Assume start/end query times are in this time coordinate (e.g.
withTimeCoordinate(Tagset) - Static method in class gov.sandia.rbb.RBBFilter
Assume start/end query times are in this time coordinate (e.g.
writeJoin(String, Object[]) - Method in class gov.sandia.rbb.util.StringsWriter
Note, changing the second arg to Object...
writeObjects(Object[]) - Method in class gov.sandia.rbb.util.StringsWriter
 
writeQueryResults(ResultSet) - Method in class gov.sandia.rbb.util.StringsWriter
 
writeQueryResults(Connection, String) - Method in class gov.sandia.rbb.util.StringsWriter
 
writeStrings(String...) - Method in class gov.sandia.rbb.util.StringsWriter
 

Z

zoom(Rectangle2D) - Method in interface gov.sandia.rbb.ui.DrawTimeseries.DrawPanel
Adjust the view to include at least the specified rectangle, in data (not screen) coordinates.
zoom(Rectangle2D) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Zoom to fit the specified area.
zoom(Rectangle2D) - Method in class gov.sandia.rbb.ui.DrawTimeseriesMapPanel
 
zoomIn(boolean) - Method in class gov.sandia.rbb.ui.DrawTimeseries
Zoom in towards the center of the screen by approx.
zoomToFitData() - Method in class gov.sandia.rbb.ui.DrawTimeseries
Fit the zoom and timespan to the currently-visible data, Also sets the current time to the start of the data if the current time wasn't within the timespan of the data.

_

_autoZoom - Variable in class gov.sandia.rbb.ui.DrawTimeseries
Whether to zoom to fit automatically when filter tags change
_b - Variable in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
_coordinationRBB - Variable in class gov.sandia.rbb.ui.DrawTimeseries
Following the nomeclature from RBB ML, this is the RBB used for maintaining the current interaction state of the user with the RBB.
_drawPanel - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
_headingTimeDelta - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
_m - Variable in class gov.sandia.rbb.impl.h2.statics.H2STime.TimeCoordinateParameters
 
_mapCacheDir - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
_mouseDrawingTimeseries - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
_playRate - Variable in class gov.sandia.rbb.ui.DrawTimeseries
playRate is the replay rate ordered by this application when play is hit.
_replayControl - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
_showPaths - Variable in class gov.sandia.rbb.ui.DrawTimeseries
 
_windowTitle - Variable in class gov.sandia.rbb.ui.DrawTimeseries
This can be specified using the -windowTitle arg and should be used by createUI when the Frame is constructed.
A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
Skip navigation links