Tabnine Logo
JsonParserAndMapper.parseFile
Code IndexAdd Tabnine to your IDE (free)

How to use
parseFile
method
in
org.boon.json.JsonParserAndMapper

Best Java code snippets using org.boon.json.JsonParserAndMapper.parseFile (Showing top 12 results out of 315)

origin: boonproject/boon

@Override
public <T> T readValue( File src, Class<T> valueType ) {
  return this.parserFactory.create().parseFile( valueType, src.toString() );
}
origin: boonproject/boon

@Override
public <T> T readValue( File src, Class<T> valueType ) {
  return this.parserFactory.create().parseFile( valueType, src.toString() );
}
origin: io.fastjson/boon

@Override
public <T> T readValue( File src, Class<T> valueType ) {
  return this.parserFactory.create().parseFile( valueType, src.toString() );
}
origin: boonproject/boon

  public static <T> T loadFromFileLocation(Class<T> clazz, String... fileLocations) {
    for (String fileLocation : fileLocations) {
      if (fileLocation != null && IO.exists(fileLocation)) {
        try {
          return new JsonParserFactory().create().parseFile(clazz, fileLocation);
        }
        catch (Exception ex) {
          ex.printStackTrace();
          Exceptions.handle(ex, "Unable to read file from ", fileLocation);
          return null;
        }
      }
    }

    try {
      return clazz.newInstance();
    }
    catch (InstantiationException | IllegalAccessException e) {
      Exceptions.handle(e, "Unable to create instance of " + clazz.getName());
      return null;
    }
  }
}
origin: boonproject/boon

  public static <T> T loadFromFileLocation(Class<T> clazz, String... fileLocations) {
    for (String fileLocation : fileLocations) {
      if (fileLocation != null && IO.exists(fileLocation)) {
        try {
          return new JsonParserFactory().create().parseFile(clazz, fileLocation);
        }
        catch (Exception ex) {
          ex.printStackTrace();
          Exceptions.handle(ex, "Unable to read file from ", fileLocation);
          return null;
        }
      }
    }

    try {
      return clazz.newInstance();
    }
    catch (InstantiationException | IllegalAccessException e) {
      Exceptions.handle(e, "Unable to create instance of " + clazz.getName());
      return null;
    }
  }
}
origin: io.fastjson/boon

  public static <T> T loadFromFileLocation(Class<T> clazz, String... fileLocations) {
    for (String fileLocation : fileLocations) {
      if (fileLocation != null && IO.exists(fileLocation)) {
        try {
          return new JsonParserFactory().create().parseFile(clazz, fileLocation);
        }
        catch (Exception ex) {
          ex.printStackTrace();
          Exceptions.handle(ex, "Unable to read file from ", fileLocation);
          return null;
        }
      }
    }

    try {
      return clazz.newInstance();
    }
    catch (InstantiationException | IllegalAccessException e) {
      Exceptions.handle(e, "Unable to create instance of " + clazz.getName());
      return null;
    }
  }
}
origin: RichardHightower/slumberdb

public static DataStoreConfig load() {
  try {
    if (IO.exists(FILE_LOCATION)) {
      return new JsonParserFactory().create().parseFile(DataStoreConfig.class, FILE_LOCATION);
    } else {
      return new DataStoreConfig();
    }
  } catch (Exception ex) {
    ex.printStackTrace();
    Exceptions.handle(ex, "Unable to read file from ", FILE_LOCATION);
    return null;
  }
}
origin: RichardHightower/slumberdb

public static DataStoreServerConfig load() {
  if (IO.exists(FILE_LOCATION)) {
    return new JsonParserFactory().create().parseFile(DataStoreServerConfig.class, FILE_LOCATION);
  } else {
    return new DataStoreServerConfig();
  }
}
origin: boonproject/boon

@Test
public void testGetWalk() {
  List<String> files  = IO.listByFileExtension ( "./files/", "json" );
  for ( String file : files) {
    //outputs ( file );
    JsonParserAndMapper parser = new  JsonParserFactory().createFastParser();
    Object object  = parser.parseFile ( Map.class, file.toString () );
    walkGetObject( object, null, null );
  }
  //outputs ( "leaf", leafCount, "map", mapCount, "list", listCount );
  //outputs ( "integer", integerCount, "long", longCount, "double", doubleCount );
  //outputs ( "string", stringCount, "date", dateCount, "null", nullCount );
}
origin: RichardHightower/slumberdb

public static DataStoreClientConfig load() {
  puts("Config for data store client", FILE_LOCATION);
  if (IO.exists(FILE_LOCATION)) {
    try {
      return new JsonParserFactory().create().parseFile(DataStoreClientConfig.class, FILE_LOCATION);
    } catch (Exception ex) {
      Exceptions.handle(ex, "Unable to read config file", FILE_LOCATION, "for data store client config");
      return null;
    }
  } else {
    puts("WARNING", FILE_LOCATION, "does not exist for data store client config!!!");
    return new DataStoreClientConfig();
  }
}
origin: boonproject/boon

@Test
public void test() {
  List<String> files  = IO.listByFileExtension ( "./files/", "json" );
  for ( String file : files) {
    //outputs ( file );
    Object object  =  new JsonParserFactory().createFastParser().parseFile ( Map.class, file.toString () );
    walkObject( object, null, null );
  }
  //outputs ( "leaf", leafCount, "map", mapCount, "collection", collectionCount );
  //outputs ( "integer", integerCount, "long", longCount, "double", doubleCount, "boolean", booleanCount );
  //outputs ( "string", stringCount, "date", dateCount, "null", nullCount );
}
origin: boonproject/boon

jsonObject = boonMapper.parseFile(path);
org.boon.jsonJsonParserAndMapperparseFile

Popular methods of JsonParserAndMapper

  • parse
  • parseMap
  • parseByte
  • parseByteArray
  • parseDouble
  • parseDoubleArray
  • parseFloat
  • parseFloatArray
  • parseInt
  • parseIntArray
  • parseList
  • parseListFromFile
  • parseList,
  • parseListFromFile,
  • parseLong,
  • parseLongArray,
  • parseShort,
  • parseShortArray,
  • parseString,
  • parseAsStream,
  • parseBigDecimal

Popular in Java

  • Finding current android device location
  • setScale (BigDecimal)
  • addToBackStack (FragmentTransaction)
  • findViewById (Activity)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Permission (java.security)
    Legacy security code; do not use.
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now