A B C D E G I J L M N P Q R S

A

addMatchListener(MatchListener) - Method in class net.sourceforge.javamatch.engine.MatchEngine
Registers the givem match listener to receive notifications when events occur in this match engine
addPreferred(MatchQuery) - Method in class net.sourceforge.javamatch.query.QuerySet
Adds a the given subquery to the list of preferred queries, with a default weight (1)
addPreferred(MatchQuery, float) - Method in class net.sourceforge.javamatch.query.QuerySet
Adds a the given subquery to the list of preferred queries, with the given weight
addRequired(MatchQuery) - Method in class net.sourceforge.javamatch.query.QuerySet
Adds a the given subquery to the list of required queries
addResultItem(Object, float) - Method in class net.sourceforge.javamatch.engine.MatchResult
Adds the given result item.

B

BooleanEquals - class net.sourceforge.javamatch.query.BooleanEquals.
Class BooleanEquals is a query that check if a boolean member returns true
BooleanEquals(String) - Constructor for class net.sourceforge.javamatch.query.BooleanEquals
Creates a new BooleanEquals-query, that checks if member with the given member name returns true

C

Contains - class net.sourceforge.javamatch.query.Contains.
Class Contains is a query that check if a string member of an object to match contains a certain substring
Contains(String, String) - Constructor for class net.sourceforge.javamatch.query.Contains
Creates a new Contains-query, that checks the given member name for the given match value
compareTo(Object) - Method in class net.sourceforge.javamatch.engine.ResultItem
Compares this result item with the given other item

D

discardObject(Object) - Method in class net.sourceforge.javamatch.engine.JDOMatchEngine
Discards the given object from memory.
discardObject(Object) - Method in class net.sourceforge.javamatch.engine.MatchEngine
Discards the given object from memory.

E

executeQuery(MatchQuery, Extent) - Method in class net.sourceforge.javamatch.engine.JDOMatchEngine
Executes the specified match query on all objects in the given Extent.
executeQuery(MatchQuery, List) - Method in class net.sourceforge.javamatch.engine.MatchEngine
Executes the specified match query on all objects in the given List.
executeQuery(MatchQuery, Iterator, Iterator) - Method in class net.sourceforge.javamatch.engine.MatchEngine
Executes the specified match query on all objects in the given List.

G

GreaterThan - class net.sourceforge.javamatch.query.GreaterThan.
Class GreaterThan is a query that compares the value of an instance variable with the specified value
GreaterThan(String, double) - Constructor for class net.sourceforge.javamatch.query.GreaterThan
Creates a new GreaterThan-query, that compares the given member name with the given match value
getMatchValue() - Method in class net.sourceforge.javamatch.engine.ResultItem
Returns the match value of this ResultItem
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.BooleanEquals
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.Contains
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.GreaterThan
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.LessThan
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.MatchQuery
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.Maximum
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.Minimum
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.NotQuery
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.NumberEquals
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.QuerySet
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.Range
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.RegexMatches
Returns the match value of this match query, when executed on the given object.
getMatchValue(Object) - Method in class net.sourceforge.javamatch.query.StringEquals
Returns the match value of this match query, when executed on the given object.
getMatchedObject() - Method in class net.sourceforge.javamatch.engine.ResultItem
Returns the matched object
getObjectValue(Object, String) - Method in class net.sourceforge.javamatch.query.MatchQuery
Returns the value of the member with the given name, in the given object
getResultIterator() - Method in class net.sourceforge.javamatch.engine.MatchResult
Returns an iterator that iterates over all result items in this result, in descending order
getValue(Object, String) - Method in class net.sourceforge.javamatch.query.NumericQuery
Returns the value of the given member, when executed on the given object, as a double
getValue(Object, String) - Method in class net.sourceforge.javamatch.query.StringQuery
Returns the value of the given member, when executed on the given object, as a string

I

isTwoPass() - Method in class net.sourceforge.javamatch.query.MatchQuery
Returns if this MatchQuery is two-pass.
isTwoPass() - Method in class net.sourceforge.javamatch.query.Maximum
Returns if this MatchQuery is two-pass.
isTwoPass() - Method in class net.sourceforge.javamatch.query.Minimum
Returns if this MatchQuery is two-pass.
isTwoPass() - Method in class net.sourceforge.javamatch.query.QuerySet
Returns if this MatchQuery is two-pass.

