Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACTION - Static variable in class org.lightcouch.View
 
addAttachment(String, Attachment) - Method in class org.lightcouch.Document
Adds an in-line document attachment.
addParam(String, String) - Method in class org.lightcouch.Params
 
addProperty(JsonObject, String, Object) - Method in class org.lightcouch.Replication
 
allDocsKeys - Variable in class org.lightcouch.View
 
assertNotEmpty(Object, String) - Static method in class org.lightcouch.CouchDbUtil
 
assertNull(Object, String) - Static method in class org.lightcouch.CouchDbUtil
 
Attachment - Class in org.lightcouch
Represents an in-line document attachment.
Attachment() - Constructor for class org.lightcouch.Attachment
 
Attachment(String, String) - Constructor for class org.lightcouch.Attachment
 
attachments - Variable in class org.lightcouch.Document
 
attachments() - Method in class org.lightcouch.Params
 

B

baseURI - Variable in class org.lightcouch.CouchDbClientBase
 
batch(Object) - Method in class org.lightcouch.CouchDbClientBase
Saves a document with batch=ok query param.
build() - Method in class org.lightcouch.URIBuilder
 
buildUri() - Static method in class org.lightcouch.URIBuilder
 
buildUri(URI) - Static method in class org.lightcouch.URIBuilder
 
bulk(List<?>, boolean) - Method in class org.lightcouch.CouchDbClientBase
Performs bulk documents create and update request.

C

cancel - Variable in class org.lightcouch.Replication
 
cancel(Boolean) - Method in class org.lightcouch.Replication
 
changes - Variable in class org.lightcouch.ChangesResult.Row
 
changes() - Method in class org.lightcouch.CouchDbClientBase
Provides access to Change Notifications API.
Changes - Class in org.lightcouch
Contains the Change Notifications API, supports normal and continuous feed Changes.
Changes(CouchDbClientBase) - Constructor for class org.lightcouch.Changes
 
ChangesResult - Class in org.lightcouch
Represents Changes feed result of type normal.
ChangesResult() - Constructor for class org.lightcouch.ChangesResult
 
ChangesResult.Row - Class in org.lightcouch
Represent a row in Changes result.
ChangesResult.Row.Rev - Class in org.lightcouch
Represent a Change rev.
clearPassword() - Method in class org.lightcouch.CouchDbProperties
 
close() - Method in class org.lightcouch.CouchDbClient
 
close(Closeable) - Static method in class org.lightcouch.CouchDbUtil
Closes a resource.
close(HttpResponse) - Static method in class org.lightcouch.CouchDbUtil
Closes the response input stream.
compact() - Method in class org.lightcouch.CouchDbContext
Triggers a database compact request.
compactRunning - Variable in class org.lightcouch.CouchDbInfo
 
configFile - Variable in class org.lightcouch.CouchDbConfig
 
conflicts() - Method in class org.lightcouch.Params
 
connectionTimeout - Variable in class org.lightcouch.CouchDbProperties
 
connectionTimeout - Variable in class org.lightcouch.ReplicatorDocument
 
connectionTimeout(long) - Method in class org.lightcouch.Replicator
 
consumerKey - Variable in class org.lightcouch.Replication
 
consumerSecret - Variable in class org.lightcouch.Replication
 
contains(String) - Method in class org.lightcouch.CouchDbClientBase
Checks if a document exist in the database.
contentType - Variable in class org.lightcouch.Attachment
 
context - Variable in class org.lightcouch.CouchDbClientBase
 
context() - Method in class org.lightcouch.CouchDbClientBase
Provides access to DB server APIs.
continuous - Variable in class org.lightcouch.Replication
 
continuous - Variable in class org.lightcouch.ReplicatorDocument
 
continuous(boolean) - Method in class org.lightcouch.Replicator
 
continuous(Boolean) - Method in class org.lightcouch.Replication
 
continuousChanges() - Method in class org.lightcouch.Changes
Requests Change notifications of feed type continuous.
CouchDbClient - Class in org.lightcouch
Presents a client to CouchDB database server.
CouchDbClient() - Constructor for class org.lightcouch.CouchDbClient
Constructs a new instance of this class, expects a configuration file named couchdb.properties to be available in your application default classpath.
CouchDbClient(String) - Constructor for class org.lightcouch.CouchDbClient
Constructs a new instance of this class.
CouchDbClient(String, boolean, String, String, int, String, String) - Constructor for class org.lightcouch.CouchDbClient
Constructs a new instance of this class.
CouchDbClient(CouchDbProperties) - Constructor for class org.lightcouch.CouchDbClient
Constructs a new instance of this class.
CouchDbClientAndroid - Class in org.lightcouch
Presents a client to CouchDB database server; targeted to run on Android platform.
CouchDbClientAndroid() - Constructor for class org.lightcouch.CouchDbClientAndroid
Constructs a new client instance.
CouchDbClientAndroid(String) - Constructor for class org.lightcouch.CouchDbClientAndroid
Constructs a new client instance.
CouchDbClientAndroid(String, boolean, String, String, int, String, String) - Constructor for class org.lightcouch.CouchDbClientAndroid
Constructs a new client instance.
CouchDbClientAndroid(CouchDbProperties) - Constructor for class org.lightcouch.CouchDbClientAndroid
Constructs a new client instance.
CouchDbClientAndroid.MySSLSocketFactory - Class in org.lightcouch
 
CouchDbClientAndroid.PreemptiveAuthInterceptor - Class in org.lightcouch
 
CouchDbClientBase - Class in org.lightcouch
Contains a client Public API implementation.
CouchDbClientBase() - Constructor for class org.lightcouch.CouchDbClientBase
 
CouchDbClientBase(CouchDbConfig) - Constructor for class org.lightcouch.CouchDbClientBase
 
CouchDbConfig - Class in org.lightcouch
Provides configuration to client instance.
CouchDbConfig() - Constructor for class org.lightcouch.CouchDbConfig
 
CouchDbConfig(String) - Constructor for class org.lightcouch.CouchDbConfig
 
CouchDbConfig(CouchDbProperties) - Constructor for class org.lightcouch.CouchDbConfig
 
CouchDbContext - Class in org.lightcouch
Contains database server specific APIs.
CouchDbContext(CouchDbClientBase, CouchDbProperties) - Constructor for class org.lightcouch.CouchDbContext
 
CouchDbDesign - Class in org.lightcouch
Provides API to work with design documents.
CouchDbDesign(CouchDbClientBase) - Constructor for class org.lightcouch.CouchDbDesign
 
CouchDbException - Exception Class in org.lightcouch
Base runtime exception class.
CouchDbException(String) - Constructor for exception class org.lightcouch.CouchDbException
 
