Modifier and Type | Method and Description |
---|---|
RavenJObject |
PatchCommandData.getAdditionalData() |
RavenJObject |
PutCommandData.getAdditionalData() |
RavenJObject |
DeleteCommandData.getAdditionalData() |
RavenJObject |
ScriptedPatchCommandData.getAdditionalData() |
RavenJObject |
ICommandData.getAdditionalData() |
RavenJObject |
PutCommandData.getDocument() |
RavenJObject |
PatchCommandData.getMetadata() |
RavenJObject |
PutCommandData.getMetadata() |
RavenJObject |
DeleteCommandData.getMetadata() |
RavenJObject |
ScriptedPatchCommandData.getMetadata() |
RavenJObject |
ICommandData.getMetadata() |
RavenJObject |
PatchCommandData.toJson() |
RavenJObject |
PutCommandData.toJson() |
RavenJObject |
DeleteCommandData.toJson() |
RavenJObject |
ScriptedPatchCommandData.toJson() |
RavenJObject |
ICommandData.toJson()
Translate the instance to a Json object.
|
Modifier and Type | Method and Description |
---|---|
void |
PatchCommandData.setAdditionalData(RavenJObject additionalData) |
void |
PutCommandData.setAdditionalData(RavenJObject additionalData) |
void |
DeleteCommandData.setAdditionalData(RavenJObject additionalData) |
void |
ScriptedPatchCommandData.setAdditionalData(RavenJObject additionalData) |
void |
ICommandData.setAdditionalData(RavenJObject additionalMeta)
Sets the additional metadata
|
void |
PutCommandData.setDocument(RavenJObject document) |
void |
PatchCommandData.setMetadata(RavenJObject metadata) |
void |
PutCommandData.setMetadata(RavenJObject metadata) |
void |
ScriptedPatchCommandData.setMetadata(RavenJObject metadata) |
Constructor and Description |
---|
PutCommandData(java.lang.String key,
Etag etag,
RavenJObject document,
RavenJObject metadata) |
Modifier and Type | Method and Description |
---|---|
RavenJObject |
BatchResult.getAdditionalData() |
RavenJObject |
JsonDocument.getDataAsJson() |
RavenJObject |
PatchResultData.getDebugActions() |
RavenJObject |
PatchResultData.getDocument() |
RavenJObject |
JsonDocumentMetadata.getMetadata() |
RavenJObject |
Attachment.getMetadata()
Deprecated.
|
RavenJObject |
BatchResult.getMetadata() |
RavenJObject |
JsonDocument.getMetadata() |
RavenJObject |
StreamResult.getMetadata() |
RavenJObject |
IJsonDocumentMetadata.getMetadata() |
RavenJObject |
AttachmentInformation.getMetadata()
Deprecated.
|
RavenJObject |
PatchRequest.toJson()
Translates this instance to json
|
RavenJObject |
JsonDocument.toJson() |
Modifier and Type | Method and Description |
---|---|
java.util.List<RavenJObject> |
MultiLoadResult.getIncludes() |
java.util.Collection<RavenJObject> |
QueryResult.getIncludes() |
java.util.List<RavenJObject> |
MultiLoadResult.getResults() |
java.util.List<RavenJObject> |
QueryResult.getResults() |
Modifier and Type | Method and Description |
---|---|
static PatchRequest |
PatchRequest.fromJson(RavenJObject patchRequestJson)
Create an instance from a json object
|
static ScriptedPatchRequest |
ScriptedPatchRequest.fromJson(RavenJObject patchRequestJson) |
void |
BatchResult.setAdditionalData(RavenJObject additionalData) |
void |
JsonDocument.setDataAsJson(RavenJObject dataAsJson) |
void |
PatchResultData.setDebugActions(RavenJObject debugActions) |
void |
PatchResultData.setDocument(RavenJObject document) |
void |
JsonDocumentMetadata.setMetadata(RavenJObject metadata) |
void |
Attachment.setMetadata(RavenJObject metadata)
Deprecated.
|
void |
BatchResult.setMetadata(RavenJObject metadata) |
void |
JsonDocument.setMetadata(RavenJObject metadata) |
void |
StreamResult.setMetadata(RavenJObject metadata) |
void |
IJsonDocumentMetadata.setMetadata(RavenJObject obj)
Sets the metadata for the document
|
void |
AttachmentInformation.setMetadata(RavenJObject metadata)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiLoadResult.setIncludes(java.util.List<RavenJObject> includes) |
void |
QueryResult.setIncludes(java.util.List<RavenJObject> includes) |
void |
MultiLoadResult.setResults(java.util.List<RavenJObject> results) |
void |
QueryResult.setResults(java.util.List<RavenJObject> results) |
Constructor and Description |
---|
Attachment(boolean canGetData,
byte[] data,
int size,
RavenJObject metadata,
Etag etag,
java.lang.String key)
Deprecated.
|
JsonDocument(RavenJObject dataAsJson,
RavenJObject metadata,
java.lang.String key,
java.lang.Boolean nonAuthoritativeInformation,
Etag etag,
java.util.Date lastModified) |
Modifier and Type | Method and Description |
---|---|
static RavenJObject |
MetadataExtensions.filterHeadersAttachment(java.util.Map<java.lang.String,java.lang.String> self)
Deprecated.
|
static RavenJObject |
MetadataExtensions.filterHeadersToObject(java.util.Map<java.lang.String,java.lang.String> headers)
Filters the headers from unwanted headers
|
static RavenJObject |
MetadataExtensions.filterHeadersToObject(RavenJObject self) |
static RavenJObject |
MetadataExtensions.filterHeadersToObject(RavenJObject self,
java.util.Set<java.lang.String> headersToIgnore,
java.util.Set<java.lang.String> prefixesInHeadersToIgnore)
Filters headers from unwanted headers
|
static RavenJObject |
JsonExtensions.toJObject(java.lang.Object result) |
Modifier and Type | Method and Description |
---|---|
static RavenJObject |
MetadataExtensions.filterHeadersToObject(RavenJObject self) |
static RavenJObject |
MetadataExtensions.filterHeadersToObject(RavenJObject self,
java.util.Set<java.lang.String> headersToIgnore,
java.util.Set<java.lang.String> prefixesInHeadersToIgnore)
Filters headers from unwanted headers
|
Constructor and Description |
---|
ConflictsResolver(RavenJObject... result) |
ConflictsResolver(RavenJObject[] docs,
boolean isMetadataResolver) |
Modifier and Type | Method and Description |
---|---|
RavenJObject |
RavenJObject.cloneToken() |
RavenJObject |
RavenJObject.createSnapshot() |
static RavenJObject |
RavenJObject.fromObject(java.lang.Object o)
Creates a
RavenJObject from an object. |
static RavenJObject |
RavenJObject.fromObject(java.lang.Object o,
org.codehaus.jackson.map.ObjectMapper objectMapper)
Creates a
RavenJObject from an object. |
static RavenJObject |
RavenJObject.load(org.codehaus.jackson.JsonParser parser) |
static RavenJObject |
RavenJObject.parse(java.lang.String json)
Loads
RavenJObject from a string that contains JSON. |
RavenJObject |
RavenJObject.withCaseInsensitivePropertyNames() |
Modifier and Type | Method and Description |
---|---|
static boolean |
Extensions.compareDifferentLengthRavenJObjectData(java.util.Collection<DocumentsChanges> docChanges,
RavenJObject otherObj,
RavenJObject selfObj,
java.lang.String fieldName) |
Constructor and Description |
---|
RavenJObject(RavenJObject other) |
Modifier and Type | Method and Description |
---|---|
boolean |
GeoJsonWktConverter.tryConvert(RavenJObject json,
Reference<java.lang.String> result) |
Modifier and Type | Method and Description |
---|---|
static void |
IncludesUtil.include(RavenJObject document,
java.lang.String include,
Action1<java.lang.String> loadId) |
Modifier and Type | Method and Description |
---|---|
<T> RavenJObject |
IAdvancedDocumentSessionOperations.getMetadataFor(T instance)
Gets the metadata for the specified entity.
|
Modifier and Type | Method and Description |
---|---|
protected void |
RemoteDatabaseChanges.notifySubscribers(java.lang.String type,
RavenJObject value,
AtomicDictionary<DatabaseConnectionState> counters) |
protected abstract void |
RemoteChangesClientBase.notifySubscribers(java.lang.String type,
RavenJObject value,
AtomicDictionary<DatabaseConnectionState> counters) |
Modifier and Type | Method and Description |
---|---|
RavenJObject |
IAdminDatabaseCommands.getDatabaseConfiguration() |
RavenJObject |
AdminServerClient.getDatabaseConfiguration() |
RavenJObject |
CreateHttpJsonRequestParams.getMetadata() |
RavenJObject |
RavenJObjectIterator.next() |
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
PatchRequest[] patches)
Sends a patch request for a specific document, ignoring document's Etag and if it is missing
|
RavenJObject |
ServerClient.patch(java.lang.String key,
PatchRequest[] patches)
Sends a patch request for a specific document, ignoring the document's Etag
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
PatchRequest[] patches,
boolean ignoreMissing)
Sends a patch request for a specific document, ignoring the document's Etag
|
RavenJObject |
ServerClient.patch(java.lang.String key,
PatchRequest[] patches,
boolean ignoreMissing)
Sends a patch request for a specific document, ignoring the document's Etag
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
PatchRequest[] patches,
Etag etag)
Sends a patch request for a specific document
|
RavenJObject |
ServerClient.patch(java.lang.String key,
PatchRequest[] patches,
Etag etag)
Sends a patch request for a specific document
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
PatchRequest[] patchesToExisting,
PatchRequest[] patchesToDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
RavenJObject |
ServerClient.patch(java.lang.String key,
PatchRequest[] patchesToExisting,
PatchRequest[] patchesToDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
ScriptedPatchRequest patch)
Sends a patch request for a specific document, ignoring the document's Etag and if the document is missing
|
RavenJObject |
ServerClient.patch(java.lang.String key,
ScriptedPatchRequest patch)
Sends a patch request for a specific document, ignoring the document's Etag
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
ScriptedPatchRequest patch,
boolean ignoreMissing)
Sends a patch request for a specific document, ignoring the document's Etag
|
RavenJObject |
ServerClient.patch(java.lang.String key,
ScriptedPatchRequest patch,
boolean ignoreMissing)
Sends a patch request for a specific document, ignoring the document's Etag
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
ScriptedPatchRequest patch,
Etag etag)
Sends a patch request for a specific document
|
RavenJObject |
ServerClient.patch(java.lang.String key,
ScriptedPatchRequest patch,
Etag etag)
Sends a patch request for a specific document, ignoring the document's Etag
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
ScriptedPatchRequest patchExisting,
ScriptedPatchRequest patchDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
RavenJObject |
ServerClient.patch(java.lang.String key,
ScriptedPatchRequest patchExisting,
ScriptedPatchRequest patchDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
Modifier and Type | Method and Description |
---|---|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs()
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag,
java.lang.String startsWith)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag,
java.lang.String startsWith,
java.lang.String matches)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag,
java.lang.String startsWith,
java.lang.String matches,
int start)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag,
java.lang.String startsWith,
java.lang.String matches,
int start,
int pageSize)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag,
java.lang.String startsWith,
java.lang.String matches,
int start,
int pageSize,
java.lang.String exclude)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag,
java.lang.String startsWith,
java.lang.String matches,
int start,
int pageSize,
java.lang.String exclude,
RavenPagingInformation pagingInformation)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamDocs(Etag fromEtag,
java.lang.String startsWith,
java.lang.String matches,
int start,
int pageSize,
java.lang.String exclude,
RavenPagingInformation pagingInformation,
java.lang.String skipAfter)
Streams the documents by etag OR starts with the prefix and match the matches
Will return *all* results, regardless of the number of items that might be returned.
|
CloseableIterator<RavenJObject> |
IDatabaseCommands.streamQuery(java.lang.String index,
IndexQuery query,
Reference<QueryHeaderInformation> queryHeaderInfo)
Queries the specified index in the Raven flavored Lucene query syntax.
|
Modifier and Type | Method and Description |
---|---|
protected PutResult |
ServerClient.directPut(RavenJObject metadata,
java.lang.String key,
Etag etag,
RavenJObject document,
OperationMetadata operationMetadata) |
protected void |
ServerClient.directPutAttachment(java.lang.String key,
RavenJObject metadata,
Etag etag,
java.io.InputStream data,
OperationMetadata operationMetadata)
Deprecated.
|
protected void |
ServerClient.directUpdateAttachmentMetadata(java.lang.String key,
RavenJObject metadata,
Etag etag,
OperationMetadata operationMetadata)
Deprecated.
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
PatchRequest[] patchesToExisting,
PatchRequest[] patchesToDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
RavenJObject |
ServerClient.patch(java.lang.String key,
PatchRequest[] patchesToExisting,
PatchRequest[] patchesToDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
RavenJObject |
IDatabaseCommands.patch(java.lang.String key,
ScriptedPatchRequest patchExisting,
ScriptedPatchRequest patchDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
RavenJObject |
ServerClient.patch(java.lang.String key,
ScriptedPatchRequest patchExisting,
ScriptedPatchRequest patchDefault,
RavenJObject defaultMetadata)
Sends a patch request for a specific document which may or may not currently exist
|
PutResult |
IDatabaseCommands.put(java.lang.String key,
Etag guid,
RavenJObject document,
RavenJObject metadata)
Puts the document in the database with the specified key
|
PutResult |
ServerClient.put(java.lang.String key,
Etag etag,
RavenJObject document,
RavenJObject metadata) |
void |
IDatabaseCommands.putAttachment(java.lang.String key,
Etag etag,
java.io.InputStream data,
RavenJObject metadata)
Deprecated.
|
void |
ServerClient.putAttachment(java.lang.String key,
Etag etag,
java.io.InputStream data,
RavenJObject metadata)
Deprecated.
|
static JsonDocument |
SerializationHelper.ravenJObjectToJsonDocument(RavenJObject doc) |
void |
CreateHttpJsonRequestParams.setMetadata(RavenJObject metadata) |
static JsonDocument |
SerializationHelper.toJsonDocument(RavenJObject r) |
static QueryResult |
SerializationHelper.toQueryResult(RavenJObject json,
Etag etagHeader,
java.lang.String tempRequestTime,
long numberOfCharactersRead) |
void |
IDatabaseCommands.updateAttachmentMetadata(java.lang.String key,
Etag etag,
RavenJObject metadata)
Deprecated.
|
void |
ServerClient.updateAttachmentMetadata(java.lang.String key,
Etag etag,
RavenJObject metadata)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
HttpJsonRequest |
AdminRequestCreator.createDatabase(DatabaseDocument databaseDocument,
Reference<RavenJObject> docRef) |
static java.util.List<JsonDocument> |
SerializationHelper.ravenJObjectsToJsonDocuments(java.util.Collection<RavenJObject> responses)
Translate a collection of RavenJObject to JsonDocuments
|
void |
MultiGetOperation.tryResolveConflictOrCreateConcurrencyException(GetResponse[] responses,
Function3<java.lang.String,RavenJObject,Etag,ConflictException> tryResolveConflictOrCreateConcurrencyException) |
Constructor and Description |
---|
CreateHttpJsonRequestParams(IHoldProfilingInformation owner,
java.lang.String url,
HttpMethods method,
RavenJObject metadata,
OperationCredentials credentials,
Convention convention) |
CreateHttpJsonRequestParams(IHoldProfilingInformation owner,
java.lang.String url,
HttpMethods method,
RavenJObject metadata,
OperationCredentials credentials,
Convention convention,
java.lang.Long timeout) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JavaClassFinder.find(java.lang.String id,
RavenJObject doc,
RavenJObject metadata) |
Modifier and Type | Field and Description |
---|---|
protected java.util.IdentityHashMap<java.lang.Object,RavenJObject> |
EntityToJson.cachedJsonDocs |
Modifier and Type | Method and Description |
---|---|
RavenJObject |
EntityToJson.convertEntityToJson(java.lang.String key,
java.lang.Object entity,
RavenJObject metadata) |
RavenJObject |
DocumentMetadata.getMetadata() |
<T> RavenJObject |
InMemoryDocumentSessionOperations.getMetadataFor(T instance)
Gets the metadata for the specified entity.
|
RavenJObject |
DocumentMetadata.getOriginalMetadata() |
RavenJObject |
DocumentMetadata.getOriginalValue() |
Modifier and Type | Method and Description |
---|---|
java.util.IdentityHashMap<java.lang.Object,RavenJObject> |
EntityToJson.getCachedJsonDocs() |
Modifier and Type | Method and Description |
---|---|
void |
BulkInsertOperation.BeforeEntityInsert.apply(java.lang.String id,
RavenJObject data,
RavenJObject metadata) |
RavenJObject |
EntityToJson.convertEntityToJson(java.lang.String key,
java.lang.Object entity,
RavenJObject metadata) |
java.lang.Object |
InMemoryDocumentSessionOperations.convertToEntity(java.lang.Class<?> entityType,
java.lang.String id,
RavenJObject documentFound,
RavenJObject metadata)
Converts the json document to an entity.
|
static void |
InMemoryDocumentSessionOperations.ensureNotReadVetoed(RavenJObject metadata) |
java.lang.String |
DocumentConvention.getJavaClass(java.lang.String id,
RavenJObject document,
RavenJObject metadata)
Get the java class (if exists) from the document
|
void |
DocumentMetadata.setMetadata(RavenJObject metadata) |
void |
DocumentMetadata.setOriginalMetadata(RavenJObject originalMetadata) |
void |
DocumentMetadata.setOriginalValue(RavenJObject originalValue) |
void |
BulkInsertOperation.store(RavenJObject document,
RavenJObject metadata,
java.lang.String id) |
void |
BulkInsertOperation.store(RavenJObject document,
RavenJObject metadata,
java.lang.String id,
java.lang.Integer dataSize) |
protected void |
InMemoryDocumentSessionOperations.storeEntityInUnitOfWork(java.lang.String id,
java.lang.Object entity,
Etag etag,
RavenJObject metadata,
boolean forceConcurrencyCheck) |
java.lang.Object |
InMemoryDocumentSessionOperations.trackEntity(java.lang.Class<?> entityType,
java.lang.String key,
RavenJObject document,
RavenJObject metadata,
boolean noTracking)
Tracks the entity.
|
void |
ILowLevelBulkInsertOperation.write(java.lang.String id,
RavenJObject metadata,
RavenJObject data) |
void |
RemoteBulkInsertOperation.write(java.lang.String id,
RavenJObject metadata,
RavenJObject data) |
void |
ILowLevelBulkInsertOperation.write(java.lang.String id,
RavenJObject metadata,
RavenJObject data,
java.lang.Integer dataSize) |
void |
RemoteBulkInsertOperation.write(java.lang.String id,
RavenJObject metadata,
RavenJObject data,
java.lang.Integer dataSize) |
Modifier and Type | Method and Description |
---|---|
void |
InMemoryDocumentSessionOperations.registerMissingIncludes(java.util.Collection<RavenJObject> results,
java.util.Collection<java.lang.String> includes) |
Modifier and Type | Method and Description |
---|---|
<T> T |
QueryOperation.deserialize(java.lang.Class<T> clazz,
RavenJObject result) |
Modifier and Type | Method and Description |
---|---|
void |
IDocumentConversionListener.afterConversionToDocument(java.lang.String key,
java.lang.Object entity,
RavenJObject document,
RavenJObject metadata)
Called after having converted an entity to a document and metadata
|
void |
IDocumentConversionListener.afterConversionToEntity(java.lang.String key,
RavenJObject document,
RavenJObject metadata,
java.lang.Object entity)
Called before converting a document and metadata to an entity
|
void |
IDocumentStoreListener.afterStore(java.lang.String key,
java.lang.Object entityInstance,
RavenJObject metadata)
Invoked after the store request is sent to the server.
|
void |
IDocumentConversionListener.beforeConversionToDocument(java.lang.String key,
java.lang.Object entity,
RavenJObject metadata)
Called before converting an entity to a document and metadata
|
void |
IDocumentConversionListener.beforeConversionToEntity(java.lang.String key,
RavenJObject document,
RavenJObject metadata)
Called before converting a document and metadata to an entity
|
void |
IDocumentDeleteListener.beforeDelete(java.lang.String key,
java.lang.Object entityInstance,
RavenJObject metadata)
Invoked before the delete request is sent to the server.
|
boolean |
IDocumentStoreListener.beforeStore(java.lang.String key,
java.lang.Object entityInstance,
RavenJObject metadata,
RavenJObject original)
Invoked before the store request is sent to the server.
|
Copyright © 2014. All Rights Reserved.