public class Utils extends Object
| Modifier and Type | Method and Description |
|---|---|
static List<Inconsistency> |
compareDocs(com.fasterxml.jackson.databind.JsonNode sourceDocument,
com.fasterxml.jackson.databind.JsonNode destinationDocument,
List<String> exclusionPaths) |
static boolean |
fastCompareDocs(com.fasterxml.jackson.databind.JsonNode sourceDocument,
com.fasterxml.jackson.databind.JsonNode destinationDocument,
List<String> exclusionPaths)
Compare two docs fast if they are the same, excluding exclusions
|
static Map<Identity,com.fasterxml.jackson.databind.JsonNode> |
getDocumentIdMap(List<com.fasterxml.jackson.databind.JsonNode> list,
List<String> identityFields)
Build an id-doc map from a list of docs
|
static com.redhat.lightblue.client.LightblueClient |
getLightblueClient(String configPath) |
static void |
main(String[] args) |
public static com.redhat.lightblue.client.LightblueClient getLightblueClient(String configPath) throws IOException
IOExceptionpublic static Map<Identity,com.fasterxml.jackson.databind.JsonNode> getDocumentIdMap(List<com.fasterxml.jackson.databind.JsonNode> list, List<String> identityFields)
public static List<Inconsistency> compareDocs(com.fasterxml.jackson.databind.JsonNode sourceDocument, com.fasterxml.jackson.databind.JsonNode destinationDocument, List<String> exclusionPaths)
sourceDocument - destinationDocument - public static boolean fastCompareDocs(com.fasterxml.jackson.databind.JsonNode sourceDocument,
com.fasterxml.jackson.databind.JsonNode destinationDocument,
List<String> exclusionPaths)
Copyright © 2016. All rights reserved.