A C D F G H I J M O P Q R T U V W

A

AbstractComparator - Class in org.skyscreamer.jsonassert.comparator
This class provides a skeletal implementation of the JSONComparator interface, to minimize the effort required to implement this interface.
AbstractComparator() - Constructor for class org.skyscreamer.jsonassert.comparator.AbstractComparator
 
allJSONArrays(JSONArray) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
allJSONObjects(JSONArray) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
allSimpleValues(JSONArray) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
arrayOfJsonObjectToMap(JSONArray, String) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
assertEquals(String, JSONObject, boolean) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONObject provided matches the expected string.
assertEquals(String, JSONObject, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONObject provided matches the expected string.
assertEquals(String, JSONArray, boolean) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONArray provided matches the expected string.
assertEquals(String, JSONArray, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONArray provided matches the expected string.
assertEquals(String, String, boolean) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONArray provided matches the expected string.
assertEquals(String, String, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONArray provided matches the expected string.
assertEquals(String, String, JSONComparator) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the json string provided matches the expected string.
assertEquals(JSONObject, JSONObject, boolean) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONObject provided matches the expected JSONObject.
assertEquals(JSONObject, JSONObject, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONObject provided matches the expected JSONObject.
assertEquals(JSONArray, JSONArray, boolean) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONArray provided matches the expected JSONArray.
assertEquals(JSONArray, JSONArray, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONAssert
Asserts that the JSONArray provided matches the expected JSONArray.

C

checkJsonObjectKeysActualInExpected(String, JSONObject, JSONObject, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
 
checkJsonObjectKeysExpectedInActual(String, JSONObject, JSONObject, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
 
compareJSON(JSONObject, JSONObject) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
Compares JSONObject provided to the expected JSONObject, and returns the results of the comparison.
compareJSON(JSONArray, JSONArray) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
Compares JSONArray provided to the expected JSONArray, and returns the results of the comparison.
compareJSON(String, JSONObject, JSONObject, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.DefaultComparator
 
compareJSON(JSONObject, JSONObject) - Method in interface org.skyscreamer.jsonassert.comparator.JSONComparator
 
compareJSON(JSONArray, JSONArray) - Method in interface org.skyscreamer.jsonassert.comparator.JSONComparator
 
compareJSON(String, JSONObject, JSONObject, JSONCompareResult) - Method in interface org.skyscreamer.jsonassert.comparator.JSONComparator
 
compareJSON(String, String, JSONComparator) - Static method in class org.skyscreamer.jsonassert.JSONCompare
Compares JSON string provided to the expected JSON string using provided comparator, and returns the results of the comparison.
compareJSON(JSONObject, JSONObject, JSONComparator) - Static method in class org.skyscreamer.jsonassert.JSONCompare
Compares JSON object provided to the expected JSON object using provided comparator, and returns the results of the comparison.
compareJSON(JSONArray, JSONArray, JSONComparator) - Static method in class org.skyscreamer.jsonassert.JSONCompare
Compares JSON object provided to the expected JSON object using provided comparator, and returns the results of the comparison.
compareJSON(String, String, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONCompare
Compares JSON string provided to the expected JSON string, and returns the results of the comparison.
compareJSON(JSONObject, JSONObject, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONCompare
Compares JSONObject provided to the expected JSONObject, and returns the results of the comparison.
compareJSON(JSONArray, JSONArray, JSONCompareMode) - Static method in class org.skyscreamer.jsonassert.JSONCompare
Compares JSONArray provided to the expected JSONArray, and returns the results of the comparison.
compareJSONArray(String, JSONArray, JSONArray, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.DefaultComparator
 
compareJSONArray(String, JSONArray, JSONArray, JSONCompareResult) - Method in interface org.skyscreamer.jsonassert.comparator.JSONComparator
 
compareJSONArrayOfJsonObjects(String, JSONArray, JSONArray, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
 
compareJSONArrayOfSimpleValues(String, JSONArray, JSONArray, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
 
compareJSONArrayWithStrictOrder(String, JSONArray, JSONArray, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
 
compareValues(String, Object, Object, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.DefaultComparator
 
compareValues(String, Object, Object, JSONCompareResult) - Method in interface org.skyscreamer.jsonassert.comparator.JSONComparator
 

D

DefaultComparator - Class in org.skyscreamer.jsonassert.comparator
This class is the default json comparator implementation.
DefaultComparator(JSONCompareMode) - Constructor for class org.skyscreamer.jsonassert.comparator.DefaultComparator
 

F

fail(String) - Method in class org.skyscreamer.jsonassert.JSONCompareResult
 
fail(String, Object, Object) - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Identify that the comparison failed
failed() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Did the comparison fail?
FieldComparisonFailure - Class in org.skyscreamer.jsonassert
Models a failure when comparing two fields.
FieldComparisonFailure(String, Object, Object) - Constructor for class org.skyscreamer.jsonassert.FieldComparisonFailure
 
findUniqueKey(JSONArray) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
formatUniqueKey(String, String, Object) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 

G

getActual() - Method in class org.skyscreamer.jsonassert.FieldComparisonFailure
 
getActual() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Deprecated. Superseded by JSONCompareResult.getFieldFailures()
getExpected() - Method in class org.skyscreamer.jsonassert.FieldComparisonFailure
 
getExpected() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Deprecated. Superseded by JSONCompareResult.getFieldFailures()
getField() - Method in class org.skyscreamer.jsonassert.FieldComparisonFailure
 
getField() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Deprecated. Superseded by JSONCompareResult.getFieldFailures()
getFieldFailures() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Get the list of failures on field comparisons
getKeys(JSONObject) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
getMessage() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Result message

H

hasStrictOrder() - Method in enum org.skyscreamer.jsonassert.JSONCompareMode
Strict order required

I

isExtensible() - Method in enum org.skyscreamer.jsonassert.JSONCompareMode
Is extensible
isFailureOnField() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Check if comparison failed on any particular fields
isSimpleValue(Object) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
isUsableAsUniqueKey(String, JSONArray) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
candidate is usable as a unique key if every element in the array is a JSONObject having that key, and no two values are the same.

J

jsonArrayToList(JSONArray) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 
JSONAssert - Class in org.skyscreamer.jsonassert
A set of assertion methods useful for writing tests methods that return JSON.
JSONComparator - Interface in org.skyscreamer.jsonassert.comparator
Interface for comparison handler.
JSONCompare - Class in org.skyscreamer.jsonassert
Provides API to compare two JSON entities.
JSONCompareMode - Enum in org.skyscreamer.jsonassert
These different modes define different behavior for the comparison of JSON for testing.
JSONCompareResult - Class in org.skyscreamer.jsonassert
Bean for holding results from JSONCompare.
JSONCompareResult() - Constructor for class org.skyscreamer.jsonassert.JSONCompareResult
Default constructor.
JSONCompareUtil - Class in org.skyscreamer.jsonassert.comparator
Utility class that contains Json manipulation methods
JSONParser - Class in org.skyscreamer.jsonassert
Simple JSON parsing utility.

M

missing(String, Object) - Method in class org.skyscreamer.jsonassert.JSONCompareResult
 

O

org.skyscreamer.jsonassert - package org.skyscreamer.jsonassert
 
org.skyscreamer.jsonassert.comparator - package org.skyscreamer.jsonassert.comparator
 

P

parseJSON(String) - Static method in class org.skyscreamer.jsonassert.JSONParser
Takes a JSON string and returns either a JSONObject or JSONArray, depending on whether the string represents an object or an array.
passed() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
Did the comparison pass?

Q

qualify(String, String) - Static method in class org.skyscreamer.jsonassert.comparator.JSONCompareUtil
 

R

recursivelyCompareJSONArray(String, JSONArray, JSONArray, JSONCompareResult) - Method in class org.skyscreamer.jsonassert.comparator.AbstractComparator
 

T

toString() - Method in class org.skyscreamer.jsonassert.JSONCompareResult
 

U

unexpected(String, Object) - Method in class org.skyscreamer.jsonassert.JSONCompareResult
 

V

valueOf(String) - Static method in enum org.skyscreamer.jsonassert.JSONCompareMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.skyscreamer.jsonassert.JSONCompareMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withExtensible(boolean) - Method in enum org.skyscreamer.jsonassert.JSONCompareMode
Get the equivalent JSONCompareMode with or without extensibility.
withStrictOrdering(boolean) - Method in enum org.skyscreamer.jsonassert.JSONCompareMode
Get the equivalent JSONCompareMode with or without strict ordering.

A C D F G H I J M O P Q R T U V W

Copyright © 2013. All Rights Reserved.