org.stringtree.juicer.regex
Class MatcherStringFetcher

java.lang.Object
  extended by org.stringtree.juicer.regex.MatcherStringFetcher
All Implemented Interfaces:
Fetcher

public class MatcherStringFetcher
extends java.lang.Object
implements Fetcher


Field Summary
private  Fetcher augment
           
private  Matcher matcher
           
protected  java.lang.String prefix
           
 
Constructor Summary
MatcherStringFetcher(Matcher matcher)
           
MatcherStringFetcher(Matcher matcher, java.lang.String prefix, Fetcher augment)
           
MatcherStringFetcher(java.lang.String pattern, java.lang.String text)
           
 
Method Summary
 int count()
           
 java.lang.String get(int group)
           
 java.lang.Object getObject(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

matcher

private Matcher matcher

prefix

protected java.lang.String prefix

augment

private Fetcher augment
Constructor Detail

MatcherStringFetcher

public MatcherStringFetcher(Matcher matcher,
                            java.lang.String prefix,
                            Fetcher augment)

MatcherStringFetcher

public MatcherStringFetcher(Matcher matcher)

MatcherStringFetcher

public MatcherStringFetcher(java.lang.String pattern,
                            java.lang.String text)
Method Detail

get

public java.lang.String get(int group)

count

public int count()

getObject

public java.lang.Object getObject(java.lang.String key)
Specified by:
getObject in interface Fetcher