public class TwainUtil
extends java.lang.Object
Constructor and Description |
---|
TwainUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getMimeType(java.lang.String format)
Returns the mime type of the given format.
|
static java.lang.Object |
jsonDeserialize(java.lang.String s)
Deserialize JSON from String.
|
static java.util.Map<java.lang.String,java.lang.Object> |
jsonDeserializeToArray(java.lang.String s)
Deserialize JSON from String.
|
static java.lang.String |
normalizeImageFormat(java.lang.String format)
Normalizes image format, e.g., TIFF to tif (Imaging.FORMAT_TIF).
|
static double[] |
parseFrame(java.lang.String frameSpec)
Parses frame value like "(0.0, 0.0, 4.0, 6.0)"
|
static double |
toDouble(java.lang.Object object,
double defaultValue)
Extract the value represented by the given object (Number or String).
|
static int |
toInteger(java.lang.Object object,
int defaultValue)
Extract the value represented by the given object (Number or String).
|
static long |
toLong(java.lang.Object object,
long defaultValue)
Extract the value represented by the given object (Number or String).
|
static java.lang.Number |
toNumber(java.lang.Object object,
java.lang.Number defaultValue)
Extract the value represented by the given object (Number or String) - trialing '.0*' will be removed.
|
static java.lang.String |
toString(java.lang.Object object)
Return null if object is null otherwise object.toString().
|
public static java.lang.String normalizeImageFormat(java.lang.String format)
format
- public static java.lang.String getMimeType(java.lang.String format)
format
- cane be bmp, jpng, jp[e]g, tif[f], pdf, etc.public static int toInteger(java.lang.Object object, int defaultValue)
object
- the object to extract value fromdefaultValue
- default value to be returned if object is null or NumberFormatException.public static long toLong(java.lang.Object object, long defaultValue)
object
- the object to extract value fromdefaultValue
- default value to be returned if object is null or NumberFormatException.public static double toDouble(java.lang.Object object, double defaultValue)
object
- the object to extract value fromdefaultValue
- default value to be returned if object is null or NumberFormatException.public static java.lang.Number toNumber(java.lang.Object object, java.lang.Number defaultValue)
object
- Integer or Double, fall back to defaultValue.defaultValue
- default value to be returned if object is null or NumberFormatException.public static double[] parseFrame(java.lang.String frameSpec)
frameSpec
- the value in string representationpublic static java.lang.String toString(java.lang.Object object)
object
- public static java.lang.Object jsonDeserialize(java.lang.String s)
s
- public static java.util.Map<java.lang.String,java.lang.Object> jsonDeserializeToArray(java.lang.String s)
s
- v12.0.5.0 | Copyright © Asprise Software. All Rights Reserved. Please visit the product page at asprise.com