Package com.linkedin.data.schema.resolver

Examples of com.linkedin.data.schema.resolver.FileDataSchemaResolver


   */
  public static DataSchemaResolver getDataSchemaResolver(String resolverPath)
  {
    if (resolverPath != null)
    {
      return new FileDataSchemaResolver(SchemaParserFactory.instance(), resolverPath);
    }
    else
    {
      return new DefaultDataSchemaResolver();
    }
View Full Code Here


  public void initClass() throws Exception
  {
    String projectDir = System.getProperty("test.projectDir");
    idlDir = projectDir + FS + ".." + FS + "restli-int-test-api" + FS + "src" + FS + "main" + FS + "idl";
    String pdscDir = projectDir +  FS + ".." + FS + "restli-int-test-api" + FS + "src" + FS + "main" + FS + "pegasus";
    resolver = new FileDataSchemaResolver(SchemaParserFactory.instance(), pdscDir);

    translator = new ResourceSchemaToResourceSpecTranslator(resolver, new ExampleGeneratorClassBindingResolver());
  }
View Full Code Here

  protected void initSchemaResolver()
  {
    final String resolverPath = getConfig().getResolverPath();
    if (resolverPath != null)
    {
      _schemaResolver = new FileDataSchemaResolver(SchemaParserFactory.instance(), resolverPath);
    }
  }
View Full Code Here

    {
      resolver = new DefaultDataSchemaResolver();
    }
    else
    {
      resolver = new FileDataSchemaResolver(SchemaParserFactory.instance(), _resolverPath);
    }

    ResourceCompatibilityChecker checker = new ResourceCompatibilityChecker(prevRec, resolver, currRec, resolver);
    boolean check = checker.check(compatLevel);
    _infoMap.addAll(checker.getInfoMap());
View Full Code Here

    if (resolverPath == null)
    {
      resolverPath = resourcesDir + PEGASUS_SUFFIX;
    }

    prevSchemaResolver = new FileDataSchemaResolver(SchemaParserFactory.instance(), resolverPath);
    compatSchemaResolver = new FileDataSchemaResolver(SchemaParserFactory.instance(), resolverPath);
    incompatSchemaResolver = new FileDataSchemaResolver(SchemaParserFactory.instance(), resolverPath);

    bindSchemaResolvers();
  }
View Full Code Here

TOP

Related Classes of com.linkedin.data.schema.resolver.FileDataSchemaResolver

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.