interface JsonNode {
    array?: boolean;
    bigDecimal?: boolean;
    bigInteger?: boolean;
    bigIntegerValue?: number;
    binary?: boolean;
    binaryValue?: string[];
    boolean?: boolean;
    booleanValue?: boolean;
    containerNode?: boolean;
    decimalValue?: number;
    double?: boolean;
    doubleValue?: number;
    elements?: {
        [key: string]: unknown;
    };
    fieldNames?: {
        [key: string]: unknown;
    };
    fields?: {
        [key: string]: unknown;
    };
    floatingPointNumber?: boolean;
    int?: boolean;
    integralNumber?: boolean;
    intValue?: number;
    long?: boolean;
    longValue?: number;
    missingNode?: boolean;
    null?: boolean;
    number?: boolean;
    numberType?:
        | "INT"
        | "LONG"
        | "BIG_INTEGER"
        | "FLOAT"
        | "DOUBLE"
        | "BIG_DECIMAL";
    numberValue?: number;
    object?: boolean;
    pojo?: boolean;
    textual?: boolean;
    textValue?: string;
    valueAsBoolean?: boolean;
    valueAsDouble?: number;
    valueAsInt?: number;
    valueAsLong?: number;
    valueAsText?: string;
    valueNode?: boolean;
}

Properties

array?: boolean
bigDecimal?: boolean
bigInteger?: boolean
bigIntegerValue?: number
binary?: boolean
binaryValue?: string[]
boolean?: boolean
booleanValue?: boolean
containerNode?: boolean
decimalValue?: number
double?: boolean
doubleValue?: number
elements?: {
    [key: string]: unknown;
}
fieldNames?: {
    [key: string]: unknown;
}
fields?: {
    [key: string]: unknown;
}
floatingPointNumber?: boolean
int?: boolean
integralNumber?: boolean
intValue?: number
long?: boolean
longValue?: number
missingNode?: boolean
null?: boolean
number?: boolean
numberType?:
    | "INT"
    | "LONG"
    | "BIG_INTEGER"
    | "FLOAT"
    | "DOUBLE"
    | "BIG_DECIMAL"
numberValue?: number
object?: boolean
pojo?: boolean
textual?: boolean
textValue?: string
valueAsBoolean?: boolean
valueAsDouble?: number
valueAsInt?: number
valueAsLong?: number
valueAsText?: string
valueNode?: boolean