Package sizzle.runtime

Examples of sizzle.runtime.SizzleRunner


    SizzleParser.ReInit(new StringReader(source));
    TestCodeGeneratingVisitor.typeChecker.visit(SizzleParser.Start(), st);
    SizzleParser.ReInit(new StringReader(source));
    final String src = codeGenerator.visit(SizzleParser.Start(), st);

    SizzleRunner sizzleRunner = null;
    try {
      sizzleRunner = TestCodeGeneratingVisitor.compiler.compile("sizzle.Maps", src, null, new Class<?>[] { SizzleRunner.class }).newInstance();
    } catch (final CharSequenceCompilerException e) {
      for (final Diagnostic<? extends JavaFileObject> d : e.getDiagnostics().getDiagnostics())
        System.err.println(d.toString());
      throw e;
    }

    final MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable> mapReduceDriver = new MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable>();
    mapReduceDriver.setMapper(sizzleRunner.getMapper());
    // TODO: add the combiner when MAPREDUCE-797 is integrated
    mapReduceDriver.setReducer(sizzleRunner.getReducer());
    mapReduceDriver.addInput(new LongWritable(0), new Text("zh"));
    mapReduceDriver.addInput(new LongWritable(0), new Text("ja"));
    mapReduceDriver.addInput(new LongWritable(0), new Text("ko"));
    mapReduceDriver.addOutput(new Text("xlated[] = Chinese"), NullWritable.get());
    mapReduceDriver.addOutput(new Text("xlated[] = Japanese"), NullWritable.get());
View Full Code Here


    SizzleParser.ReInit(new StringReader(source));
    TestCodeGeneratingVisitor.typeChecker.visit(SizzleParser.Start(), st);
    SizzleParser.ReInit(new StringReader(source));
    final String src = codeGenerator.visit(SizzleParser.Start(), st);

    SizzleRunner sizzleRunner = null;
    try {
      sizzleRunner = TestCodeGeneratingVisitor.compiler.compile("sizzle.UppercaseMap", src, null, new Class<?>[] { SizzleRunner.class }).newInstance();
    } catch (final CharSequenceCompilerException e) {
      for (final Diagnostic<? extends JavaFileObject> d : e.getDiagnostics().getDiagnostics())
        System.err.println(d.toString());
      throw e;
    }

    final MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable> mapReduceDriver = new MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable>();
    mapReduceDriver.setMapper(sizzleRunner.getMapper());
    // TODO: add the combiner when MAPREDUCE-797 is integrated
    mapReduceDriver.setReducer(sizzleRunner.getReducer());
    mapReduceDriver.addInput(new LongWritable(0), new Text("lowercase"));
    mapReduceDriver.addOutput(new Text("upper[] = LOWERCASE"), NullWritable.get());
    mapReduceDriver.runTest();
  }
View Full Code Here

    SizzleParser.ReInit(new StringReader(source));
    TestCodeGeneratingVisitor.typeChecker.visit(SizzleParser.Start(), st);
    SizzleParser.ReInit(new StringReader(source));
    final String src = codeGenerator.visit(SizzleParser.Start(), st);

    SizzleRunner sizzleRunner = null;
    try {
      sizzleRunner = TestCodeGeneratingVisitor.compiler.compile("sizzle.TimeParser", src, null, new Class<?>[] { SizzleRunner.class }).newInstance();
    } catch (final CharSequenceCompilerException e) {
      for (final Diagnostic<? extends JavaFileObject> d : e.getDiagnostics().getDiagnostics())
        System.err.println(d.toString());
      throw e;
    }

    final MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable> mapReduceDriver = new MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable>();
    mapReduceDriver.setMapper(sizzleRunner.getMapper());
    // TODO: add the combiner when MAPREDUCE-797 is integrated
    mapReduceDriver.setReducer(sizzleRunner.getReducer());
    mapReduceDriver.addInput(new LongWritable(0), new Text("Sun Feb  2 23:40:08 PST 2003"));
    mapReduceDriver.addOutput(new Text("times[America/New_York] = Sun Feb 2 21:00:00 PST 2003"), NullWritable.get());
    mapReduceDriver.addOutput(new Text("times[PST8PDT] = Sun Feb 2 00:00:00 PST 2003"), NullWritable.get());
    mapReduceDriver.runTest();
  }
View Full Code Here

    SizzleParser.ReInit(new StringReader(source));
    TestCodeGeneratingVisitor.typeChecker.visit(SizzleParser.Start(), st);
    SizzleParser.ReInit(new StringReader(source));
    final String src = codeGenerator.visit(SizzleParser.Start(), st);

    SizzleRunner sizzleRunner = null;
    try {
      sizzleRunner = TestCodeGeneratingVisitor.compiler.compile("sizzle.TopReferers", src, null, new Class<?>[] { SizzleRunner.class }).newInstance();
    } catch (final CharSequenceCompilerException e) {
      for (final Diagnostic<? extends JavaFileObject> d : e.getDiagnostics().getDiagnostics())
        System.err.println(d.toString());
      throw e;
    }

    final MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable> mapReduceDriver = new MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable>();
    mapReduceDriver.setMapper(sizzleRunner.getMapper());
    // TODO: add the combiner when MAPREDUCE-797 is integrated
    mapReduceDriver.setReducer(sizzleRunner.getReducer());
    mapReduceDriver
        .addInput(
            new LongWritable(0),
            new Text(
                "127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] \"GET /apache_pb.gif HTTP/1.0\" 200 2326 \"http://www.example.com/start.html\" \"Mozilla/4.08 [en] (Win98; I ;Nav)\""));
View Full Code Here

    SizzleParser.ReInit(new StringReader(source));
    TestCodeGeneratingVisitor.typeChecker.visit(SizzleParser.Start(), st);
    SizzleParser.ReInit(new StringReader(source));
    final String src = codeGenerator.visit(SizzleParser.Start(), st);

    SizzleRunner sizzleRunner = null;
    try {
      sizzleRunner = TestCodeGeneratingVisitor.compiler.compile("sizzle.Regex", src, null, new Class<?>[] { SizzleRunner.class }).newInstance();
    } catch (final CharSequenceCompilerException e) {
      for (final Diagnostic<? extends JavaFileObject> d : e.getDiagnostics().getDiagnostics())
        System.err.println(d.toString());
      throw e;
    }

    final MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable> mapReduceDriver = new MapReduceDriver<LongWritable, Text, EmitKey, EmitValue, Text, NullWritable>();
    mapReduceDriver.setMapper(sizzleRunner.getMapper());
    // TODO: add the combiner when MAPREDUCE-797 is integrated
    mapReduceDriver.setReducer(sizzleRunner.getReducer());
    mapReduceDriver.addInput(new LongWritable(0), new Text(""));
    mapReduceDriver.addOutput(new Text("out[float] = [-+]?[0-9]*\\.?[0-9]+(e[-+]?[0-9]+)?"), NullWritable.get());
    mapReduceDriver.addOutput(new Text("out[int,10] = [+-]?[0-9]+"), NullWritable.get());
    mapReduceDriver.addOutput(new Text("out[int,16] = (0x)?[A-Fa-f0-9]+h?"), NullWritable.get());
    mapReduceDriver.addOutput(new Text("out[int,8] = 0[0-7]+"), NullWritable.get());
View Full Code Here

TOP

Related Classes of sizzle.runtime.SizzleRunner

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.