CouchDbException(String, Throwable) - Constructor for exception class org.lightcouch.CouchDbException
 
CouchDbException(Throwable) - Constructor for exception class org.lightcouch.CouchDbException
 
CouchDbInfo - Class in org.lightcouch
Holds information about a CouchDB database instance.
CouchDbInfo() - Constructor for class org.lightcouch.CouchDbInfo
 
CouchDbProperties - Class in org.lightcouch
Represents configuration properties for connecting to CouchDB.
CouchDbProperties() - Constructor for class org.lightcouch.CouchDbProperties
 
CouchDbProperties(String, boolean, String, String, int, String, String) - Constructor for class org.lightcouch.CouchDbProperties
 
CouchDbUtil - Class in org.lightcouch
Provides various utility methods, for internal use.
CouchDbUtil() - Constructor for class org.lightcouch.CouchDbUtil
 
createConnectionManager(CouchDbProperties, Registry<ConnectionSocketFactory>) - Method in class org.lightcouch.CouchDbClient
 
createContext() - Method in class org.lightcouch.CouchDbClient
 
createContext() - Method in class org.lightcouch.CouchDbClientAndroid
 
createContext() - Method in class org.lightcouch.CouchDbClientBase
 
createDB(String) - Method in class org.lightcouch.CouchDbContext
Requests CouchDB creates a new database; if one doesn't exist.
createDbIfNotExist - Variable in class org.lightcouch.CouchDbProperties
 
createHttpClient(CouchDbProperties) - Method in class org.lightcouch.CouchDbClient
 
createHttpClient(CouchDbProperties) - Method in class org.lightcouch.CouchDbClientAndroid
 
createHttpClient(CouchDbProperties) - Method in class org.lightcouch.CouchDbClientBase
 
createJson() - Method in class org.lightcouch.Replication
 
createRegistry(CouchDbProperties) - Method in class org.lightcouch.CouchDbClient
 
createRegistry(CouchDbProperties) - Method in class org.lightcouch.CouchDbClientAndroid
 
createSocket() - Method in class org.lightcouch.CouchDbClientAndroid.MySSLSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class org.lightcouch.CouchDbClientAndroid.MySSLSocketFactory
 
createTarget - Variable in class org.lightcouch.Replication
 
createTarget - Variable in class org.lightcouch.ReplicatorDocument
 
createTarget(Boolean) - Method in class org.lightcouch.Replication
 
createTarget(Boolean) - Method in class org.lightcouch.Replicator
 
CURRENT_KEYS - Static variable in class org.lightcouch.View
 
CURRENT_START_KEY - Static variable in class org.lightcouch.View
 
CURRENT_START_KEY_DOC_ID - Static variable in class org.lightcouch.View
 

D

data - Variable in class org.lightcouch.Attachment
 
dbc - Variable in class org.lightcouch.Changes
 
dbc - Variable in class org.lightcouch.CouchDbContext
 
dbc - Variable in class org.lightcouch.CouchDbDesign
 
dbc - Variable in class org.lightcouch.Replication
 
dbc - Variable in class org.lightcouch.Replicator
 
dbc - Variable in class org.lightcouch.View
 
dbName - Variable in class org.lightcouch.CouchDbInfo
 
dbName - Variable in class org.lightcouch.CouchDbProperties
 
dbProperties - Variable in class org.lightcouch.CouchDbConfig
 
dbURI - Variable in class org.lightcouch.CouchDbClientBase
 
dbURI - Variable in class org.lightcouch.Replicator
 
DEFAULT_FILE - Static variable in class org.lightcouch.CouchDbConfig
 
delete(URI) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP DELETE request.
deleted - Variable in class org.lightcouch.ChangesResult.Row
 
deleteDB(String, String) - Method in class org.lightcouch.CouchDbContext
Requests CouchDB deletes a database.
descending - Variable in class org.lightcouch.View
 
descending(Boolean) - Method in class org.lightcouch.View
Reverses the reading direction, not the sort order.
design - Variable in class org.lightcouch.CouchDbClientBase
 
design() - Method in class org.lightcouch.CouchDbClientBase
Provides access to CouchDB Design Documents.
DESIGN_DOCS_DIR - Static variable in class org.lightcouch.CouchDbDesign
 
DESIGN_PREFIX - Static variable in class org.lightcouch.CouchDbDesign
 
DesignDocument - Class in org.lightcouch
Represents a design document.
DesignDocument() - Constructor for class org.lightcouch.DesignDocument
 
DesignDocument.MapReduce - Class in org.lightcouch
Holds Map Reduce functions in a view.
digest - Variable in class org.lightcouch.Attachment
 
diskFormatVersion - Variable in class org.lightcouch.CouchDbInfo
 
diskSize - Variable in class org.lightcouch.CouchDbInfo
 
doc - Variable in class org.lightcouch.ChangesResult.Row
 
doc - Variable in class org.lightcouch.ViewResult.Rows
 
docCount - Variable in class org.lightcouch.CouchDbInfo
 
docDelCount - Variable in class org.lightcouch.CouchDbInfo
 
docIds - Variable in class org.lightcouch.Replication
 
docIds - Variable in class org.lightcouch.ReplicatorDocument
 
docIds(String...) - Method in class org.lightcouch.Replication
 
docIds(String...) - Method in class org.lightcouch.Replicator
 
docsRead - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
docsWritten - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
Document - Class in org.lightcouch
Convenient base class for CouchDB documents, defines the basic id, revision properties, and attachments.
Document() - Constructor for class org.lightcouch.Document
 
Document(Document) - Constructor for class org.lightcouch.Document
Copy contructor that does a deep copy
DocumentConflictException - Exception Class in org.lightcouch
Thrown when a conflict is detected during save or update.
DocumentConflictException(String) - Constructor for exception class org.lightcouch.DocumentConflictException
 
DocumentConflictException(String, Throwable) - Constructor for exception class org.lightcouch.DocumentConflictException
 
DocumentConflictException(Throwable) - Constructor for exception class org.lightcouch.DocumentConflictException
 
docWriteFailures - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 

E

endKey - Variable in class org.lightcouch.View
 
endKey(Object...) - Method in class org.lightcouch.View
 
endKeyDocId - Variable in class org.lightcouch.View
 
endKeyDocId(String) - Method in class org.lightcouch.View
 
endLastSeq - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
endTime - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
ensureFullCommit() - Method in class org.lightcouch.CouchDbContext
Requests the database commits any recent changes to disk.
equals(Object) - Method in class org.lightcouch.DesignDocument
Indicates whether some other design document is equals to this one.
equals(Object) - Method in class org.lightcouch.DesignDocument.MapReduce
 
