public class JsonDataLoadOptions
Constructor Summary |
---|
JsonDataLoadOptions()
Initializes a new instance of this class with default options. |
Property Getters/Setters Summary | ||
---|---|---|
boolean | getAlwaysGenerateRootObject() | |
void | setAlwaysGenerateRootObject(booleanvalue) | |
Gets or sets a flag indicating whether a generated data source will always contain an object for a JSON root element. If a JSON root element contains a single complex property, such an object is not created by default. | ||
java.lang.String | getExactDateTimeParseFormat() | |
void | setExactDateTimeParseFormat(java.lang.Stringvalue) | |
|
||
java.lang.Iterable<java.lang.String> | getExactDateTimeParseFormats() | |
void | setExactDateTimeParseFormats(java.lang.Iterable<java.lang.String>value) | |
Gets or sets exact formats for parsing JSON date-time values while loading JSON. The default is null. | ||
int | getSimpleValueParseMode() | |
void | setSimpleValueParseMode(intvalue) | |
Gets or sets a mode for parsing JSON simple values (null, boolean, number, integer, and string)
while loading JSON. Such a mode does not affect parsing of date-time values. The default is
|
public JsonDataLoadOptions()
public boolean getAlwaysGenerateRootObject() / public void setAlwaysGenerateRootObject(boolean value)
@Deprecated public java.lang.String getExactDateTimeParseFormat() / public void setExactDateTimeParseFormat(java.lang.String value)
Strings encoded using Microsoft® JSON date-time format (for example, "/Date(1224043200000)/") are always recognized as date-time values regardless of a value of this property. The property defines additional formats to be used while parsing date-time values from strings in the following way:
public java.lang.Iterable<java.lang.String> getExactDateTimeParseFormats() / public void setExactDateTimeParseFormats(java.lang.Iterable<java.lang.String> value)
Strings encoded using Microsoft® JSON date-time format (for example, "/Date(1224043200000)/") are always recognized as date-time values regardless of a value of this property. The property defines additional formats to be used while parsing date-time values from strings in the following way:
public int getSimpleValueParseMode() / public void setSimpleValueParseMode(int value)