@Override public double doubleValue () { return CharScanner.parseDouble( this.buffer, startIndex, endIndex ); }
@Override public double doubleValue () { return CharScanner.parseDouble( this.buffer, startIndex, endIndex ); }
@Override public double doubleValue () { return CharScanner.parseDouble( this.buffer, startIndex, endIndex ); }
public static float parseFloat( char[] buffer ) { return (float) parseDouble( buffer, 0 , buffer.length ); }
public static double parseDouble( char[] buffer ) { return parseDouble( buffer, 0, buffer.length ); }
@Override public double doubleValue () { return CharScanner.parseDouble( this.buffer, startIndex, endIndex ); }
@Override public double doubleValue () { return CharScanner.parseDouble( this.buffer, startIndex, endIndex ); }
@Override public double doubleValue () { return CharScanner.parseDouble( this.buffer, startIndex, endIndex ); }
public double doubleValue() { return CharScanner.parseDouble( this.buffer, 0, location ); }
public static float parseFloat( char[] buffer, int from, int to ) { return (float) parseDouble( buffer, from , to ); }
public static float parseFloat( char[] buffer ) { return (float) parseDouble( buffer, 0 , buffer.length ); }
/** * parse a double * @param buffer input string * @return value */ public static double parseDouble( String buffer ) { return CharScanner.parseDouble( FastStringUtils.toCharArray(buffer) ); }
/** * parse a double * @param buffer input string * @return value */ public static double parseDouble( String buffer, int from, int to ) { return CharScanner.parseDouble( FastStringUtils.toCharArray(buffer), from , to ); }
/** * parse a double * @param buffer input string * @return value */ public static double parseDouble( String buffer, int from, int to ) { return CharScanner.parseDouble( FastStringUtils.toCharArray(buffer), from , to ); }
/** * parse a double * @param buffer input string * @return value */ public static double parseDouble( String buffer ) { return CharScanner.parseDouble( FastStringUtils.toCharArray(buffer) ); }
/** * parse a double * @param buffer input string * @return value */ public static double parseDouble( String buffer ) { return CharScanner.parseDouble( FastStringUtils.toCharArray(buffer) ); }
/** * parse a double * @param buffer input string * @return value */ public static double parseDouble( String buffer, int from, int to ) { return CharScanner.parseDouble( FastStringUtils.toCharArray(buffer), from , to ); }
private final Object decodeNumber(boolean negative) { char[] chars = characterSource.readNumber (); Object value = null; if ( CharScanner.hasDecimalChar ( chars, negative ) ) { value = CharScanner.parseDouble( chars ); } else if (CharScanner.isInteger ( chars )) { value = CharScanner.parseInt ( chars ); } else if (CharScanner.isLong( chars )) { value = CharScanner.parseLong ( chars ); } return value; }
private final Object decodeNumber(boolean negative) { char[] chars = characterSource.readNumber (); Object value = null; if ( CharScanner.hasDecimalChar ( chars, negative ) ) { value = CharScanner.parseDouble( chars ); } else if (CharScanner.isInteger ( chars )) { value = CharScanner.parseInt ( chars ); } else if (CharScanner.isLong( chars )) { value = CharScanner.parseLong ( chars ); } return value; }
private final Object decodeNumber(boolean negative) { char[] chars = characterSource.readNumber (); Object value = null; if ( CharScanner.hasDecimalChar ( chars, negative ) ) { value = CharScanner.parseDouble( chars ); } else if (CharScanner.isInteger ( chars )) { value = CharScanner.parseInt ( chars ); } else if (CharScanner.isLong( chars )) { value = CharScanner.parseLong ( chars ); } return value; }