equals(Object) - Method in class org.lightcouch.Document
 
error - Variable in class org.lightcouch.Response
 
executeRequest(HttpRequestBase) - Method in class org.lightcouch.CouchDbClientBase
Executes a HTTP request.

F

filter - Variable in class org.lightcouch.Replication
 
filter - Variable in class org.lightcouch.ReplicatorDocument
 
filter(String) - Method in class org.lightcouch.Changes
 
filter(String) - Method in class org.lightcouch.Replication
 
filter(String) - Method in class org.lightcouch.Replicator
 
filters - Variable in class org.lightcouch.DesignDocument
 
FILTERS - Static variable in class org.lightcouch.CouchDbDesign
 
find() - Method in class org.lightcouch.Replicator
Finds a document in the replicator database.
find(Class<T>, String) - Method in class org.lightcouch.CouchDbClientBase
Finds an Object of the specified type.
find(Class<T>, String, String) - Method in class org.lightcouch.CouchDbClientBase
Finds an Object of the specified type.
find(Class<T>, String, Params) - Method in class org.lightcouch.CouchDbClientBase
Finds an Object of the specified type.
find(String) - Method in class org.lightcouch.CouchDbClientBase
Finds a document and return the result as InputStream.
find(String, String) - Method in class org.lightcouch.CouchDbClientBase
Finds a document given id and revision and returns the result as InputStream.
findAll() - Method in class org.lightcouch.Replicator
Finds all documents in the replicator database.
findAny(Class<T>, String) - Method in class org.lightcouch.CouchDbClientBase
This method finds any document given a URI.
findDocs(String, Class<T>) - Method in class org.lightcouch.CouchDbClientBase
Find documents using a declarative JSON querying syntax.
fulltext - Variable in class org.lightcouch.DesignDocument
 
FULLTEXT - Static variable in class org.lightcouch.CouchDbDesign
 

G

generateUUID() - Static method in class org.lightcouch.CouchDbUtil
 
get(URI) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP GET request.
get(URI, Class<T>) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP GET request.
get(HttpGet) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP GET request.
getAllDbs() - Method in class org.lightcouch.CouchDbContext
 
getAllFromDesk() - Method in class org.lightcouch.CouchDbDesign
Gets all design documents from desk.
getAsInt(JsonObject, String) - Static method in class org.lightcouch.CouchDbUtil
 
getAsLong(JsonObject, String) - Static method in class org.lightcouch.CouchDbUtil
 
getAsString(JsonObject, String) - Static method in class org.lightcouch.CouchDbUtil
 
getAttachments() - Method in class org.lightcouch.Document
 
getBaseUri() - Method in class org.lightcouch.CouchDbClientBase
 
getChanges() - Method in class org.lightcouch.Changes
Requests Change notifications of feed type normal.
getChanges() - Method in class org.lightcouch.ChangesResult.Row
 
getConnectionTimeout() - Method in class org.lightcouch.CouchDbProperties
 
getConnectionTimeout() - Method in class org.lightcouch.ReplicatorDocument
 
getContentType() - Method in class org.lightcouch.Attachment
 
getContinuous() - Method in class org.lightcouch.ReplicatorDocument
 
getCreateTarget() - Method in class org.lightcouch.ReplicatorDocument
 
getData() - Method in class org.lightcouch.Attachment
 
getDbName() - Method in class org.lightcouch.CouchDbInfo
 
getDbName() - Method in class org.lightcouch.CouchDbProperties
 
getDBUri() - Method in class org.lightcouch.CouchDbClientBase
 
getDigest() - Method in class org.lightcouch.Attachment
 
getDiskFormatVersion() - Method in class org.lightcouch.CouchDbInfo
 
getDiskSize() - Method in class org.lightcouch.CouchDbInfo
 
getDoc() - Method in class org.lightcouch.ChangesResult.Row
 
getDoc() - Method in class org.lightcouch.ViewResult.Rows
 
getDocCount() - Method in class org.lightcouch.CouchDbInfo
 
getDocDelCount() - Method in class org.lightcouch.CouchDbInfo
 
getDocIds() - Method in class org.lightcouch.ReplicatorDocument
 
getDocsRead() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getDocsWritten() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getDocWriteFailures() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getEndLastSeq() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getEndTime() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getError() - Method in class org.lightcouch.Response
 
getFilter() - Method in class org.lightcouch.ReplicatorDocument
 
getFilters() - Method in class org.lightcouch.DesignDocument
 
getFromDb(String) - Method in class org.lightcouch.CouchDbDesign
Gets a design document from the database.
getFromDb(String, String) - Method in class org.lightcouch.CouchDbDesign
Gets a design document from the database.
getFromDesk(String) - Method in class org.lightcouch.CouchDbDesign
Gets a design document from desk.
getFulltext() - Method in class org.lightcouch.DesignDocument
 
getGson() - Method in class org.lightcouch.CouchDbClientBase
 
getHistories() - Method in class org.lightcouch.ReplicationResult
 
getHost() - Method in class org.lightcouch.CouchDbProperties
 
getHttpConnections() - Method in class org.lightcouch.ReplicatorDocument
 
getId() - Method in class org.lightcouch.ChangesResult.Row
 
getId() - Method in class org.lightcouch.Document
 
getId() - Method in class org.lightcouch.Response
 
getId() - Method in class org.lightcouch.ViewResult.Rows
 
getIndexes() - Method in class org.lightcouch.DesignDocument
 
getInstanceStartTime() - Method in class org.lightcouch.CouchDbInfo
 
getKey() - Method in class org.lightcouch.ViewResult.Rows
 
getKeyAsJson(Object...) - Method in class org.lightcouch.View
 
getLanguage() - Method in class org.lightcouch.DesignDocument
 
getLastSeq() - Method in class org.lightcouch.ChangesResult
 
getLength() - Method in class org.lightcouch.Attachment
 
getLists() - Method in class org.lightcouch.DesignDocument
 
getLocalId() - Method in class org.lightcouch.ReplicationResult
 
getMap() - Method in class org.lightcouch.DesignDocument.MapReduce
 
getMaxConnections() - Method in class org.lightcouch.CouchDbProperties
 
getMissingChecked() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getMissingFound() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getName() - Method in class org.lightcouch.ReplicatorDocument.UserCtx
 
getNextParam() - Method in class org.lightcouch.Page
 
getNextRow() - Method in class org.lightcouch.Changes
 
getOffset() - Method in class org.lightcouch.ViewResult
 
getPageNumber() - Method in class org.lightcouch.Page
 
getParams() - Method in class org.lightcouch.Params
 
getPassword() - Method in class org.lightcouch.CouchDbProperties
 
getPath() - Method in class org.lightcouch.CouchDbProperties
 
