public class JsonDocumentMetadata extends Object implements IJsonDocumentMetadata
Constructor and Description |
---|
JsonDocumentMetadata() |
Modifier and Type | Method and Description |
---|---|
Etag |
getEtag()
Current document etag.
|
String |
getKey()
Key for the document
|
Date |
getLastModified()
Last modified date for the document
|
RavenJObject |
getMetadata()
Metadata for the document
|
Boolean |
getNonAuthoritativeInformation()
Indicates whether this document is non authoritative (modified by uncommitted transaction).
|
void |
setEtag(Etag etag)
Current document etag.
|
void |
setKey(String key)
Key for the document
|
void |
setLastModified(Date lastModified)
Last modified date for the document
|
void |
setMetadata(RavenJObject metadata)
Metadata for the document
|
void |
setNonAuthoritativeInformation(Boolean nonAuthoritativeInformation)
Indicates whether this document is non authoritative (modified by uncommitted transaction).
|
public Etag getEtag()
getEtag
in interface IJsonDocumentMetadata
public String getKey()
getKey
in interface IJsonDocumentMetadata
public Date getLastModified()
getLastModified
in interface IJsonDocumentMetadata
public RavenJObject getMetadata()
getMetadata
in interface IJsonDocumentMetadata
public Boolean getNonAuthoritativeInformation()
getNonAuthoritativeInformation
in interface IJsonDocumentMetadata
public void setEtag(Etag etag)
setEtag
in interface IJsonDocumentMetadata
etag
- public void setKey(String key)
setKey
in interface IJsonDocumentMetadata
key
- public void setLastModified(Date lastModified)
setLastModified
in interface IJsonDocumentMetadata
lastModified
- public void setMetadata(RavenJObject metadata)
setMetadata
in interface IJsonDocumentMetadata
metadata
- public void setNonAuthoritativeInformation(Boolean nonAuthoritativeInformation)
setNonAuthoritativeInformation
in interface IJsonDocumentMetadata
nonAuthoritativeInformation
- Copyright © 2016. All Rights Reserved.