J

JDOMatchEngine - class net.sourceforge.javamatch.engine.JDOMatchEngine.
Class JDOMatchEngine provides the match engine functionality, especially targeted at JDO implementations
JDOMatchEngine(PersistenceManager) - Constructor for class net.sourceforge.javamatch.engine.JDOMatchEngine
Creates an ew JDOMatchEngine, that uses the given persistenceManager for managing object persistence

L

LessThan - class net.sourceforge.javamatch.query.LessThan.
Class LessThan is a query that compares the value of an instance variable with the specified value
LessThan(String, double) - Constructor for class net.sourceforge.javamatch.query.LessThan
Creates a new LessThan-query, that compares the given member name with the given match value

M

MatchEngine - class net.sourceforge.javamatch.engine.MatchEngine.
Class MatchEngine performs the matching that is done by JavaMatch.
MatchEngine() - Constructor for class net.sourceforge.javamatch.engine.MatchEngine
 
MatchException - exception net.sourceforge.javamatch.engine.MatchException.
Class MatchException is the exception class that indicates something went wrong while performing the matching operation
MatchException(String) - Constructor for class net.sourceforge.javamatch.engine.MatchException
Creates a new MatchException with the given message
MatchException(String, Throwable) - Constructor for class net.sourceforge.javamatch.engine.MatchException
Creates a new MatchException with the given message and cause
MatchListener - interface net.sourceforge.javamatch.engine.MatchListener.
Interface MatchListener is implemented by classes that want to be notified of events during the matching process.
MatchQuery - class net.sourceforge.javamatch.query.MatchQuery.
Class MatchQuery is extended by classes that can execute match queries on objects, and return a value based on how good the match is.
MatchQuery() - Constructor for class net.sourceforge.javamatch.query.MatchQuery
 
MatchResult - class net.sourceforge.javamatch.engine.MatchResult.
Class MatchResult contains the result of a match.
MatchResult(MatchEngine) - Constructor for class net.sourceforge.javamatch.engine.MatchResult
Creates a new MatchResult
Maximum - class net.sourceforge.javamatch.query.Maximum.
Class Maximum is a query that compares the value of an instance varaible with the values of the same variable in other instances.
Maximum(String) - Constructor for class net.sourceforge.javamatch.query.Maximum
Creates a new Maximum-query, that compares the given member name with the given match value
Minimum - class net.sourceforge.javamatch.query.Minimum.
Class Minimum is a query that compares the value of an instance varaible with the values of the same variable in other instances.
Minimum(String) - Constructor for class net.sourceforge.javamatch.query.Minimum
Creates a new Minimum-query, that compares the given member name with the given match value
matchQueryFinished(MatchQuery, MatchResult) - Method in interface net.sourceforge.javamatch.engine.MatchListener
Called after a match query has completed, just before returning the query execution results
matchQueryStarted(MatchQuery) - Method in interface net.sourceforge.javamatch.engine.MatchListener
Called before the match engine starts executing a match query
matchValue - Variable in class net.sourceforge.javamatch.engine.ResultItem
The match value of this ResultItem
matchedObject - Variable in class net.sourceforge.javamatch.engine.ResultItem
The matched object

N

NotQuery - class net.sourceforge.javamatch.query.NotQuery.
Class NotQuery is a query that negates the match result of the underlying query
NotQuery(MatchQuery) - Constructor for class net.sourceforge.javamatch.query.NotQuery
Creates a new NotQuery-query, that negates the given nested query
NumberEquals - class net.sourceforge.javamatch.query.NumberEquals.
Class NumberEquals is a query that check if a value is equal to the specified one, when the value is a number
NumberEquals(String, double) - Constructor for class net.sourceforge.javamatch.query.NumberEquals
Creates a new NumberEquals-query, that checks the given member name for the given match value
NumericQuery - class net.sourceforge.javamatch.query.NumericQuery.
Class NumericQuery is the base class of all MatchQueries that operate on numeric values
NumericQuery() - Constructor for class net.sourceforge.javamatch.query.NumericQuery
 