getPort() - Method in class org.lightcouch.CouchDbProperties
 
getPreviousParam() - Method in class org.lightcouch.Page
 
getProperties() - Method in class org.lightcouch.CouchDbConfig
 
getProperty(String, boolean) - Method in class org.lightcouch.CouchDbConfig
 
getPropertyAsInt(String, boolean) - Method in class org.lightcouch.CouchDbConfig
 
getProtocol() - Method in class org.lightcouch.CouchDbProperties
 
getProxy() - Method in class org.lightcouch.ReplicatorDocument
 
getProxyHost() - Method in class org.lightcouch.CouchDbProperties
 
getProxyPort() - Method in class org.lightcouch.CouchDbProperties
 
getPurgeSeq() - Method in class org.lightcouch.CouchDbInfo
 
getQueryParams() - Method in class org.lightcouch.ReplicatorDocument
 
getReader() - Method in class org.lightcouch.Changes
 
getReason() - Method in class org.lightcouch.Response
 
getRecordedSeq() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getReduce() - Method in class org.lightcouch.DesignDocument.MapReduce
 
getReplicationId() - Method in class org.lightcouch.ReplicatorDocument
 
getReplicationState() - Method in class org.lightcouch.ReplicatorDocument
 
getReplicationStateTime() - Method in class org.lightcouch.ReplicatorDocument
 
getResponse(HttpResponse) - Method in class org.lightcouch.CouchDbClientBase
 
getResponseList(HttpResponse) - Method in class org.lightcouch.CouchDbClientBase
 
getResultFrom() - Method in class org.lightcouch.Page
 
getResultList() - Method in class org.lightcouch.Page
 
getResults() - Method in class org.lightcouch.ChangesResult
 
getResultTo() - Method in class org.lightcouch.Page
 
getRetriesPerRequest() - Method in class org.lightcouch.ReplicatorDocument
 
getRev() - Method in class org.lightcouch.ChangesResult.Row.Rev
 
getRev() - Method in class org.lightcouch.Response
 
getRevision() - Method in class org.lightcouch.Document
 
getRevpos() - Method in class org.lightcouch.Attachment
 
getRewrites() - Method in class org.lightcouch.DesignDocument
 
getRoles() - Method in class org.lightcouch.ReplicatorDocument.UserCtx
 
getRows() - Method in class org.lightcouch.ViewResult
 
getSeq() - Method in class org.lightcouch.ChangesResult.Row
 
getSessionId() - Method in class org.lightcouch.ReplicationResult
 
getSessionId() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getShows() - Method in class org.lightcouch.DesignDocument
 
getSinceSeq() - Method in class org.lightcouch.ReplicatorDocument
 
getSocketTimeout() - Method in class org.lightcouch.CouchDbProperties
 
getSource() - Method in class org.lightcouch.ReplicatorDocument
 
getSourceLastSeq() - Method in class org.lightcouch.ReplicationResult
 
getStartLastSeq() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getStartTime() - Method in class org.lightcouch.ReplicationResult.ReplicationHistory
 
getStream(HttpResponse) - Static method in class org.lightcouch.CouchDbUtil
 
getTarget() - Method in class org.lightcouch.ReplicatorDocument
 
getTotalResults() - Method in class org.lightcouch.Page
 
getTotalRows() - Method in class org.lightcouch.ViewResult
 
getUpdates() - Method in class org.lightcouch.DesignDocument
 
getUpdateSeq() - Method in class org.lightcouch.CouchDbInfo
 
getUpdateSeq() - Method in class org.lightcouch.ViewResult
 
getUserCtx() - Method in class org.lightcouch.ReplicatorDocument
 
getUsername() - Method in class org.lightcouch.CouchDbProperties
 
getValidateDocUpdate() - Method in class org.lightcouch.DesignDocument
 
getValue() - Method in class org.lightcouch.ViewResult.Rows
 
getViews() - Method in class org.lightcouch.DesignDocument
 
getWorkerBatchSize() - Method in class org.lightcouch.ReplicatorDocument
 
getWorkerProcesses() - Method in class org.lightcouch.ReplicatorDocument
 
group - Variable in class org.lightcouch.View
 
group(Boolean) - Method in class org.lightcouch.View
 
groupLevel - Variable in class org.lightcouch.View
 
groupLevel(Integer) - Method in class org.lightcouch.View
 
gson - Variable in class org.lightcouch.Changes
 
gson - Variable in class org.lightcouch.CouchDbClientBase
 
gson - Variable in class org.lightcouch.View
 

H

hashCode() - Method in class org.lightcouch.DesignDocument
 
hashCode() - Method in class org.lightcouch.DesignDocument.MapReduce
 
hashCode() - Method in class org.lightcouch.Document
 
hasNext() - Method in class org.lightcouch.Changes
Checks whether a feed is available in the continuous stream, blocking until a feed is received.
head(URI) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP HEAD request.
heartBeat(long) - Method in class org.lightcouch.Changes
 
histories - Variable in class org.lightcouch.ReplicationResult
 
host - Variable in class org.lightcouch.CouchDbClientBase
 
host - Variable in class org.lightcouch.CouchDbProperties
 
host - Variable in class org.lightcouch.URIBuilder
 
host(String) - Method in class org.lightcouch.URIBuilder
 
httpClient - Variable in class org.lightcouch.CouchDbClientBase
 
httpConnections - Variable in class org.lightcouch.ReplicatorDocument
 
httpConnections(int) - Method in class org.lightcouch.Replicator
 
httpGet - Variable in class org.lightcouch.Changes
 

I

id - Variable in class org.lightcouch.ChangesResult.Row
 
id - Variable in class org.lightcouch.Document
 
id - Variable in class org.lightcouch.Response
 
id - Variable in class org.lightcouch.ViewResult.Rows
 
includeDocs - Variable in class org.lightcouch.View
 
includeDocs(boolean) - Method in class org.lightcouch.Changes
 
includeDocs(Boolean) - Method in class org.lightcouch.View
 
inclusiveEnd - Variable in class org.lightcouch.View
 
inclusiveEnd(Boolean) - Method in class org.lightcouch.View
 
indexes - Variable in class org.lightcouch.DesignDocument
 
INDEXES - Static variable in class org.lightcouch.CouchDbDesign
 
info() - Method in class org.lightcouch.CouchDbContext
 
initGson(GsonBuilder) - Method in class org.lightcouch.CouchDbClientBase
Builds Gson and registers any required serializer/deserializer.
instanceStartTime - Variable in class org.lightcouch.CouchDbInfo
 
invokeUpdateHandler(String, String, Params) - Method in class org.lightcouch.CouchDbClientBase
Invokes an Update Handler.
isCompactRunning() - Method in class org.lightcouch.CouchDbInfo
 
