org.terrier.utility
Class Files.PathTransformation

java.lang.Object
  extended by org.terrier.utility.Files.PathTransformation
Enclosing class:
Files

protected static class Files.PathTransformation
extends Object

a search regex and a replacement for path transformations


Field Summary
protected  Pattern matches
          pattern for a transformation
protected  String replacement
          what the pattern should be replaced with
 
Constructor Summary
Files.PathTransformation(String find, String replace)
          create a new transformation with the pattern and replacement
 
Method Summary
 String transform(String path)
          change a path if it matches this transformation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

matches

protected Pattern matches
pattern for a transformation


replacement

protected String replacement
what the pattern should be replaced with

Constructor Detail

Files.PathTransformation

public Files.PathTransformation(String find,
                                String replace)
create a new transformation with the pattern and replacement

Method Detail

transform

public String transform(String path)
change a path if it matches this transformation



Terrier 3.6. Copyright © 2004-2011 University of Glasgow