public class Extensions extends Object
Constructor and Description |
---|
Extensions() |
Modifier and Type | Method and Description |
---|---|
static void |
addChanges(List<DocumentsChanges> docChanges,
DocumentsChanges.ChangeType change) |
static void |
addChanges(List<DocumentsChanges> docChanges,
RavenJToken curThisReader,
RavenJToken curOtherReader,
String fieldName) |
static void |
addChanges(List<DocumentsChanges> docChanges,
String key,
RavenJToken value,
RavenJToken token,
String fieldName) |
static boolean |
compareDifferentLengthRavenJObjectData(Collection<DocumentsChanges> docChanges,
RavenJObject otherObj,
RavenJObject selfObj,
String fieldName) |
static boolean |
compareRavenJArrayData(Collection<DocumentsChanges> docChanges,
RavenJArray selfArray,
RavenJArray otherArray,
String fieldArrName) |
static <U> List<U> |
convert(Class<U> clazz,
Iterable<RavenJToken> source) |
static <U> U |
convert(Class<U> clazz,
RavenJToken token) |
static <U> U |
convert(Class<U> clazz,
RavenJToken token,
boolean cast) |
static <T extends RavenJToken,U> |
value(Class<T> clazzT,
Class<U> clazzU,
Iterable<T> value) |
static <U> U |
value(Class<U> clazz,
Iterable<RavenJToken> value) |
static <U> U |
value(Class<U> clazz,
RavenJToken value) |
static <U> Iterable<U> |
values(Class<U> clazz,
Iterable<RavenJToken> source) |
static Iterable<RavenJToken> |
values(Iterable<RavenJToken> source) |
static Iterable<RavenJToken> |
values(Iterable<RavenJToken> source,
String key) |
public static <U> U value(Class<U> clazz, Iterable<RavenJToken> value)
public static <U> U value(Class<U> clazz, RavenJToken value)
public static <U> Iterable<U> values(Class<U> clazz, Iterable<RavenJToken> source)
public static Iterable<RavenJToken> values(Iterable<RavenJToken> source, String key)
public static Iterable<RavenJToken> values(Iterable<RavenJToken> source)
public static <T extends RavenJToken,U> U value(Class<T> clazzT, Class<U> clazzU, Iterable<T> value)
public static <U> U convert(Class<U> clazz, RavenJToken token)
public static <U> List<U> convert(Class<U> clazz, Iterable<RavenJToken> source)
public static <U> U convert(Class<U> clazz, RavenJToken token, boolean cast)
public static boolean compareRavenJArrayData(Collection<DocumentsChanges> docChanges, RavenJArray selfArray, RavenJArray otherArray, String fieldArrName)
public static boolean compareDifferentLengthRavenJObjectData(Collection<DocumentsChanges> docChanges, RavenJObject otherObj, RavenJObject selfObj, String fieldName)
public static void addChanges(List<DocumentsChanges> docChanges, DocumentsChanges.ChangeType change)
public static void addChanges(List<DocumentsChanges> docChanges, String key, RavenJToken value, RavenJToken token, String fieldName)
public static void addChanges(List<DocumentsChanges> docChanges, RavenJToken curThisReader, RavenJToken curOtherReader, String fieldName)
Copyright © 2016. All Rights Reserved.