isCreateDbIfNotExist() - Method in class org.lightcouch.CouchDbProperties
 
isDeleted() - Method in class org.lightcouch.ChangesResult.Row
 
isHasNext - Variable in class org.lightcouch.Page
 
isHasNext() - Method in class org.lightcouch.Page
 
isHasPrevious - Variable in class org.lightcouch.Page
 
isHasPrevious() - Method in class org.lightcouch.Page
 
isOk() - Method in class org.lightcouch.ReplicationResult
 
isStub() - Method in class org.lightcouch.Attachment
 

J

JAVASCRIPT - Static variable in class org.lightcouch.CouchDbDesign
 
JsonToObject(Gson, JsonElement, String, Class<T>) - Static method in class org.lightcouch.CouchDbUtil
 

K

key - Variable in class org.lightcouch.View
 
key - Variable in class org.lightcouch.ViewResult.Rows
 
key(Object...) - Method in class org.lightcouch.View
 
keys(List<?>) - Method in class org.lightcouch.View
Supplies a key list when calling _all_docs View.

L

language - Variable in class org.lightcouch.DesignDocument
 
lastSeq - Variable in class org.lightcouch.ChangesResult
 
length - Variable in class org.lightcouch.Attachment
 
limit - Variable in class org.lightcouch.View
 
limit(int) - Method in class org.lightcouch.Changes
 
limit(Integer) - Method in class org.lightcouch.View
 
LINE_SEP - Static variable in class org.lightcouch.CouchDbUtil
 
listResources(String) - Static method in class org.lightcouch.CouchDbUtil
List directory contents for a resource folder.
lists - Variable in class org.lightcouch.DesignDocument
 
LISTS - Static variable in class org.lightcouch.CouchDbDesign
 
localId - Variable in class org.lightcouch.ReplicationResult
 
localSeq() - Method in class org.lightcouch.Params
 
log - Static variable in class org.lightcouch.CouchDbClientBase
 
log - Static variable in class org.lightcouch.CouchDbConfig
 
log - Static variable in class org.lightcouch.CouchDbContext
 
log - Static variable in class org.lightcouch.Replication
 
log - Static variable in class org.lightcouch.View
 

M

map - Variable in class org.lightcouch.DesignDocument.MapReduce
 
MAP_JS - Static variable in class org.lightcouch.CouchDbDesign
 
MapReduce() - Constructor for class org.lightcouch.DesignDocument.MapReduce
 
maxConnections - Variable in class org.lightcouch.CouchDbProperties
 
missingChecked - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
missingFound - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
MySSLSocketFactory(KeyStore) - Constructor for class org.lightcouch.CouchDbClientAndroid.MySSLSocketFactory
 

N

name - Variable in class org.lightcouch.ReplicatorDocument.UserCtx
 
next() - Method in class org.lightcouch.Changes
 
NEXT - Static variable in class org.lightcouch.View
 
nextParam - Variable in class org.lightcouch.Page
 
nextRow - Variable in class org.lightcouch.Changes
 
NoDocumentException - Exception Class in org.lightcouch
Thrown when a requested document is not found.
NoDocumentException(String) - Constructor for exception class org.lightcouch.NoDocumentException
 
NoDocumentException(String, Throwable) - Constructor for exception class org.lightcouch.NoDocumentException
 
NoDocumentException(Throwable) - Constructor for exception class org.lightcouch.NoDocumentException
 

O

offset - Variable in class org.lightcouch.ViewResult
 
ok - Variable in class org.lightcouch.ReplicationResult
 
org.lightcouch - package org.lightcouch
 

P

Page<T> - Class in org.lightcouch
Holds data of a page as result of a view pagination query.
Page() - Constructor for class org.lightcouch.Page
 
pageNumber - Variable in class org.lightcouch.Page
 
params - Variable in class org.lightcouch.Params
 
params - Variable in class org.lightcouch.URIBuilder
 
Params - Class in org.lightcouch
Query parameters to append to find requests.
Params() - Constructor for class org.lightcouch.Params
 
password - Variable in class org.lightcouch.CouchDbProperties
 
path - Variable in class org.lightcouch.CouchDbProperties
 
path - Variable in class org.lightcouch.URIBuilder
 
path(String) - Method in class org.lightcouch.URIBuilder
 
pathEncoded(String) - Method in class org.lightcouch.URIBuilder
 
populateMap(String, List<String>, String) - Method in class org.lightcouch.CouchDbDesign
 
port - Variable in class org.lightcouch.CouchDbProperties
 
port - Variable in class org.lightcouch.URIBuilder
 
port(int) - Method in class org.lightcouch.URIBuilder
 
post(Object) - Method in class org.lightcouch.CouchDbClientBase
Saves an object in the database using HTTP POST request.
post(URI, String) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP POST request.
PreemptiveAuthInterceptor() - Constructor for class org.lightcouch.CouchDbClientAndroid.PreemptiveAuthInterceptor
 
PREVIOUS - Static variable in class org.lightcouch.View
 
previousParam - Variable in class org.lightcouch.Page
 
process(HttpRequest, HttpContext) - Method in class org.lightcouch.CouchDbClientAndroid.PreemptiveAuthInterceptor
 
properties - Variable in class org.lightcouch.CouchDbConfig
 
protocol - Variable in class org.lightcouch.CouchDbProperties
 
proxy - Variable in class org.lightcouch.Replication
 
proxy - Variable in class org.lightcouch.ReplicatorDocument
 
proxy(String) - Method in class org.lightcouch.Replication
 
proxy(String) - Method in class org.lightcouch.Replicator
 
proxyHost - Variable in class org.lightcouch.CouchDbProperties
 
proxyPort - Variable in class org.lightcouch.CouchDbProperties
 
purgeSeq - Variable in class org.lightcouch.CouchDbInfo
 
put(URI, InputStream, String) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP PUT request, saves an attachment.
put(URI, Object, boolean) - Method in class org.lightcouch.CouchDbClientBase
Performs a HTTP PUT request, saves or updates a document.

Q

query(Class<T>) - Method in class org.lightcouch.View
Queries a view.
query(String, Object) - Method in class org.lightcouch.URIBuilder
 
query(Params) - Method in class org.lightcouch.URIBuilder
 
queryForBoolean() - Method in class org.lightcouch.View
 
queryForInt() - Method in class org.lightcouch.View
 
queryForLong() - Method in class org.lightcouch.View
 
queryForStream() - Method in class org.lightcouch.View
Queries a view as an InputStream
queryForString() - Method in class org.lightcouch.View
 
queryNextPage(int, String, String, String, String, Class<T>) - Method in class org.lightcouch.View
 