net.sourceforge.javamatch.engine - package net.sourceforge.javamatch.engine
Package engine contains the core functionality of the JavaMatch Matching Engine.
net.sourceforge.javamatch.query - package net.sourceforge.javamatch.query
Package query specifies queries that can be executed by the JavaMatch Matching Engine.

P

prePass(Object) - Method in class net.sourceforge.javamatch.query.MatchQuery
Performs the pre-pass of a two-pass query.
prePass(Object) - Method in class net.sourceforge.javamatch.query.Maximum
Performs the pre-pass of this two-pass query.
prePass(Object) - Method in class net.sourceforge.javamatch.query.Minimum
Performs the pre-pass of this two-pass query.
prePass(Object) - Method in class net.sourceforge.javamatch.query.QuerySet
Performs the pre-pass of a two-pass query.

Q

QuerySet - class net.sourceforge.javamatch.query.QuerySet.
Class QuerySet combines multiple subqueries into a single query.
QuerySet() - Constructor for class net.sourceforge.javamatch.query.QuerySet
 

R

Range - class net.sourceforge.javamatch.query.Range.
Class Range is a query that checks if the value of an instance variable is within the specified range
Range(String, double, double) - Constructor for class net.sourceforge.javamatch.query.Range
Creates a new Range-query, that compares the given member name with the given minimum and maximum values
RegexMatches - class net.sourceforge.javamatch.query.RegexMatches.
Class RegexMatches is a query that check if a string matches a certain regular expression
RegexMatches(String, String) - Constructor for class net.sourceforge.javamatch.query.RegexMatches
Creates a new RegexMatches-query, that checks the given member name against the given regular expression
ResultItem - class net.sourceforge.javamatch.engine.ResultItem.
Class ResultItem contains the match result of a single object and its match value
ResultItem() - Constructor for class net.sourceforge.javamatch.engine.ResultItem
Creates a new, empty, ResultItem
ResultItem(Object, float) - Constructor for class net.sourceforge.javamatch.engine.ResultItem
Creates a new ResultItem with the given matched object and match value
removeMatchListener(MatchListener) - Method in class net.sourceforge.javamatch.engine.MatchEngine
Unregisters the given match listener from notifications when events occur in this match engine
retrieveObject(Object) - Method in class net.sourceforge.javamatch.engine.MatchEngine
Retrieves and returns the object or object with the given identifier from the underlying persistent storage mechanism, if any.

S

StringEquals - class net.sourceforge.javamatch.query.StringEquals.
Class StringEquals is a query that check if a value is equal to the specified one, when the value is a string
StringEquals(String, String) - Constructor for class net.sourceforge.javamatch.query.StringEquals
Creates a new StringEquals-query, that checks the given member name for the given match value
StringQuery - class net.sourceforge.javamatch.query.StringQuery.
Class StringQuery is the base class of all MatchQueries that operate on string values
StringQuery() - Constructor for class net.sourceforge.javamatch.query.StringQuery
 
setMatchValue(float) - Method in class net.sourceforge.javamatch.engine.ResultItem
Sets the match value of this ResultItem
setMatchedObject(Object) - Method in class net.sourceforge.javamatch.engine.ResultItem
Sets the matched object
setMaxNumResultItems(int) - Method in class net.sourceforge.javamatch.engine.MatchEngine
The maximum number of result items to be returned in a query
setMaxNumResultItems(int) - Method in class net.sourceforge.javamatch.engine.MatchResult
Sets the maximum number of result items in this MatchResult.
setThreshold(float) - Method in class net.sourceforge.javamatch.engine.MatchEngine
Sets the threshold value, the minimum value that each sub-query shoud have, to be included in the match result
setThreshold(float) - Method in class net.sourceforge.javamatch.engine.MatchResult
Sets the threshold value, the minimum value that each sub-query shoud have, to be included in the match result.

A B C D E G I J L M N P Q R S
Hosted by SourceForge.net/