Uses of Class
com.benesult.vivjson.Config
-
Uses of Config in com.benesult.vivjson
Methods in com.benesult.vivjson with parameters of type ConfigModifier and TypeMethodDescriptionViv.getArrayList(@Nullable Object[] objects, @Nullable Config config) Gets anArrayList<@Nullable Object>.Viv.getArrayListEx(@Nullable Object[] objects, @Nullable Config config) Gets anArrayList<@Nullable Object>.static @Nullable BooleanViv.getBoolean(@Nullable Object[] objects, @Nullable Config config) Gets a boolean.static booleanViv.getBooleanEx(@Nullable Object[] objects, @Nullable Config config) Gets a boolean.static @Nullable Boolean @Nullable []Viv.getBooleanOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets an array of boolean.static @Nullable Boolean[]Viv.getBooleanOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of boolean.static boolean @Nullable []Viv.getBooleans(@Nullable Object[] objects, @Nullable Config config) Gets an array of boolean.static boolean[]Viv.getBooleansEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of boolean.static @Nullable DoubleGets a double-precision floating-point number.static doubleViv.getDoubleEx(@Nullable Object[] objects, @Nullable Config config) Gets a double-precision floating-point number.static @Nullable Double @Nullable []Viv.getDoubleOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets an array of double-precision floating-point number.static @Nullable Double[]Viv.getDoubleOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of double-precision floating-point number.static double @Nullable []Viv.getDoubles(@Nullable Object[] objects, @Nullable Config config) Gets an array of double-precision floating-point number.static double[]Viv.getDoublesEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of double-precision floating-point number.static booleanConfig.getEnableOnlyJson(@Nullable Config config) Gets whether parsing target is limited only JSON or not.static booleanConfig.getEnableStderr(@Nullable Config config) Gets whether outputting error message into stderr is enable.static booleanConfig.getEnableTagDetail(@Nullable Config config) Gets whether detail of error message's tag is enable or not.static @Nullable FloatGets a floating-point number.static floatViv.getFloatEx(@Nullable Object[] objects, @Nullable Config config) Gets a floating-point number.static @Nullable Float @Nullable []Viv.getFloatOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets an array of floating-point number.static @Nullable Float[]Viv.getFloatOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of floating-point number.static float @Nullable []Gets an array of floating-point number.static float[]Viv.getFloatsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of floating-point number.Viv.getHashMap(@Nullable Object[] objects, @Nullable Config config) Gets aHashMap<String, @Nullable Object>.Viv.getHashMapEx(@Nullable Object[] objects, @Nullable Config config) Gets aHashMap<String, @Nullable Object>.static @Nullable StringConfig.getInfinity(@Nullable Config config) Gets infinity's string.static @Nullable IntegerViv.getInteger(@Nullable Object[] objects, @Nullable Config config) Gets an integer.static intViv.getIntegerEx(@Nullable Object[] objects, @Nullable Config config) Gets an integer.static @Nullable Integer @Nullable []Viv.getIntegerOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets an array of integer.static @Nullable Integer[]Viv.getIntegerOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of integer.static int @Nullable []Viv.getIntegers(@Nullable Object[] objects, @Nullable Config config) Gets an array of integer.static int[]Viv.getIntegersEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of integer.static Viv.KeyValue<@Nullable Boolean> @Nullable []Viv.getKeyValueBooleanOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Boolean>[]Viv.getKeyValueBooleanOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Boolean> @Nullable []Viv.getKeyValueBooleans(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Boolean>[]Viv.getKeyValueBooleansEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Double> @Nullable []Viv.getKeyValueDoubleOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Double>[]Viv.getKeyValueDoubleOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Double> @Nullable []Viv.getKeyValueDoubles(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Double>[]Viv.getKeyValueDoublesEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Float> @Nullable []Viv.getKeyValueFloatOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Float>[]Viv.getKeyValueFloatOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Float> @Nullable []Viv.getKeyValueFloats(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Float>[]Viv.getKeyValueFloatsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Integer> @Nullable []Viv.getKeyValueIntegerOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Integer>[]Viv.getKeyValueIntegerOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Integer> @Nullable []Viv.getKeyValueIntegers(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Integer>[]Viv.getKeyValueIntegersEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Long> @Nullable []Viv.getKeyValueLongOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Long>[]Viv.getKeyValueLongOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Long> @Nullable []Viv.getKeyValueLongs(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Long>[]Viv.getKeyValueLongsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Object> @Nullable []Viv.getKeyValueObjectOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable Object>[]Viv.getKeyValueObjectOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Object> @Nullable []Viv.getKeyValueObjects(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<Object>[]Viv.getKeyValueObjectsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable String> @Nullable []Viv.getKeyValueStringOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<@Nullable String>[]Viv.getKeyValueStringOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<String> @Nullable []Viv.getKeyValueStrings(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static Viv.KeyValue<String>[]Viv.getKeyValueStringsEx(@Nullable Object[] objects, @Nullable Config config) Gets key-value pairs as an array.static @Nullable LongGets a long integer.static longGets a long integer.static @Nullable Long @Nullable []Viv.getLongOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets an array of long integer.static @Nullable Long[]Viv.getLongOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of long integer.static long @Nullable []Gets an array of long integer.static long[]Viv.getLongsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of long integer.static intConfig.getMaxArraySize(@Nullable Config config) Gets maximum array/block size.static intConfig.getMaxDepth(@Nullable Config config) Gets maximum recursive called times of evaluate method.static intConfig.getMaxLoopTimes(@Nullable Config config) Gets maximum loop times of "for", "while", and so on.static @Nullable StringGet NaN(Not a Number)'s string.static @Nullable Object @Nullable []Viv.getObjectOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets an array of object.static @Nullable Object[]Viv.getObjectOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of object.static Object @Nullable []Viv.getObjects(@Nullable Object[] objects, @Nullable Config config) Gets an array of object.static Object[]Viv.getObjectsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of object.static @Nullable StringGets a string.static StringViv.getStringEx(@Nullable Object[] objects, @Nullable Config config) Gets a string.static @Nullable String @Nullable []Viv.getStringOrNulls(@Nullable Object[] objects, @Nullable Config config) Gets an array of string.static @Nullable String[]Viv.getStringOrNullsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of String.static String @Nullable []Viv.getStrings(@Nullable Object[] objects, @Nullable Config config) Gets an array of string.static String[]Viv.getStringsEx(@Nullable Object[] objects, @Nullable Config config) Gets an array of String.static Viv.InstanceViv.makeInstance(Object[] parameters, @Nullable Config config) Makes a class instance.static Viv.InstanceViv.makeInstanceEx(Object[] parameters, @Nullable Config config) Makes a class instance.static StringViv.makeString(@Nullable Object value, @Nullable Config config) Converts a value into string.static Viv.ParsedParses VivJson's code and JSON object.static Viv.ParsedParses VivJson's code and JSON object.static Viv.ParsedParse a file that contains VivJson's code or JSON object.static Viv.ParsedViv.parseFileEx(String filePath, @Nullable Config config) Parse a file that contains VivJson's code or JSON object.static Viv.ParsedParses a text that is VivJson's code or JSON object.static Viv.ParsedViv.parseTextEx(String text, @Nullable Config config) Parses a text that is VivJson's code or JSON object.static voidViv.printStatements(Object statements, boolean addClassName, @Nullable Config config) Prints statements.static Viv.ResultRuns VivJson's code or deserialize JSON objects.static @Nullable ObjectRuns VivJson's code or deserialize JSON objects.Constructors in com.benesult.vivjson with parameters of type Config