queryPage(int, String, Class<T>) - Method in class org.lightcouch.View
Queries a view for pagination, returns a next or a previous page, this method figures out which page to return based on the given param that is generated by an earlier call to this method, quering the first page is done by passing a null param.
queryParams - Variable in class org.lightcouch.Replication
 
queryParams - Variable in class org.lightcouch.ReplicatorDocument
 
queryParams(String) - Method in class org.lightcouch.Replication
 
queryParams(String) - Method in class org.lightcouch.Replicator
 
queryParams(Map<String, Object>) - Method in class org.lightcouch.Replication
 
queryParams(Map<String, Object>) - Method in class org.lightcouch.Replicator
 
queryPreviousPage(int, String, String, String, String, Class<T>) - Method in class org.lightcouch.View
 
queryValue(Class<V>) - Method in class org.lightcouch.View
Queries for scalar values.
queryView(Class<K>, Class<V>, Class<T>) - Method in class org.lightcouch.View
Queries a view.

R

readContent(List<String>, String, String) - Method in class org.lightcouch.CouchDbDesign
 
reader - Variable in class org.lightcouch.Changes
 
readFile(String) - Static method in class org.lightcouch.CouchDbUtil
 
readNextRow() - Method in class org.lightcouch.Changes
Reads and sets the next feed in the stream.
readProperties() - Method in class org.lightcouch.CouchDbConfig
 
reason - Variable in class org.lightcouch.Response
 
recordedSeq - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
reduce - Variable in class org.lightcouch.DesignDocument.MapReduce
 
reduce - Variable in class org.lightcouch.View
 
reduce(Boolean) - Method in class org.lightcouch.View
 
REDUCE_JS - Static variable in class org.lightcouch.CouchDbDesign
 
registerInterceptors(DefaultHttpClient) - Method in class org.lightcouch.CouchDbClientAndroid
 
registerInterceptors(HttpClientBuilder) - Method in class org.lightcouch.CouchDbClient
Adds request/response interceptors for logging and validation.
remove() - Method in class org.lightcouch.Replicator
Removes a document from the replicator database.
remove(Object) - Method in class org.lightcouch.CouchDbClientBase
Removes a document from the database.
remove(String, String) - Method in class org.lightcouch.CouchDbClientBase
Removes a document from the database given both a document _id and _rev values.
removeExtension(String) - Static method in class org.lightcouch.CouchDbUtil
 
replication() - Method in class org.lightcouch.CouchDbClientBase
Provides access to CouchDB replication APIs.
Replication - Class in org.lightcouch
This class provides access to the database replication API; a replication request is sent via HTTP POST to _replicate URI.
Replication(CouchDbClientBase) - Constructor for class org.lightcouch.Replication
 
ReplicationHistory() - Constructor for class org.lightcouch.ReplicationResult.ReplicationHistory
 
replicationId - Variable in class org.lightcouch.ReplicatorDocument
 
ReplicationResult - Class in org.lightcouch
Holds the result of a replication request, along with previous sessions history.
ReplicationResult() - Constructor for class org.lightcouch.ReplicationResult
 
ReplicationResult.ReplicationHistory - Class in org.lightcouch
Represents a replication session history.
replicationState - Variable in class org.lightcouch.ReplicatorDocument
 
replicationStateTime - Variable in class org.lightcouch.ReplicatorDocument
 
replicator() - Method in class org.lightcouch.CouchDbClientBase
Provides access to the replicator database.
Replicator - Class in org.lightcouch
This class provides access to the _replicator database introduced in CouchDB version 1.1.0
Replicator(CouchDbClientBase) - Constructor for class org.lightcouch.Replicator
 
replicatorDB - Variable in class org.lightcouch.Replicator
 
replicatorDB(String) - Method in class org.lightcouch.Replicator
 
replicatorDoc - Variable in class org.lightcouch.Replicator
 
replicatorDocId(String) - Method in class org.lightcouch.Replicator
 
replicatorDocRev(String) - Method in class org.lightcouch.Replicator
 
ReplicatorDocument - Class in org.lightcouch
Represents a replication document in the _replicator database.
ReplicatorDocument() - Constructor for class org.lightcouch.ReplicatorDocument
 
ReplicatorDocument.UserCtx - Class in org.lightcouch
 
Response - Class in org.lightcouch
Contains the response returned from CouchDB.
Response() - Constructor for class org.lightcouch.Response
 
resultFrom - Variable in class org.lightcouch.Page
 
resultList - Variable in class org.lightcouch.Page
 
results - Variable in class org.lightcouch.ChangesResult
 
resultTo - Variable in class org.lightcouch.Page
 
retriesPerRequest - Variable in class org.lightcouch.ReplicatorDocument
 
retriesPerRequest(int) - Method in class org.lightcouch.Replicator
 
rev - Variable in class org.lightcouch.ChangesResult.Row.Rev
 
rev - Variable in class org.lightcouch.Response
 
rev(String) - Method in class org.lightcouch.Params
 
Rev() - Constructor for class org.lightcouch.ChangesResult.Row.Rev
 
revision - Variable in class org.lightcouch.Document
 
revisions() - Method in class org.lightcouch.Params
 
revpos - Variable in class org.lightcouch.Attachment
 
revsInfo() - Method in class org.lightcouch.Params
 
rewrites - Variable in class org.lightcouch.DesignDocument
 
REWRITES - Static variable in class org.lightcouch.CouchDbDesign
 
roles - Variable in class org.lightcouch.ReplicatorDocument.UserCtx
 
Row() - Constructor for class org.lightcouch.ChangesResult.Row
 
rows - Variable in class org.lightcouch.ViewResult
 
Rows() - Constructor for class org.lightcouch.ViewResult.Rows
 

S

save() - Method in class org.lightcouch.Replicator
Adds a new document to the replicator database.
save(Object) - Method in class org.lightcouch.CouchDbClientBase
Saves an object in the database, using HTTP PUT request.
saveAttachment(InputStream, String, String) - Method in class org.lightcouch.CouchDbClientBase
Saves an attachment to a new document with a generated UUID as the document id.
saveAttachment(InputStream, String, String, String, String) - Method in class org.lightcouch.CouchDbClientBase
Saves an attachment to an existing document given both a document id and revision, or save to a new document given only the id, and rev as null.
scheme - Variable in class org.lightcouch.URIBuilder
 
scheme(String) - Method in class org.lightcouch.URIBuilder
 
seq - Variable in class org.lightcouch.ChangesResult.Row
 
serialVersionUID - Static variable in exception class org.lightcouch.CouchDbException
 
serialVersionUID - Static variable in exception class org.lightcouch.DocumentConflictException
 
