org.ektorp.support
Class CouchDbDocument
java.lang.Object
org.ektorp.support.CouchDbDocument
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- Entity, OpenCouchDbDocument, ReplicatorDocument
public class CouchDbDocument
- extends Object
- implements Serializable
- Author:
- henrik lundgren
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATTACHMENTS_NAME
public static final String ATTACHMENTS_NAME
- See Also:
- Constant Field Values
CouchDbDocument
public CouchDbDocument()
getId
public String getId()
setId
public void setId(String s)
getRevision
public String getRevision()
setRevision
public void setRevision(String s)
isNew
public boolean isNew()
getAttachments
public Map<String,Attachment> getAttachments()
getRevisions
public Revisions getRevisions()
- Note: Will only be populated if this document has been loaded with the revisions option = true.
- Returns:
getConflicts
public List<String> getConflicts()
- Returns:
- a list of conflicting revisions. Note: Will only be populated if this document has been loaded through the CouchDbConnector.getWithConflicts method.
hasConflict
public boolean hasConflict()
- Returns:
- true if this document has a conflict. Note: Will only give a correct value if this document has been loaded through the CouchDbConnector.getWithConflicts method.
removeAttachment
protected void removeAttachment(String id)
addInlineAttachment
protected void addInlineAttachment(Attachment a)
Copyright © 2017. All rights reserved.