org.ektorp.support
Class CouchDbDocument
java.lang.Object
org.ektorp.support.CouchDbDocument
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- Entity, OpenCouchDbDocument
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 |
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 © 2011. All Rights Reserved.