serialVersionUID - Static variable in exception class org.lightcouch.NoDocumentException
 
serverVersion() - Method in class org.lightcouch.CouchDbContext
 
sessionId - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
sessionId - Variable in class org.lightcouch.ReplicationResult
 
setAttachments(Map<String, Attachment>) - Method in class org.lightcouch.Document
 
setConnectionTimeout(int) - Method in class org.lightcouch.CouchDbProperties
 
setConnectionTimeout(Long) - Method in class org.lightcouch.ReplicatorDocument
 
setContentType(String) - Method in class org.lightcouch.Attachment
 
setContinuous(Boolean) - Method in class org.lightcouch.ReplicatorDocument
 
setCreateDbIfNotExist(boolean) - Method in class org.lightcouch.CouchDbProperties
 
setCreateTarget(Boolean) - Method in class org.lightcouch.ReplicatorDocument
 
setData(String) - Method in class org.lightcouch.Attachment
 
setDbName(String) - Method in class org.lightcouch.CouchDbProperties
 
setDoc(T) - Method in class org.lightcouch.ViewResult.Rows
 
setDocIds(String[]) - Method in class org.lightcouch.ReplicatorDocument
 
setEntity(HttpEntityEnclosingRequestBase, String) - Method in class org.lightcouch.CouchDbClientBase
Sets a JSON String as a request entity.
setFilter(String) - Method in class org.lightcouch.ReplicatorDocument
 
setFilters(Map<String, String>) - Method in class org.lightcouch.DesignDocument
 
setFulltext(JsonObject) - Method in class org.lightcouch.DesignDocument
 
setGsonBuilder(GsonBuilder) - Method in class org.lightcouch.CouchDbClientBase
Sets a GsonBuilder to create Gson instance.
setHasNext(boolean) - Method in class org.lightcouch.Page
 
setHasPrevious(boolean) - Method in class org.lightcouch.Page
 
setHost(String) - Method in class org.lightcouch.CouchDbProperties
 
setHttpConnections(Integer) - Method in class org.lightcouch.ReplicatorDocument
 
setId(String) - Method in class org.lightcouch.Document
 
setId(String) - Method in class org.lightcouch.ViewResult.Rows
 
setIndexes(JsonObject) - Method in class org.lightcouch.DesignDocument
 
setKey(K) - Method in class org.lightcouch.ViewResult.Rows
 
setLanguage(String) - Method in class org.lightcouch.DesignDocument
 
setLists(Map<String, String>) - Method in class org.lightcouch.DesignDocument
 
setMap(String) - Method in class org.lightcouch.DesignDocument.MapReduce
 
setMaxConnections(int) - Method in class org.lightcouch.CouchDbProperties
 
setName(String) - Method in class org.lightcouch.ReplicatorDocument.UserCtx
 
setNextParam(String) - Method in class org.lightcouch.Page
 
setNextRow(ChangesResult.Row) - Method in class org.lightcouch.Changes
 
setOffset(int) - Method in class org.lightcouch.ViewResult
 
setPageNumber(int) - Method in class org.lightcouch.Page
 
setPassword(String) - Method in class org.lightcouch.CouchDbProperties
 
setPath(String) - Method in class org.lightcouch.CouchDbProperties
 
setPort(int) - Method in class org.lightcouch.CouchDbProperties
 
setPreviousParam(String) - Method in class org.lightcouch.Page
 
setProtocol(String) - Method in class org.lightcouch.CouchDbProperties
 
setProxy(String) - Method in class org.lightcouch.ReplicatorDocument
 
setProxyHost(String) - Method in class org.lightcouch.CouchDbProperties
 
setProxyPort(int) - Method in class org.lightcouch.CouchDbProperties
 
setQueryParams(JsonObject) - Method in class org.lightcouch.ReplicatorDocument
 
setReader(BufferedReader) - Method in class org.lightcouch.Changes
 
setReduce(String) - Method in class org.lightcouch.DesignDocument.MapReduce
 
setReplicationId(String) - Method in class org.lightcouch.ReplicatorDocument
 
setReplicationState(String) - Method in class org.lightcouch.ReplicatorDocument
 
setReplicationStateTime(String) - Method in class org.lightcouch.ReplicatorDocument
 
setResultFrom(int) - Method in class org.lightcouch.Page
 
setResultList(List<T>) - Method in class org.lightcouch.Page
 
setResultTo(int) - Method in class org.lightcouch.Page
 
setRetriesPerRequest(Integer) - Method in class org.lightcouch.ReplicatorDocument
 
setRevision(String) - Method in class org.lightcouch.Document
 
setRewrites(JsonArray) - Method in class org.lightcouch.DesignDocument
 
setRoles(String[]) - Method in class org.lightcouch.ReplicatorDocument.UserCtx
 
setRows(List<ViewResult.Rows>) - Method in class org.lightcouch.ViewResult
 
setShows(Map<String, String>) - Method in class org.lightcouch.DesignDocument
 
setSinceSeq(String) - Method in class org.lightcouch.ReplicatorDocument
 
setSocketTimeout(int) - Method in class org.lightcouch.CouchDbProperties
 
setSource(String) - Method in class org.lightcouch.ReplicatorDocument
 
setTarget(String) - Method in class org.lightcouch.ReplicatorDocument
 
setTotalResults(long) - Method in class org.lightcouch.Page
 
setTotalRows(long) - Method in class org.lightcouch.ViewResult
 
setUpdates(Map<String, String>) - Method in class org.lightcouch.DesignDocument
 
setUpdateSeq(String) - Method in class org.lightcouch.ViewResult
 
setUserCtx(ReplicatorDocument.UserCtx) - Method in class org.lightcouch.ReplicatorDocument
 
setUsername(String) - Method in class org.lightcouch.CouchDbProperties
 
setValidateDocUpdate(String) - Method in class org.lightcouch.DesignDocument
 
setValue(V) - Method in class org.lightcouch.ViewResult.Rows
 
setViews(Map<String, DesignDocument.MapReduce>) - Method in class org.lightcouch.DesignDocument
 
setWorkerBatchSize(Integer) - Method in class org.lightcouch.ReplicatorDocument
 
setWorkerProcesses(Integer) - Method in class org.lightcouch.ReplicatorDocument
 
shows - Variable in class org.lightcouch.DesignDocument
 
SHOWS - Static variable in class org.lightcouch.CouchDbDesign
 
shutdown() - Method in class org.lightcouch.CouchDbClient
 
shutdown() - Method in class org.lightcouch.CouchDbClientAndroid
 
shutdown() - Method in class org.lightcouch.CouchDbClientBase
Shuts down the connection manager used by this client instance.
since(String) - Method in class org.lightcouch.Changes
 
