Modifier and Type | Method and Description |
---|---|
RavenJToken |
PatchRequest.getPrevVal()
Gets the previous value, which is compared against the current value to verify a
change isn't overwriting new values.
|
RavenJToken |
GetResponse.getResult()
Response result as JSON.
|
RavenJToken |
PatchRequest.getValue()
New value.
|
Modifier and Type | Method and Description |
---|---|
Map<String,RavenJToken> |
SubscriptionCriteria.getPropertiesMatch() |
Map<String,RavenJToken> |
SubscriptionCriteria.getPropertiesNotMatch() |
Map<String,RavenJToken> |
MoreLikeThisQuery.getTransformerParameters()
Parameters that will be passed to transformer.
|
Map<String,RavenJToken> |
IndexQuery.getTransformerParameters()
Parameters that will be passed to transformer (if specified).
|
Modifier and Type | Method and Description |
---|---|
void |
SubscriptionCriteria.propertyMatch(String field,
RavenJToken indexing) |
void |
SubscriptionCriteria.propertyNotMatch(String field,
RavenJToken indexing) |
void |
PatchRequest.setPrevVal(RavenJToken prevVal)
Sets the previous value, which is compared against the current value to verify a
change isn't overwriting new values.
|
void |
GetResponse.setResult(RavenJToken result)
Response result as JSON.
|
void |
PatchRequest.setValue(RavenJToken value)
New value.
|
Modifier and Type | Method and Description |
---|---|
void |
SubscriptionCriteria.setPropertiesMatch(Map<String,RavenJToken> propertiesMatch) |
void |
SubscriptionCriteria.setPropertiesNotMatch(Map<String,RavenJToken> propertiesNotMatch) |
void |
MoreLikeThisQuery.setTransformerParameters(Map<String,RavenJToken> transformerParameters)
Parameters that will be passed to transformer.
|
void |
IndexQuery.setTransformerParameters(Map<String,RavenJToken> transformerParameters)
Parameters that will be passed to transformer (if specified).
|
Constructor and Description |
---|
PatchRequest(PatchCommandType type,
String name,
RavenJToken value) |
Modifier and Type | Class and Description |
---|---|
static class |
JsonExtensions.RavenJTokenDeserializer<T extends RavenJToken> |
static class |
JsonExtensions.RavenJTokenSerializer<T extends RavenJToken> |
Modifier and Type | Method and Description |
---|---|
Set<RavenJToken> |
ConflictsResolver.Conflicted.getValues() |
static Iterable<Tuple<RavenJToken,RavenJToken>> |
JTokenExtensions.selectTokenWithRavenSyntaxReturningFlatStructure(RavenJToken self,
String path) |
static Iterable<Tuple<RavenJToken,RavenJToken>> |
JTokenExtensions.selectTokenWithRavenSyntaxReturningFlatStructure(RavenJToken self,
String path) |
static Iterable<Tuple<RavenJToken,RavenJToken>> |
JTokenExtensions.selectTokenWithRavenSyntaxReturningFlatStructure(RavenJToken self,
String path,
boolean createSnapshots) |
static Iterable<Tuple<RavenJToken,RavenJToken>> |
JTokenExtensions.selectTokenWithRavenSyntaxReturningFlatStructure(RavenJToken self,
String path,
boolean createSnapshots) |
Modifier and Type | Method and Description |
---|---|
static Iterable<Tuple<RavenJToken,RavenJToken>> |
JTokenExtensions.selectTokenWithRavenSyntaxReturningFlatStructure(RavenJToken self,
String path) |
static Iterable<Tuple<RavenJToken,RavenJToken>> |
JTokenExtensions.selectTokenWithRavenSyntaxReturningFlatStructure(RavenJToken self,
String path,
boolean createSnapshots) |
Modifier and Type | Class and Description |
---|---|
class |
RavenJArray
Represents a JSON array.
|
class |
RavenJObject |
class |
RavenJValue |
Modifier and Type | Method and Description |
---|---|
static <T extends RavenJToken,U> |
Extensions.value(Class<T> clazzT,
Class<U> clazzU,
Iterable<T> value) |
Modifier and Type | Method and Description |
---|---|
abstract RavenJToken |
RavenJToken.cloneToken()
Clones this object
|
protected RavenJToken |
RavenJToken.cloneTokenImpl(RavenJToken newObject) |
abstract RavenJToken |
RavenJToken.createSnapshot() |
RavenJToken |
RavenJPath.evaluate(RavenJToken root,
boolean errorWhenNoMatch) |
RavenJToken |
RavenJPath.evaluate(RavenJToken root,
boolean errorWhenNoMatch,
boolean createSnapshots) |
static RavenJToken |
RavenJToken.fromObject(Object o)
Creates a
RavenJToken from an object. |
protected static RavenJToken |
RavenJToken.fromObjectInternal(Object o,
JsonSerializer jsonSerializer) |
RavenJToken |
RavenJArray.get(int index)
Gets the
RavenJToken at the specified index. |
RavenJToken |
DictionaryWithParentSnapshot.get(Object keyObject) |
RavenJToken |
RavenJObject.get(String propertyName) |
protected RavenJToken |
RavenJTokenWriter.getCurrentToken() |
RavenJToken |
RavenJTokenWriter.getToken() |
static RavenJToken |
RavenJToken.load(org.codehaus.jackson.JsonParser parser) |
static RavenJToken |
RavenJToken.parse(String json)
Load a
RavenJToken from a string that contains JSON. |
RavenJToken |
DictionaryWithParentSnapshot.put(String key,
RavenJToken value) |
static RavenJToken |
RavenJToken.readFrom(org.codehaus.jackson.JsonParser parser) |
RavenJToken |
DictionaryWithParentSnapshot.remove(Object keyObject) |
RavenJToken |
RavenJToken.selectToken(RavenJPath path) |
RavenJToken |
RavenJToken.selectToken(RavenJPath path,
boolean errorWhenNoMatch) |
RavenJToken |
RavenJToken.selectToken(RavenJPath path,
boolean errorWhenNoMatch,
boolean createSnapshots) |
RavenJToken |
RavenJToken.selectToken(String path) |
RavenJToken |
RavenJToken.selectToken(String path,
boolean errorWhenNoMatch) |
RavenJToken |
RavenJToken.selectToken(String path,
boolean errorWhenNoMatch,
boolean createSnapshots) |
RavenJToken |
RavenJToken.selectTokenWithRavenSyntaxReturningSingleValue(String path) |
static RavenJToken |
RavenJToken.tryLoad(InputStream json)
Load a
RavenJToken from a string that contains JSON. |
Modifier and Type | Method and Description |
---|---|
void |
RavenJArray.add(RavenJToken token) |
void |
RavenJObject.add(String propertyName,
RavenJToken token) |
static void |
Extensions.addChanges(List<DocumentsChanges> docChanges,
RavenJToken curThisReader,
RavenJToken curOtherReader,
String fieldName) |
static void |
Extensions.addChanges(List<DocumentsChanges> docChanges,
String key,
RavenJToken value,
RavenJToken token,
String fieldName) |
protected void |
RavenJArray.addForCloning(String key,
RavenJToken token) |
protected void |
RavenJToken.addForCloning(String key,
RavenJToken token) |
protected void |
RavenJObject.addForCloning(String key,
RavenJToken token) |
protected RavenJToken |
RavenJToken.cloneTokenImpl(RavenJToken newObject) |
int |
RavenJTokenComparator.compare(RavenJToken o1,
RavenJToken o2) |
int |
RavenJTokenComparator.compare(RavenJToken o1,
RavenJToken o2,
List<DocumentsChanges> difference) |
static <U> U |
Extensions.convert(Class<U> clazz,
RavenJToken token) |
static <U> U |
Extensions.convert(Class<U> clazz,
RavenJToken token,
boolean cast) |
boolean |
RavenJToken.deepEquals(RavenJToken other) |
boolean |
RavenJValue.deepEquals(RavenJToken node) |
boolean |
RavenJToken.deepEquals(RavenJToken other,
List<DocumentsChanges> docChanges) |
boolean |
RavenJObject.deepEquals(RavenJToken other,
List<DocumentsChanges> changes) |
static boolean |
RavenJToken.deepEquals(RavenJToken t1,
RavenJToken t2) |
static boolean |
RavenJToken.deepEquals(RavenJToken t1,
RavenJToken t2,
List<DocumentsChanges> difference) |
static int |
RavenJToken.deepHashCode(RavenJToken t) |
RavenJToken |
RavenJPath.evaluate(RavenJToken root,
boolean errorWhenNoMatch) |
RavenJToken |
RavenJPath.evaluate(RavenJToken root,
boolean errorWhenNoMatch,
boolean createSnapshots) |
void |
RavenJArray.insert(int index,
RavenJToken item)
Inserts an item to the
List at the specified index. |
RavenJToken |
DictionaryWithParentSnapshot.put(String key,
RavenJToken value) |
boolean |
RavenJArray.remove(RavenJToken token) |
void |
RavenJArray.set(int index,
RavenJToken value)
Sets the
RavenJToken at the specified index. |
void |
RavenJObject.set(String propertyName,
RavenJToken value) |
static <U> U |
Extensions.value(Class<U> clazz,
RavenJToken value) |
Modifier and Type | Method and Description |
---|---|
static <U> List<U> |
Extensions.convert(Class<U> clazz,
Iterable<RavenJToken> source) |
void |
DictionaryWithParentSnapshot.putAll(Map<? extends String,? extends RavenJToken> m) |
boolean |
DictionaryWithParentSnapshot.tryGetValue(String key,
Reference<RavenJToken> value) |
boolean |
RavenJObject.tryGetValue(String name,
Reference<RavenJToken> value) |
static <U> U |
Extensions.value(Class<U> clazz,
Iterable<RavenJToken> value) |
static <U> Iterable<U> |
Extensions.values(Class<U> clazz,
Iterable<RavenJToken> source) |
static Iterable<RavenJToken> |
Extensions.values(Iterable<RavenJToken> source) |
static Iterable<RavenJToken> |
Extensions.values(Iterable<RavenJToken> source,
String key) |
Constructor and Description |
---|
RavenJArray(RavenJToken... content)
Initializes a new instance of the
RavenJArray class with the specified content. |
Modifier and Type | Method and Description |
---|---|
static long |
DocumentHelpers.getRoughSize(RavenJToken token)
Gets rough size of RavenJToken in bytes
|
Modifier and Type | Method and Description |
---|---|
LoadConfigurationFactory |
LoadConfigurationFactory.addTransformerParameter(String name,
RavenJToken value) |
void |
ILoadConfiguration.addTransformerParameter(String name,
RavenJToken value)
Adds transformer parameter that will be passed to transformer on server-side.
|
Modifier and Type | Method and Description |
---|---|
<T> T[] |
IDocumentSessionImpl.loadInternal(Class<T> clazz,
String[] ids,
String transformer,
Map<String,RavenJToken> transformerParameters) |
<T> T[] |
IDocumentSessionImpl.loadInternal(Class<T> clazz,
String[] ids,
Tuple<String,Class<?>>[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters) |
IDocumentQuery<T> |
IDocumentQuery.setTransformerParameters(Map<String,RavenJToken> transformerParameter)
Get the facets as per the specified facets with the given start and pageSize
|
Modifier and Type | Method and Description |
---|---|
RavenJToken |
ServerClient.executeGetRequest(String requestUrl) |
RavenJToken |
CachedRequest.getData() |
RavenJToken |
ServerClient.getOperationStatus(long id) |
RavenJToken |
Operation.waitForCompletion() |
Modifier and Type | Method and Description |
---|---|
static List<Attachment> |
SerializationHelper.deserializeAttachements(RavenJToken responseJson,
boolean canReadData)
Java only
|
static JsonDocument |
SerializationHelper.deserializeJsonDocument(String docKey,
RavenJToken responseJson,
Map<String,String> headers,
int responseStatusCode) |
static List<JsonDocument> |
SerializationHelper.ravenJObjectsToJsonDocuments(RavenJToken responseJson) |
void |
CachedRequest.setData(RavenJToken data) |
Modifier and Type | Method and Description |
---|---|
protected MultiLoadResult |
ServerClient.directGet(String[] ids,
OperationMetadata operationMetadata,
String[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters,
boolean metadataOnly) |
protected List<JsonDocument> |
ServerClient.directStartsWith(OperationMetadata operationMetadata,
String keyPrefix,
String matches,
int start,
int pageSize,
boolean metadataOnly,
String exclude,
RavenPagingInformation pagingInformation,
String transformer,
Map<String,RavenJToken> transformerParameters,
String skipAfter) |
MultiLoadResult |
IDatabaseCommands.get(String[] ids,
String[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters)
Retrieves documents with the specified ids, optionally specifying includes to fetch along and also optionally the transformer.
|
MultiLoadResult |
ServerClient.get(String[] ids,
String[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters) |
MultiLoadResult |
IDatabaseCommands.get(String[] ids,
String[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters,
boolean metadataOnly)
Retrieves documents with the specified ids, optionally specifying includes to fetch along and also optionally the transformer.
|
MultiLoadResult |
ServerClient.get(String[] ids,
String[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters,
boolean metadataOnly) |
List<JsonDocument> |
IDatabaseCommands.startsWith(String keyPrefix,
String matches,
int start,
int pageSize,
boolean metadataOnly,
String exclude,
RavenPagingInformation pagingInformation,
String transformer,
Map<String,RavenJToken> transformerParameters)
Retrieves documents for the specified key prefix.
|
List<JsonDocument> |
ServerClient.startsWith(String keyPrefix,
String matches,
int start,
int pageSize,
boolean metadataOnly,
String exclude,
RavenPagingInformation pagingInformation,
String transformer,
Map<String,RavenJToken> transformerParameters) |
List<JsonDocument> |
IDatabaseCommands.startsWith(String keyPrefix,
String matches,
int start,
int pageSize,
boolean metadataOnly,
String exclude,
RavenPagingInformation pagingInformation,
String transformer,
Map<String,RavenJToken> transformerParameters,
String skipAfter)
Retrieves documents for the specified key prefix.
|
List<JsonDocument> |
ServerClient.startsWith(String keyPrefix,
String matches,
int start,
int pageSize,
boolean metadataOnly,
String exclude,
RavenPagingInformation pagingInformation,
String transformer,
Map<String,RavenJToken> transformerParameters,
String skipAfter) |
Constructor and Description |
---|
CachedRequest(RavenJToken data,
Date time,
Map<String,String> headers,
String database,
boolean forceServerCheck) |
Operation(long id,
RavenJToken state) |
Constructor and Description |
---|
Operation(Function1<Long,RavenJToken> statusFetcher,
long id) |
Modifier and Type | Method and Description |
---|---|
RavenJToken |
HttpJsonRequest.readResponseJson() |
Modifier and Type | Method and Description |
---|---|
void |
HttpJsonRequestFactory.cacheResponse(String url,
RavenJToken data,
Map<String,String> headers) |
Modifier and Type | Field and Description |
---|---|
protected ThreadLocal<Action3<Object,String,RavenJToken>> |
DefaultRavenContractResolver.currentExtensionData |
protected Map<String,RavenJToken> |
AbstractDocumentQuery.transformerParameters |
Modifier and Type | Method and Description |
---|---|
IdentityHashMap<Object,Map<String,RavenJToken>> |
EntityToJson.getMissingDictionary() |
Map<String,RavenJToken> |
RavenLoadConfiguration.getTransformerParameters() |
Modifier and Type | Method and Description |
---|---|
void |
RavenLoadConfiguration.addTransformerParameter(String name,
RavenJToken value) |
<T> T |
JsonSerializer.deserialize(RavenJToken y,
Class<T> type) |
Modifier and Type | Method and Description |
---|---|
<T> T[] |
DocumentSession.loadInternal(Class<T> clazz,
String[] ids,
String transformer,
Map<String,RavenJToken> transformerParameters) |
<T> T[] |
DocumentSession.loadInternal(Class<T> clazz,
String[] ids,
Tuple<String,Class<?>>[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters) |
CleanCloseable |
DefaultRavenContractResolver.registerForExtensionData(Action3<Object,String,RavenJToken> action) |
IDocumentQuery<T> |
DocumentQuery.setTransformerParameters(Map<String,RavenJToken> transformerParameters) |
void |
RavenLoadConfiguration.setTransformerParameters(Map<String,RavenJToken> transformerParameters) |
Constructor and Description |
---|
LazyTransformerLoadOperation(Class<T> clazz,
String[] ids,
String transformer,
Map<String,RavenJToken> transformerParameters,
LoadTransformerOperation loadTransformerOperation,
boolean singleResult) |
Modifier and Type | Method and Description |
---|---|
Map<String,RavenJToken> |
IRavenQueryProvider.getTransformerParameters() |
Map<String,RavenJToken> |
RavenQueryProvider.getTransformerParameters() |
Modifier and Type | Method and Description |
---|---|
IRavenQueryable<T> |
IRavenQueryable.addTransformerParameter(String name,
RavenJToken value)
Inputs a key and value to the query (accessible by the transformer)
|
void |
IRavenQueryProvider.addTransformerParameter(String input,
RavenJToken foo)
Adds input to this query via a key/value pair
|
void |
RavenQueryProvider.addTransformerParameter(String name,
RavenJToken value) |
IRavenQueryable<T> |
RavenQueryInspector.addTransformerParameter(String name,
RavenJToken value) |
Constructor and Description |
---|
RavenQueryProviderProcessor(Class<T> clazz,
IDocumentQueryGenerator queryGenerator,
DocumentQueryCustomizationFactory customizeQuery,
Action1<QueryResult> afterQueryExecuted,
Action1<RavenJObject> afterStreamExecuted,
String indexName,
Set<String> fieldsToFetch,
List<RenamedField> fieldsToRename,
boolean isMapReduce,
String resultsTransformer,
Map<String,RavenJToken> transformerParameters,
Class originalType) |
Modifier and Type | Method and Description |
---|---|
<T> T[] |
ShardedDocumentSession.loadInternal(Class<T> clazz,
String[] ids,
String transformer,
Map<String,RavenJToken> transformerParameters) |
<T> T[] |
ShardedDocumentSession.loadInternal(Class<T> clazz,
String[] ids,
Tuple<String,Class<?>>[] includes,
String transformer,
Map<String,RavenJToken> transformerParameters) |
Copyright © 2016. All Rights Reserved.