| Methods in org.appdapter.api.registry with parameters of type Pattern |
long |
SimpleFinder.countMatches(Pattern p,
int maxAllowed)
Count the number of available matches, but throw an exception if count goes strictly
higher than maxAllowed. |
ResultSequence |
Finder.deliverMatchesUntilDone(Pattern p,
Receiver<OC> r)
|
|
SimpleRegistry.findAllMatches(Class<OT> objClaz,
Pattern p,
int minAllowed,
int maxAllowed)
|
List<OT> |
SimpleFinder.findAllMatches(Pattern p,
int minAllowed,
int maxAllowed)
Find all matches, and return in an arbitrary order, but will throw an exception
if available number of matches for the pattern is not within closed (inclusive)
interval [minAllowed, maxAllowed]. |
OT |
SimpleFinder.findFirstMatch(Pattern p,
int minAllowed,
int maxAllowed)
Seeks only one match, chosen arbitrarily from available matches,
but will throw an exception if available number of
matches for the pattern is not within closed (inclusive) interval
[minAllowed, maxAllowed]. |
|
SimpleRegistry.findOptionalFirstMatch(Class<OT> objClaz,
Pattern p)
|
|
SimpleRegistry.findOptionalUniqueMatch(Class<OT> objClaz,
Pattern p)
|
|
SimpleRegistry.findRequiredUniqueMatch(Class<OT> objClaz,
Pattern p)
|
| Methods in org.appdapter.registry.basic with parameters of type Pattern |
protected
|
BasicRegistry.brutishlyCollectAllMatches(Class<OT> objClz,
Pattern p)
|
protected List<OT> |
BasicFinder.collectMatches(Pattern p)
|
long |
BasicFinder.countMatches(Pattern p,
int maxAllowed)
|
ResultSequence<OT> |
BasicFinder.deliverMatchesUntilDone(Pattern p,
Receiver<OT> r)
|
|
BasicRegistry.findAllMatches(Class<OT> objClaz,
Pattern p,
int minAllowed,
int maxAllowed)
|
List<OT> |
BasicFinder.findAllMatches(Pattern p,
int minAllowed,
int maxAllowed)
|
OT |
BasicFinder.findFirstMatch(Pattern p,
int minAllowed,
int maxAllowed)
|
|
BasicRegistry.findOptionalFirstMatch(Class<OT> objClaz,
Pattern p)
|
|
BasicRegistry.findOptionalUniqueMatch(Class<OT> objClaz,
Pattern p)
|
|
BasicRegistry.findRequiredUniqueMatch(Class<OT> objClaz,
Pattern p)
|
protected ResultSequence<OT> |
BasicFinder.makeResultSequence(Pattern p,
Receiver<OT> r)
|
protected void |
BasicFinder.verifyMatchCount(int matchCount,
int minAllowed,
int maxAllowed,
Pattern patForError)
|