public Instance pipe (Instance carrier) { String string = ((CharSequence)carrier.getData()).toString(); Matcher m = regex.matcher(string); carrier.setData(m.replaceAll (replacement)); return carrier; }
public Instance pipe (Instance carrier) { String filename = (String)carrier.getData(); try { carrier.setData(pipe (new BufferedReader (new FileReader (filename)))); } catch (java.io.IOException e) { throw new IllegalArgumentException ("IOException"); } return carrier; }
public Instance pipe (Instance carrier) { if (!(carrier.getData() instanceof String)) throw new IllegalArgumentException ("Expecting String, got " + carrier.getData().getClass().getName()); String s = (String) carrier.getData(); String newline = System.getProperty ("line.separator"); s = s.replaceAll (newline, delim); carrier.setData (s); return carrier; }
public Instance nextInstance () { Instance carrier = super.nextInstance(); carrier.setData(((File)carrier.getData()).toURI()); return carrier; }
public Instance pipe (Instance carrier) { File directory = (File) carrier.getData(); carrier.setData(new FileIterator (directory, fileFilter, labelPattern)); return carrier; }
public Instance pipe (Instance carrier) { carrier.setData(new TokenIterator ((TokenSequence)carrier.getData())); return carrier; }
public Instance pipe (Instance carrier) { FeatureSequence fs = (FeatureSequence) carrier.getData(); carrier.setData(new FeatureVector (fs, binary)); return carrier; }
public Instance pipe (Instance carrier) { carrier.setData(new ArrayIterator ((Object[])carrier.getData())); return carrier; } }
public Instance pipe (Instance carrier) { carrier.setData(new TokenSequence((CharSequence[]) carrier.getData())); return carrier; }
public Instance pipe (Instance carrier) { carrier.setData(new ArrayIterator ((Object[])carrier.getData())); return carrier; } }
public Instance pipe (Instance carrier) { carrier.setData(new AugmentableFeatureVector ((FeatureSequence)carrier.getData(), binary)); return carrier; } }
public Instance pipe (Instance carrier) { TokenSequence ts = (TokenSequence) carrier.getData(); FeatureSequence ret = new FeatureSequenceWithBigrams (getDataAlphabet(), biDictionary, ts); carrier.setData(ret); return carrier; }
public Instance pipe (Instance carrier) { carrier.setData(new FeatureVectorSequence ((Alphabet)getDataAlphabet(), (TokenSequence)carrier.getData(), binary, augmentable, growAlphabet)); return carrier; }
public Instance pipe (Instance carrier) { FeatureVector fv = (FeatureVector) carrier.getData(); carrier.setData(new FeatureVector (fv, fv.getAlphabet(), null, null)); return carrier; }
public Instance pipe (Instance carrier) { assert (carrier.getData() instanceof PipeInputIterator); carrier.setData(iteratePipe (iteratedPipe, accumulator.clonePipeOutputAccumulator(), carrier)); return carrier; }
public Instance pipe (Instance carrier) { if (augmentable) carrier.setData(new AugmentableFeatureVector ((Alphabet)getDataAlphabet(), ((Token)carrier.getData()).getFeatures(), binary)); else carrier.setData(new FeatureVector ((Alphabet)getDataAlphabet(), ((Token)carrier.getData()).getFeatures(), binary)); return carrier; }
public Instance pipe (Instance carrier) { VenuePaperCluster pair = (VenuePaperCluster)carrier.getData(); carrier.setSource(pair); AugmentableFeatureVector vec = new AugmentableFeatureVector((Alphabet)getDataAlphabet(), pair.getFeatures(), false); carrier.setData(vec); return carrier; } }
public Instance pipe (Instance carrier) { NodeClusterPair pair = (NodeClusterPair)carrier.getData(); carrier.setSource(pair); AugmentableFeatureVector vec = new AugmentableFeatureVector((Alphabet)getDataAlphabet(), pair.getFeatures(), false); carrier.setData(vec); return carrier; } }
public Instance pipe (Instance carrier) { TokenSequence ts = (TokenSequence) carrier.getData(); FeatureSequence ret = new FeatureSequence ((Alphabet)getDataAlphabet(), ts.size()); for (int i = 0; i < ts.size(); i++) { ret.add (ts.getToken(i).getText()); } carrier.setData(ret); return carrier; }
public Instance pipe (Instance carrier) { CharSequence string = (CharSequence) carrier.getData(); lexer.setCharSequence (string); TokenSequence ts = new StringTokenization (string); while (lexer.hasNext()) { lexer.next(); ts.add (new StringSpan (string, lexer.getStartOffset (), lexer.getEndOffset ())); } carrier.setData(ts); return carrier; }