sinceSeq - Variable in class org.lightcouch.Replication
 
sinceSeq - Variable in class org.lightcouch.ReplicatorDocument
 
sinceSeq(String) - Method in class org.lightcouch.Replication
Starts a replication since an update sequence.
sinceSeq(String) - Method in class org.lightcouch.Replicator
 
skip - Variable in class org.lightcouch.View
 
skip(Integer) - Method in class org.lightcouch.View
 
socketTimeout - Variable in class org.lightcouch.CouchDbProperties
 
source - Variable in class org.lightcouch.Replication
 
source - Variable in class org.lightcouch.ReplicatorDocument
 
source(String) - Method in class org.lightcouch.Replication
 
source(String) - Method in class org.lightcouch.Replicator
 
sourceLastSeq - Variable in class org.lightcouch.ReplicationResult
 
SPRING_BOOT_DIR - Static variable in class org.lightcouch.CouchDbUtil
 
sslContext - Variable in class org.lightcouch.CouchDbClientAndroid.MySSLSocketFactory
 
stale - Variable in class org.lightcouch.View
 
stale(String) - Method in class org.lightcouch.View
 
START_KEY - Static variable in class org.lightcouch.View
 
START_KEY_DOC_ID - Static variable in class org.lightcouch.View
 
startKey - Variable in class org.lightcouch.View
 
startKey(Object...) - Method in class org.lightcouch.View
 
startKeyDocId - Variable in class org.lightcouch.View
 
startKeyDocId(String) - Method in class org.lightcouch.View
 
startLastSeq - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
startTime - Variable in class org.lightcouch.ReplicationResult.ReplicationHistory
 
stop - Variable in class org.lightcouch.Changes
 
stop() - Method in class org.lightcouch.Changes
Stops a running continuous feed.
streamToString(InputStream) - Static method in class org.lightcouch.CouchDbUtil
 
stub - Variable in class org.lightcouch.Attachment
 
style(String) - Method in class org.lightcouch.Changes
 
syncDesignDocsWithDb() - Method in class org.lightcouch.CouchDbClientBase
Synchronize all design documents with the database.
synchronizeAllWithDb() - Method in class org.lightcouch.CouchDbDesign
Synchronize all design documents on desk to the database.
synchronizeWithDb(DesignDocument) - Method in class org.lightcouch.CouchDbDesign
Synchronizes a design document to the Database.

T

target - Variable in class org.lightcouch.Replication
 
target - Variable in class org.lightcouch.ReplicatorDocument
 
target(String) - Method in class org.lightcouch.Replication
 
target(String) - Method in class org.lightcouch.Replicator
 
targetOauth - Variable in class org.lightcouch.Replication
 
targetOauth(String, String, String, String) - Method in class org.lightcouch.Replication
 
terminate() - Method in class org.lightcouch.Changes
 
timeout(long) - Method in class org.lightcouch.Changes
 
token - Variable in class org.lightcouch.Replication
 
tokenSecret - Variable in class org.lightcouch.Replication
 
toString() - Method in class org.lightcouch.CouchDbInfo
 
toString() - Method in class org.lightcouch.Response
 
toString() - Method in class org.lightcouch.ViewResult.Rows
 
toString() - Method in class org.lightcouch.ViewResult
 
totalResults - Variable in class org.lightcouch.Page
 
totalRows - Variable in class org.lightcouch.ViewResult
 
trigger() - Method in class org.lightcouch.Replication
Triggers a replication request.

U

update(Object) - Method in class org.lightcouch.CouchDbClientBase
Updates an object in the database, the object must have the correct _id and _rev values.
updates - Variable in class org.lightcouch.DesignDocument
 
UPDATES - Static variable in class org.lightcouch.CouchDbDesign
 
updateSeq - Variable in class org.lightcouch.CouchDbInfo
 
updateSeq - Variable in class org.lightcouch.View
 
updateSeq - Variable in class org.lightcouch.ViewResult
 
updateSeq(Boolean) - Method in class org.lightcouch.View
 
uriBuilder - Variable in class org.lightcouch.Changes
 
uriBuilder - Variable in class org.lightcouch.View
 
URIBuilder - Class in org.lightcouch
Helper class for construction of HTTP request URIs.
URIBuilder() - Constructor for class org.lightcouch.URIBuilder
 
Usage Example: - Search tag in class org.lightcouch.Changes
Section
Usage Example: - Search tag in class org.lightcouch.CouchDbClient
Section
Usage Example: - Search tag in class org.lightcouch.CouchDbDesign
Section
Usage Example: - Search tag in class org.lightcouch.Replication
Section
Usage Example: - Search tag in class org.lightcouch.Replicator
Section
Usage Example: - Search tag in class org.lightcouch.View
Section
userCtx - Variable in class org.lightcouch.ReplicatorDocument
 
UserCtx() - Constructor for class org.lightcouch.ReplicatorDocument.UserCtx
 
userCtxName - Variable in class org.lightcouch.Replicator
 
userCtxName(String) - Method in class org.lightcouch.Replicator
 
userCtxRoles - Variable in class org.lightcouch.Replicator
 
userCtxRoles(String...) - Method in class org.lightcouch.Replicator
 
username - Variable in class org.lightcouch.CouchDbProperties
 
uuids(long) - Method in class org.lightcouch.CouchDbContext
Request a database sends a list of UUIDs.

V

validate(HttpResponse) - Method in class org.lightcouch.CouchDbClientBase
Validates a HTTP response; on error cases logs status and throws relevant exceptions.
VALIDATE_DOC - Static variable in class org.lightcouch.CouchDbDesign
 
validateDocUpdate - Variable in class org.lightcouch.DesignDocument
 
value - Variable in class org.lightcouch.ViewResult.Rows
 
view(String) - Method in class org.lightcouch.CouchDbClientBase
Provides access to CouchDB View APIs.
View - Class in org.lightcouch
This class provides access to the View APIs.
View(CouchDbClientBase, String) - Constructor for class org.lightcouch.View
 
ViewResult<K,V,T> - Class in org.lightcouch
Holds a view result entries.
ViewResult() - Constructor for class org.lightcouch.ViewResult
 
ViewResult.Rows - Class in org.lightcouch
Inner class holding the view rows.
views - Variable in class org.lightcouch.DesignDocument
 
VIEWS - Static variable in class org.lightcouch.CouchDbDesign
 

W

workerBatchSize - Variable in class org.lightcouch.ReplicatorDocument
 
workerBatchSize(int) - Method in class org.lightcouch.Replicator
 
workerProcesses - Variable in class org.lightcouch.ReplicatorDocument
 
workerProcesses(int) - Method in class org.lightcouch.Replicator
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form