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

How to use
JsonParserAndMapper
in
org.boon.json

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

origin: boonproject/boon

  @Override
  public T apply(byte[] json) {
    return deserializer.parse(type, json);
  }
}
origin: spring-projects/spring-integration

logger.warn("Boon doesn't support the Map 'key' conversion. Will be returned raw Map<String, Object>");
if (json instanceof String) {
  return (T) parser.parseMap((String) json);
  return (T) parser.parseMap((byte[]) json);
  return (T) parser.parseMap((char[]) json);
  return (T) parser.parseMap(new FileReader((File) json));
  return (T) parser.parseMap((InputStream) json);
  return (T) parser.parseMap((Reader) json);
origin: boonproject/boon

@Override
public byte parseByte( String jsonString ) {
  return basicParser.parseByte( jsonString );
}
origin: boonproject/boon

@Test
public void parseNumber2 () {
  int i = jsonParserAndMapper.parseInt ( "123" );
  boolean ok = i == 123 || die ( "" + i );
  i = jsonParserAndMapper.parseInt ( "123".getBytes ( StandardCharsets.UTF_8 ) );
  ok = i == 123 || die ( "" + i );
  i = jsonParserAndMapper.parseByte ( "123" );
  ok = i == 123 || die ( "" + i );
  i = jsonParserAndMapper.parseShort ( "123" );
  ok = i == 123 || die ( "" + i );
  i = (int) jsonParserAndMapper.parseDouble ( "123" );
  ok = i == 123 || die ( "" + i );
  i = (int) jsonParserAndMapper.parseFloat ( "123" );
  ok = i == 123 || die ( "" + i );
  i =  (int)jsonParserAndMapper.parseLong ( "123" );
  ok = i == 123 || die ( "" + i );
  puts ( ok );
}
origin: boonproject/boon

@Test
public void parseArray () {
  String testString = "[0, 2, 4, 8, 16]";
  int [] compareArray = {0, 2, 4, 8, 16};
  long [] compareLongArray = {0L, 2L, 4L, 8L, 16L};
  byte [] compareByteArray = {0, 2, 4, 8, 16};
  short [] compareShortArray = {0, 2, 4, 8, 16};
  float [] compareFloatArray = {0, 2, 4, 8, 16};
  double [] compareDoubleArray = {0, 2, 4, 8, 16};
  final int[] array = jsonParserAndMapper.parseIntArray ( testString );
  boolean ok = Arrays.equals (compareArray, array) || die( sputs(array));
  final long[] larray = jsonParserAndMapper.parseLongArray ( testString );
  ok = Arrays.equals (compareLongArray, larray) || die( sputs(larray));
  final byte[] barray = jsonParserAndMapper.parseByteArray ( testString );
  ok |= Arrays.equals (compareByteArray, barray) || die( sputs(barray));
  final short[] sarray = jsonParserAndMapper.parseShortArray ( testString );
  ok |= Arrays.equals (compareShortArray, sarray) || die( sputs(sarray));
  final float[] farray = jsonParserAndMapper.parseFloatArray ( testString );
  ok |= Arrays.equals (compareFloatArray, farray) || die( sputs(farray));
  final double[] darray = jsonParserAndMapper.parseDoubleArray ( testString );
  ok |= Arrays.equals (compareDoubleArray, darray) || die( sputs(darray));
  puts ("parseArray", ok);
}
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 double parseDouble( byte[] value, Charset charset ) {
  return basicParser.parseDouble( value, charset );
}
origin: boonproject/boon

@Override
public float parseFloat( byte[] value ) {
  return basicParser.parseFloat( value );
}
origin: boonproject/boon

@Override
public double[] parseDoubleArray( String jsonString ) {
  return basicParser.parseDoubleArray( jsonString );
}
origin: boonproject/boon

@Override
public byte[] parseByteArray( String jsonString ) {
  return basicParser.parseByteArray( jsonString );
}
origin: boonproject/boon

@Test
public void parseNumber () {
  int i = jsonParserAndMapper.parseInt ( "123" );
  boolean ok = i == 123 || die ( "" + i );
  i = jsonParserAndMapper.parseInt ( "123".getBytes ( StandardCharsets.UTF_8 ) );
  ok = i == 123 || die ( "" + i );
  i = jsonParserAndMapper.parseByte ( "123" );
  ok = i == 123 || die ( "" + i );
  i = jsonParserAndMapper.parseShort ( "123" );
  ok = i == 123 || die ( "" + i );
  i = (int) jsonParserAndMapper.parseDouble ( "123" );
  ok = i == 123 || die ( "" + i );
  i = (int) jsonParserAndMapper.parseFloat ( "123" );
  ok = i == 123 || die ( "" + i );
  i =  (int)jsonParserAndMapper.parseLong ( "123" );
  ok = i == 123 || die ( "" + i );
  i = (int) jsonParserAndMapper.parseLong ( "-123" );
  ok = i == -123 || die ( "" + i );
  long l = jsonParserAndMapper.parseLong ( "-123456789099" );
  ok = l == -123456789099L || die ( "" + l );
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 double parseDouble( char[] value ) {
  return basicParser.parseDouble( value );
}
origin: boonproject/boon

@Override
public float parseFloat( byte[] value ) {
  return basicParser.parseFloat( value );
}
origin: boonproject/boon

@Override
public double[] parseDoubleArray( String jsonString ) {
  return basicParser.parseDoubleArray( jsonString );
}
origin: boonproject/boon

@Override
public byte[] parseByteArray( String jsonString ) {
  return basicParser.parseByteArray( jsonString );
}
origin: boonproject/boon

  @Override
  public T apply(String json) {
    return deserializer.parse(type, json);
  }
}
origin: boonproject/boon

@Override
public Map<String, Object> parseMap( String value ) {
  return basicParser.parseMap( value );
}
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

@Override
public double parseDouble( InputStream value, Charset charset ) {
  return basicParser.parseDouble( value, charset );
}
org.boon.jsonJsonParserAndMapper

Most used methods

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

Popular in Java

  • Finding current android device location
  • compareTo (BigDecimal)
  • runOnUiThread (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Best IntelliJ plugins
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