Package co.cask.tigon.lang

Examples of co.cask.tigon.lang.InstantiatorFactory


      // Creates QueueSpecification
      Table<Node, String, Set<QueueSpecification>> queueSpecs = new SimpleQueueSpecificationGenerator().create(
        flowSpec);

      Flowlet flowlet = new InstantiatorFactory(false).get(TypeToken.of(flowletClass)).create();
      TypeToken<? extends Flowlet> flowletType = TypeToken.of(flowletClass);

      // Set the context classloader to the Tigon classloader. It is needed for the DatumWriterFactory be able
      // to load Tigon classes
      Thread.currentThread().setContextClassLoader(FlowletProgramRunner.class.getClassLoader());
View Full Code Here


  @SuppressWarnings("unchecked")
  public ReflectionDatumReader(Schema schema, TypeToken<T> type) {
    this.schema = schema;
    this.type = type;
    this.creatorFactory = new InstantiatorFactory(true);
    this.creators = Maps.newIdentityHashMap();
    this.fieldAccessorFactory = new ReflectionFieldAccessorFactory();
  }
View Full Code Here

TOP

Related Classes of co.cask.tigon.lang.InstantiatorFactory

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.