Package org.lightcouch
Class DesignDocument
- java.lang.Object
-
- org.lightcouch.Document
-
- org.lightcouch.DesignDocument
-
public class DesignDocument extends Document
Represents a design document.- Since:
- 0.0.2
- See Also:
CouchDbDesign
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDesignDocument.MapReduceHolds Map Reduce functions in a view.
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.lang.String>filtersprivate com.google.gson.JsonObjectfulltextprivate com.google.gson.JsonObjectindexesprivate java.lang.Stringlanguageprivate java.util.Map<java.lang.String,java.lang.String>listsprivate com.google.gson.JsonArrayrewritesprivate java.util.Map<java.lang.String,java.lang.String>showsprivate java.util.Map<java.lang.String,java.lang.String>updatesprivate java.lang.StringvalidateDocUpdateprivate java.util.Map<java.lang.String,DesignDocument.MapReduce>views
-
Constructor Summary
Constructors Constructor Description DesignDocument()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Indicates whether some other design document is equals to this one.java.util.Map<java.lang.String,java.lang.String>getFilters()com.google.gson.JsonObjectgetFulltext()com.google.gson.JsonObjectgetIndexes()java.lang.StringgetLanguage()java.util.Map<java.lang.String,java.lang.String>getLists()com.google.gson.JsonArraygetRewrites()java.util.Map<java.lang.String,java.lang.String>getShows()java.util.Map<java.lang.String,java.lang.String>getUpdates()java.lang.StringgetValidateDocUpdate()java.util.Map<java.lang.String,DesignDocument.MapReduce>getViews()inthashCode()voidsetFilters(java.util.Map<java.lang.String,java.lang.String> filters)voidsetFulltext(com.google.gson.JsonObject fulltext)voidsetIndexes(com.google.gson.JsonObject indexes)voidsetLanguage(java.lang.String language)voidsetLists(java.util.Map<java.lang.String,java.lang.String> lists)voidsetRewrites(com.google.gson.JsonArray rewrites)voidsetShows(java.util.Map<java.lang.String,java.lang.String> shows)voidsetUpdates(java.util.Map<java.lang.String,java.lang.String> updates)voidsetValidateDocUpdate(java.lang.String validateDocUpdate)voidsetViews(java.util.Map<java.lang.String,DesignDocument.MapReduce> views)-
Methods inherited from class org.lightcouch.Document
addAttachment, getAttachments, getId, getRevision, setAttachments, setId, setRevision
-
-
-
-
Field Detail
-
language
private java.lang.String language
-
views
private java.util.Map<java.lang.String,DesignDocument.MapReduce> views
-
validateDocUpdate
@SerializedName("validate_doc_update") private java.lang.String validateDocUpdate
-
filters
private java.util.Map<java.lang.String,java.lang.String> filters
-
shows
private java.util.Map<java.lang.String,java.lang.String> shows
-
lists
private java.util.Map<java.lang.String,java.lang.String> lists
-
updates
private java.util.Map<java.lang.String,java.lang.String> updates
-
rewrites
private com.google.gson.JsonArray rewrites
-
fulltext
private com.google.gson.JsonObject fulltext
-
indexes
private com.google.gson.JsonObject indexes
-
-
Method Detail
-
getLanguage
public java.lang.String getLanguage()
-
getViews
public java.util.Map<java.lang.String,DesignDocument.MapReduce> getViews()
-
getValidateDocUpdate
public java.lang.String getValidateDocUpdate()
-
getRewrites
public com.google.gson.JsonArray getRewrites()
-
getFulltext
public com.google.gson.JsonObject getFulltext()
-
getIndexes
public com.google.gson.JsonObject getIndexes()
-
getFilters
public java.util.Map<java.lang.String,java.lang.String> getFilters()
-
getShows
public java.util.Map<java.lang.String,java.lang.String> getShows()
-
getLists
public java.util.Map<java.lang.String,java.lang.String> getLists()
-
getUpdates
public java.util.Map<java.lang.String,java.lang.String> getUpdates()
-
setLanguage
public void setLanguage(java.lang.String language)
-
setViews
public void setViews(java.util.Map<java.lang.String,DesignDocument.MapReduce> views)
-
setValidateDocUpdate
public void setValidateDocUpdate(java.lang.String validateDocUpdate)
-
setRewrites
public void setRewrites(com.google.gson.JsonArray rewrites)
-
setFulltext
public void setFulltext(com.google.gson.JsonObject fulltext)
-
setIndexes
public void setIndexes(com.google.gson.JsonObject indexes)
-
setFilters
public void setFilters(java.util.Map<java.lang.String,java.lang.String> filters)
-
setShows
public void setShows(java.util.Map<java.lang.String,java.lang.String> shows)
-
setLists
public void setLists(java.util.Map<java.lang.String,java.lang.String> lists)
-
setUpdates
public void setUpdates(java.util.Map<java.lang.String,java.lang.String> updates)
-
-