public class RevisionUtils
extends java.lang.Object
| Constructor and Description |
|---|
RevisionUtils() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
asCanonicalJSON(java.util.Map<java.lang.String,java.lang.Object> props) |
static byte[] |
asCanonicalJSON(RevisionInternal rev) |
static java.lang.String |
generateRevID(byte[] json,
boolean deleted,
java.lang.String prevID)
in CBLDatabase+Insertion.m
- (NSString*) generateRevID: (CBL_Revision*)rev
withJSON: (NSData*)json
attachments: (NSDictionary*)attachments
prevID: (NSString*) prevID
|
static java.util.Map<java.lang.String,java.lang.Object> |
makeRevisionHistoryDict(java.util.List<RevisionInternal> history) |
static int |
parseRevIDNumber(java.lang.String rev)
Splits a revision ID into its generation number and opaque suffix string
|
static java.lang.String |
parseRevIDSuffix(java.lang.String rev)
Splits a revision ID into its generation number and opaque suffix string
|
public static java.util.Map<java.lang.String,java.lang.Object> makeRevisionHistoryDict(java.util.List<RevisionInternal> history)
public static int parseRevIDNumber(java.lang.String rev)
public static java.lang.String parseRevIDSuffix(java.lang.String rev)
public static byte[] asCanonicalJSON(RevisionInternal rev)
public static byte[] asCanonicalJSON(java.util.Map<java.lang.String,java.lang.Object> props)
public static java.lang.String generateRevID(byte[] json,
boolean deleted,
java.lang.String prevID)