A B C D E F G H I J K L M N O P Q R S T U V W

A

abort() - Method in interface org.ektorp.http.HttpResponse
 
abort() - Method in class org.ektorp.http.StdHttpResponse
 
abort() - Method in class org.ektorp.StreamingChangesResult
Aborts the stream immediately
ACCEPTED - Static variable in class org.ektorp.http.HttpStatus
Request for database compaction completed successfully.
add(Object) - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
add(Object) - Method in class org.ektorp.impl.ThreadLocalBulkBufferHolder
 
add(T) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
add(T) - Method in interface org.ektorp.support.GenericRepository
 
addFilter(String, String) - Method in class org.ektorp.support.DesignDocument
 
addInlineAttachment(Attachment) - Method in class org.ektorp.support.CouchDbDocument
 
addListFunction(String, String) - Method in class org.ektorp.support.DesignDocument
 
addShowFunction(String, String) - Method in class org.ektorp.support.DesignDocument
 
addToBulkBuffer(Object) - Method in interface org.ektorp.CouchDbConnector
Add the object to the bulk buffer attached to the executing thread.
addToBulkBuffer(Object) - Method in class org.ektorp.impl.StdCouchDbConnector
 
addView(String, DesignDocument.View) - Method in class org.ektorp.support.DesignDocument
 
allDataLoaded() - Method in interface org.ektorp.dataload.DataLoader
Is called when all DataLoaders in the system has loaded it´s data.
allDocs() - Method in class org.ektorp.ViewQuery
Will automatically set the query special _all_docs URI.
append(String) - Method in class org.ektorp.DbPath
Appends the string to the dbPath.
append(String) - Method in class org.ektorp.http.URI
 
apply(T) - Method in interface org.ektorp.util.Predicate
 
applyPagingParameters(ViewQuery, PageRequest) - Static method in class org.ektorp.PageRequest
 
areEqual(String, String) - Static method in class org.ektorp.util.JSONComparator
 
asJson() - Method in class org.ektorp.PageRequest
 
asLink() - Method in class org.ektorp.PageRequest
 
Assert - Class in org.ektorp.util
 
Attachment - Class in org.ektorp
 
Attachment(String, String, String) - Constructor for class org.ektorp.Attachment
Constructor that takes data as String.
AttachmentInputStream - Class in org.ektorp
An InputStream that knows what content type is contains.
AttachmentInputStream(String, InputStream, String) - Constructor for class org.ektorp.AttachmentInputStream
 
AttachmentInputStream(String, InputStream, String, long) - Constructor for class org.ektorp.AttachmentInputStream
 
AUTO_UPDATE_VIEW_ON_CHANGE - Static variable in class org.ektorp.support.CouchDbRepositorySupport
System property key: org.ektorp.support.AutoUpdateViewOnChange
AUTO_UPDATE_VIEW_ON_CHANGE - Static variable in class org.ektorp.support.DesignDocument
 
awaitCompletion() - Method in class org.ektorp.impl.BulkOperation
 

B

BackReferencedBeanDeserializer - Class in org.ektorp.impl.docref
 
BackReferencedBeanDeserializer(BeanDeserializer, List<ConstructibleAnnotatedCollection>, CouchDbConnector, Class<?>, ObjectMapper) - Constructor for class org.ektorp.impl.docref.BackReferencedBeanDeserializer
 
BackReferencedBeanSerializer<T> - Class in org.ektorp.impl.docref
 
BackReferencedBeanSerializer(JsonSerializer<T>, List<BeanPropertyWriter>, CouchDbConnector) - Constructor for class org.ektorp.impl.docref.BackReferencedBeanSerializer
 
backReferenceViewName(String) - Static method in class org.ektorp.impl.NameConventions
The name of the view supporting a @DocumentReferences collection.
BAD_REQUEST - Static variable in class org.ektorp.http.HttpStatus
Request given is not valid in some way.
Base64 - Class in org.ektorp.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.ektorp.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.ektorp.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.ektorp.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.ektorp.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.ektorp.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.ektorp.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
body(Object) - Method in class org.ektorp.UpdateHandlerRequest
 
build() - Method in class org.ektorp.changes.ChangesCommand.Builder
 
build() - Method in class org.ektorp.http.StdHttpClient.Builder
 
build() - Method in class org.ektorp.ReplicationCommand.Builder
 
buildQuery() - Method in class org.ektorp.ViewQuery
 
buildRequestUri() - Method in class org.ektorp.UpdateHandlerRequest
 
BulkDeleteDocument - Class in org.ektorp
This class can be used to delete documents in bulk operations.
BulkDeleteDocument(String, String) - Constructor for class org.ektorp.BulkDeleteDocument
 
BulkDeleteDocument.Serializer - Class in org.ektorp
 
BulkDeleteDocument.Serializer() - Constructor for class org.ektorp.BulkDeleteDocument.Serializer
 
BulkDocumentWriter - Class in org.ektorp.impl
 
BulkDocumentWriter(ObjectMapper) - Constructor for class org.ektorp.impl.BulkDocumentWriter
 
BulkOperation - Class in org.ektorp.impl
 
BulkOperation(Future<?>, InputStream) - Constructor for class org.ektorp.impl.BulkOperation
 
BulkOperationResponseHandler - Class in org.ektorp.impl
 
BulkOperationResponseHandler(ObjectMapper) - Constructor for class org.ektorp.impl.BulkOperationResponseHandler
 
BulkOperationResponseHandler(Collection<?>, ObjectMapper) - Constructor for class org.ektorp.impl.BulkOperationResponseHandler
 

C

cacheOk(boolean) - Method in class org.ektorp.ViewQuery
If set to true, the view query result will be cached and subsequent queries (with cacheOk set) may be served from the cache instead of the db.
caching(boolean) - Method in class org.ektorp.http.StdHttpClient.Builder
Controls if the http client should cache response entities.
callUpdateHandler(String, String, String) - Method in interface org.ektorp.CouchDbConnector
 
callUpdateHandler(String, String, String, Map<String, String>) - Method in interface org.ektorp.CouchDbConnector
 
callUpdateHandler(UpdateHandlerRequest, Class<T>) - Method in interface org.ektorp.CouchDbConnector
 
callUpdateHandler(UpdateHandlerRequest) - Method in interface org.ektorp.CouchDbConnector
 
callUpdateHandler(String, String, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
callUpdateHandler(String, String, String, Map<String, String>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
callUpdateHandler(UpdateHandlerRequest) - Method in class org.ektorp.impl.StdCouchDbConnector
 
callUpdateHandler(UpdateHandlerRequest, Class<T>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
cancel() - Method in interface org.ektorp.changes.ChangesFeed
Will close this feed and interrupt any threads waiting on next()
cancel() - Method in class org.ektorp.impl.changes.ContinuousChangesFeed
 
cancel(boolean) - Method in class org.ektorp.ReplicationCommand.Builder
true cancels a continuous replication task
cancel - Variable in class org.ektorp.ReplicationCommand
 
capitalize(String) - Static method in class org.ektorp.impl.NameConventions
Returns a String which capitalizes the first letter of the string.
CascadeType - Enum in org.ektorp.docref
 
changes(ChangesCommand) - Method in interface org.ektorp.CouchDbConnector
Queries the database for changes.
changes(ChangesCommand) - Method in class org.ektorp.impl.StdCouchDbConnector
 
changesAsStream(ChangesCommand) - Method in interface org.ektorp.CouchDbConnector
Queries the database for changes. this operation gives you the result as a iterable stream of documentchange objects, the stream should be closed when finished
changesAsStream(ChangesCommand) - Method in class org.ektorp.impl.StdCouchDbConnector
 
ChangesCommand - Class in org.ektorp.changes
 
ChangesCommand.Builder - Class in org.ektorp.changes
Ised to create a valid ChangesCommand
ChangesCommand.Builder() - Constructor for class org.ektorp.changes.ChangesCommand.Builder
 
ChangesFeed - Interface in org.ektorp.changes
ChangesFeed listens to the _changes feed in a CouchDB database.
changesFeed(ChangesCommand) - Method in interface org.ektorp.CouchDbConnector
Sets up a continuous changes feed.
changesFeed(ChangesCommand) - Method in class org.ektorp.impl.StdCouchDbConnector
 
checkIfDbExists(DbPath) - Method in interface org.ektorp.CouchDbInstance
 
checkIfDbExists(DbPath) - Method in class org.ektorp.impl.StdCouchDbInstance
 
ClassHierarchyMap<V> - Class in org.ektorp.util
If a class is not directly mapped, this implementation will try to find a value with the key's interfaces instead. if a value is found, the key's class is mapped directly for quicker access in the future.
ClassHierarchyMap() - Constructor for class org.ektorp.util.ClassHierarchyMap
 
ClassHierarchyMap(int) - Constructor for class org.ektorp.util.ClassHierarchyMap
 
cleanupIdleConnections(boolean) - Method in class org.ektorp.http.StdHttpClient.Builder
If set to true, a monitor thread will be started that cleans up idle connections every 30 seconds.
cleanupViews() - Method in interface org.ektorp.CouchDbConnector
View indexes on disk are named after their MD5 hash of the view definition.
cleanupViews() - Method in class org.ektorp.impl.StdCouchDbConnector
 
clear() - Method in class org.ektorp.impl.ThreadLocalBulkBufferHolder
 
clear() - Method in class org.ektorp.util.ClassHierarchyMap
 
clearBulkBuffer() - Method in interface org.ektorp.CouchDbConnector
Clears the bulk buffer attached the the executing thread.
clearBulkBuffer() - Method in class org.ektorp.impl.StdCouchDbConnector
 
close() - Method in class org.ektorp.impl.BulkOperation
 
close() - Method in class org.ektorp.StreamingChangesResult
 
close() - Method in class org.ektorp.StreamingViewResult
 
close() - Method in class org.ektorp.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
compact() - Method in interface org.ektorp.CouchDbConnector
Compaction compresses the database file by removing unused sections created during updates.
compact() - Method in class org.ektorp.impl.StdCouchDbConnector
 
compactViews(String) - Method in interface org.ektorp.CouchDbConnector
This compacts the view index from the current version of the design document.
compactViews(String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
ComplexKey - Class in org.ektorp
Class for creating complex keys for view queries.
configureClient() - Method in class org.ektorp.http.StdHttpClient.Builder
 
configureConnectionManager(HttpParams) - Method in class org.ektorp.http.StdHttpClient.Builder
 
CONFLICT - Static variable in class org.ektorp.http.HttpStatus
Request resulted in an update conflict.
connectionManager(ClientConnectionManager) - Method in class org.ektorp.http.StdHttpClient.Builder
Bring your own Connection Manager.
connectionTimeout(int) - Method in class org.ektorp.http.StdHttpClient.Builder
 
ConstructibleAnnotatedCollection - Class in org.ektorp.impl.docref
 
ConstructibleAnnotatedCollection(Field, Constructor<Collection<Object>>, SettableBeanProperty, CollectionType) - Constructor for class org.ektorp.impl.docref.ConstructibleAnnotatedCollection
 
constructSettableProperty(DeserializationConfig, BasicBeanDescription, String, AnnotatedMethod, JavaType) - Method in class org.ektorp.impl.jackson.EktorpBeanDeserializerModifier
Method copied from org.codehaus.jackson.map.deser.BeanDeserializerFactory
contains(String) - Method in interface org.ektorp.CouchDbConnector
Check if the database contains a document.
contains(String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
contains(String) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
contains(String) - Method in interface org.ektorp.support.GenericRepository
 
containsKey(Object) - Method in class org.ektorp.util.ClassHierarchyMap
 
containsValue(Object) - Method in class org.ektorp.util.ClassHierarchyMap
 
containsView(String) - Method in class org.ektorp.support.DesignDocument
 
continuous(boolean) - Method in class org.ektorp.changes.ChangesCommand.Builder
 
continuous - Variable in class org.ektorp.changes.ChangesCommand
 
continuous(boolean) - Method in class org.ektorp.ReplicationCommand.Builder
true makes replication continuous
continuous - Variable in class org.ektorp.ReplicationCommand
 
ContinuousChangesFeed - Class in org.ektorp.impl.changes
 
ContinuousChangesFeed(String, HttpResponse) - Constructor for class org.ektorp.impl.changes.ContinuousChangesFeed
 
copy() - Method in class org.ektorp.http.URI
 
CouchDbConnector - Interface in org.ektorp
Primary interface for working with Objects mapped as documents in CouchDb.
CouchDbDocument - Class in org.ektorp.support
 
CouchDbDocument() - Constructor for class org.ektorp.support.CouchDbDocument
 
CouchDbInstance - Interface in org.ektorp
 
CouchDbRepositorySupport<T> - Class in org.ektorp.support
Provides "out of the box" CRUD functionality for sub classes.
CouchDbRepositorySupport(Class<T>, CouchDbConnector) - Constructor for class org.ektorp.support.CouchDbRepositorySupport
 
CouchDbRepositorySupport(Class<T>, CouchDbConnector, boolean) - Constructor for class org.ektorp.support.CouchDbRepositorySupport
 
CouchDbRepositorySupport(Class<T>, CouchDbConnector, String) - Constructor for class org.ektorp.support.CouchDbRepositorySupport
Alternative constructor allowing a custom design document name (not linked to the type class name)
create(String, Object) - Method in interface org.ektorp.CouchDbConnector
 
create(Object) - Method in interface org.ektorp.CouchDbConnector
Creates the Object as a document in the database.
create(Object) - Method in class org.ektorp.impl.StdCouchDbConnector
 
create(String, Object) - Method in class org.ektorp.impl.StdCouchDbConnector
 
createAttachment(String, AttachmentInputStream) - Method in interface org.ektorp.CouchDbConnector
Creates both the document and the attachment
createAttachment(String, String, AttachmentInputStream) - Method in interface org.ektorp.CouchDbConnector
Adds an attachment to the specified document id.
createAttachment(String, AttachmentInputStream) - Method in class org.ektorp.impl.StdCouchDbConnector
 
createAttachment(String, String, AttachmentInputStream) - Method in class org.ektorp.impl.StdCouchDbConnector
 
createBulkOperation(Collection<?>, boolean) - Method in interface org.ektorp.impl.JsonSerializer
 
createBulkOperation(Collection<?>, boolean) - Method in class org.ektorp.impl.StreamingJsonSerializer
 
createConnector(String, boolean) - Method in interface org.ektorp.CouchDbInstance
 
createConnector(String, boolean) - Method in class org.ektorp.impl.StdCouchDbInstance
 
CREATED - Static variable in class org.ektorp.http.HttpStatus
Document created successfully.
createDatabase(DbPath) - Method in interface org.ektorp.CouchDbInstance
 
createDatabase(String) - Method in interface org.ektorp.CouchDbInstance
 
createDatabase(String) - Method in class org.ektorp.impl.StdCouchDbInstance
 
createDatabase(DbPath) - Method in class org.ektorp.impl.StdCouchDbInstance
 
createDatabaseIfNotExists() - Method in interface org.ektorp.CouchDbConnector
Creates a database on the configured path if it does not exists.
createDatabaseIfNotExists() - Method in class org.ektorp.impl.StdCouchDbConnector
 
createDbAccessException(HttpResponse) - Static method in class org.ektorp.http.StdResponseHandler
Creates an DbAccessException which specific type is determined by the response code in the http response.
createDocument(JsonNode, String) - Method in class org.ektorp.dataload.DefaultDataLoader
Can be overidden in order to customize document creation.
createInputStreamWrapper(boolean, InputStream) - Method in class org.ektorp.impl.BulkDocumentWriter
 
createObjectMapper() - Method in interface org.ektorp.impl.ObjectMapperFactory
 
createObjectMapper(CouchDbConnector) - Method in interface org.ektorp.impl.ObjectMapperFactory
 
createObjectMapper() - Method in class org.ektorp.impl.StdObjectMapperFactory
 
createObjectMapper(CouchDbConnector) - Method in class org.ektorp.impl.StdObjectMapperFactory
 
createQuery(String) - Method in class org.ektorp.support.CouchDbRepositorySupport
Creates a ViewQuery pre-configured with correct dbPath, design document id and view name.
createTarget(boolean) - Method in class org.ektorp.ReplicationCommand.Builder
To create the target database (remote or local) prior to replication.
createTarget - Variable in class org.ektorp.ReplicationCommand
 

D

DataLoader - Interface in org.ektorp.dataload
 
db - Variable in class org.ektorp.dataload.DefaultDataLoader
 
db - Variable in class org.ektorp.support.CouchDbRepositorySupport
 
DbAccessException - Exception in org.ektorp
 
DbAccessException(Throwable) - Constructor for exception org.ektorp.DbAccessException
 
DbAccessException(String) - Constructor for exception org.ektorp.DbAccessException
 
DbAccessException() - Constructor for exception org.ektorp.DbAccessException
 
DbInfo - Class in org.ektorp
 
DbInfo(String) - Constructor for class org.ektorp.DbInfo
 
DbPath - Class in org.ektorp
 
DbPath(String) - Constructor for class org.ektorp.DbPath
 
dbPath(String) - Method in class org.ektorp.UpdateHandlerRequest
 
dbPath(String) - Method in class org.ektorp.ViewQuery
 
debugDesignDoc(DesignDocument) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
DECODE - Static variable in class org.ektorp.util.Base64
Specify decoding in first bit.
decode(byte[]) - Static method in class org.ektorp.util.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class org.ektorp.util.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.ektorp.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.ektorp.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
DefaultDataLoader - Class in org.ektorp.dataload
Helper for DataLoaders
DefaultDataLoader(CouchDbConnector) - Constructor for class org.ektorp.dataload.DefaultDataLoader
 
DefaultDataLoader(CouchDbConnector, ObjectMapper) - Constructor for class org.ektorp.dataload.DefaultDataLoader
 
delete(Object) - Method in interface org.ektorp.CouchDbConnector
Deletes the Object in the database.
delete(String, String) - Method in interface org.ektorp.CouchDbConnector
Deletes the document in the database.
delete(String) - Method in interface org.ektorp.http.HttpClient
 
delete(String, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
delete(String) - Method in class org.ektorp.http.RestTemplate
 
delete(String) - Method in class org.ektorp.http.StdHttpClient
 
delete(Object) - Method in class org.ektorp.impl.StdCouchDbConnector
 
delete(String, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
DELETE_TYPES - Static variable in enum org.ektorp.docref.CascadeType
 
deleteAttachment(String, String, String) - Method in interface org.ektorp.CouchDbConnector
 
deleteAttachment(String, String, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
deleteDatabase(String) - Method in interface org.ektorp.CouchDbInstance
 
deleteDatabase(String) - Method in class org.ektorp.impl.StdCouchDbInstance
 
descending(boolean) - Method in class org.ektorp.ViewQuery
View rows are sorted by the key; specifying descending=true will reverse their order.
deserialize(JsonParser, DeserializationContext) - Method in class org.ektorp.impl.docref.BackReferencedBeanDeserializer
 
deserialize(JsonParser, DeserializationContext, Object) - Method in class org.ektorp.impl.docref.BackReferencedBeanDeserializer
 
designDocId(String) - Method in class org.ektorp.UpdateHandlerRequest
 
designDocId(String) - Method in class org.ektorp.ViewQuery
 
DesignDocInfo - Class in org.ektorp
 
DesignDocInfo() - Constructor for class org.ektorp.DesignDocInfo
 
DesignDocInfo.ViewIndex - Class in org.ektorp
 
DesignDocInfo.ViewIndex() - Constructor for class org.ektorp.DesignDocInfo.ViewIndex
 
designDocName(Class<?>) - Static method in class org.ektorp.impl.NameConventions
The name for design document belonging to a specific type.
designDocName(String) - Static method in class org.ektorp.impl.NameConventions
The name for a design document derived from a string.
DesignDocument - Class in org.ektorp.support
Representation of a CouchDb design document.
DesignDocument() - Constructor for class org.ektorp.support.DesignDocument
 
DesignDocument(String) - Constructor for class org.ektorp.support.DesignDocument
 
DesignDocument.View - Class in org.ektorp.support
Definition of a view in a design document.
DesignDocument.View() - Constructor for class org.ektorp.support.DesignDocument.View
 
DesignDocument.View(String) - Constructor for class org.ektorp.support.DesignDocument.View
 
DesignDocument.View(String, String) - Constructor for class org.ektorp.support.DesignDocument.View
 
DesignDocumentFactory - Interface in org.ektorp.support
 
DO_BREAK_LINES - Static variable in class org.ektorp.util.Base64
Do break lines when encoding.
docId(String) - Method in class org.ektorp.UpdateHandlerRequest
 
DocIdResponseHandler - Class in org.ektorp.impl
 
DocIdResponseHandler(ObjectMapper) - Constructor for class org.ektorp.impl.DocIdResponseHandler
 
docIds(Collection<String>) - Method in class org.ektorp.ReplicationCommand.Builder
Restricts replication to the specified document ids.
docIds - Variable in class org.ektorp.ReplicationCommand
 
DocumentAccessor - Interface in org.ektorp.util
Interface for accessing id and rev fields in a document of unknown type.
DocumentChange - Interface in org.ektorp.changes
Represents a document change within a database.
DocumentExistsException - Exception in org.ektorp
Deprecated. UpdateConflictException is now thrown if the document already exists.
DocumentExistsException(String) - Constructor for exception org.ektorp.DocumentExistsException
Deprecated.  
DocumentNotFoundException - Exception in org.ektorp
 
DocumentNotFoundException(String, JsonNode) - Constructor for exception org.ektorp.DocumentNotFoundException
 
DocumentNotFoundException(String) - Constructor for exception org.ektorp.DocumentNotFoundException
 
DocumentOperationResult - Class in org.ektorp
Represents a result of a document operation.
DocumentOperationResult() - Constructor for class org.ektorp.DocumentOperationResult
 
DocumentReferences - Annotation Type in org.ektorp.docref
Follow references to other documents when loading and updating this collection based on the result of a view query.
DocumentReferenceSerializer - Class in org.ektorp.impl.docref
 
DocumentReferenceSerializer(CouchDbConnector, JsonSerializer<Object>) - Constructor for class org.ektorp.impl.docref.DocumentReferenceSerializer
 
Documents - Class in org.ektorp.util
Class for handling id and revision for persistent classes.
Documents() - Constructor for class org.ektorp.util.Documents
 
DONT_GUNZIP - Static variable in class org.ektorp.util.Base64
Specify that gzipped data should not be automatically gunzipped.

E

eachAnnotation(Class<?>, Class<T>, Predicate<T>) - Static method in class org.ektorp.util.ReflectionUtils
 
eachField(Class<?>, Predicate<Field>) - Static method in class org.ektorp.util.ReflectionUtils
 
eachMethod(Class<?>, Predicate<Method>) - Static method in class org.ektorp.util.ReflectionUtils
 
EktorpAnnotationIntrospector - Class in org.ektorp.impl.jackson
 
EktorpAnnotationIntrospector() - Constructor for class org.ektorp.impl.jackson.EktorpAnnotationIntrospector
 
EktorpBeanDeserializerModifier - Class in org.ektorp.impl.jackson
 
EktorpBeanDeserializerModifier(CouchDbConnector, ObjectMapper) - Constructor for class org.ektorp.impl.jackson.EktorpBeanDeserializerModifier
 
EktorpBeanSerializerModifier - Class in org.ektorp.impl.jackson
 
EktorpBeanSerializerModifier(CouchDbConnector) - Constructor for class org.ektorp.impl.jackson.EktorpBeanSerializerModifier
 
EktorpJacksonModule - Class in org.ektorp.impl.jackson
 
EktorpJacksonModule(CouchDbConnector, ObjectMapper) - Constructor for class org.ektorp.impl.jackson.EktorpJacksonModule
 
EmbeddedDocViewResponseHandler<T> - Class in org.ektorp.impl
Reads view result and extracts documents and maps them to the specified type.
EmbeddedDocViewResponseHandler(Class<T>, ObjectMapper) - Constructor for class org.ektorp.impl.EmbeddedDocViewResponseHandler
 
EmbeddedDocViewResponseHandler(Class<T>, ObjectMapper, boolean) - Constructor for class org.ektorp.impl.EmbeddedDocViewResponseHandler
 
emptyArray() - Static method in class org.ektorp.ComplexKey
Add this array to the key if an empty array definition is desired: [[],"foo"]
emptyObject() - Static method in class org.ektorp.ComplexKey
Add this Object to the key if an empty object definition is desired: ["foo",{}]
enableSSL(boolean) - Method in class org.ektorp.http.StdHttpClient.Builder
Set to true in order to enable SSL sockets.
ENCODE - Static variable in class org.ektorp.util.Base64
Specify encoding in first bit.
encodeBytes(byte[]) - Static method in class org.ektorp.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.ektorp.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.ektorp.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.ektorp.util.Base64
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class org.ektorp.util.Base64
Similar to Base64.encodeBytes(byte[]) but returns a byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class org.ektorp.util.Base64
Similar to Base64.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
endDocId(String) - Method in class org.ektorp.ViewQuery
 
endKey(String) - Method in class org.ektorp.ViewQuery
 
endKey(int) - Method in class org.ektorp.ViewQuery
 
endKey(long) - Method in class org.ektorp.ViewQuery
 
endKey(float) - Method in class org.ektorp.ViewQuery
 
endKey(double) - Method in class org.ektorp.ViewQuery
 
endKey(boolean) - Method in class org.ektorp.ViewQuery
 
endKey(Object) - Method in class org.ektorp.ViewQuery
 
ensureFullCommit() - Method in interface org.ektorp.CouchDbConnector
Commits any recent changes to the specified database to disk.
ensureFullCommit() - Method in class org.ektorp.impl.StdCouchDbConnector
 
Entity - Class in org.ektorp.support
Support class for domain entities.
Entity() - Constructor for class org.ektorp.support.Entity
 
entrySet() - Method in class org.ektorp.util.ClassHierarchyMap
 
equals(Object) - Method in class org.ektorp.BulkDeleteDocument
 
equals(Object) - Method in class org.ektorp.DbInfo
 
equals(Object) - Method in class org.ektorp.PageRequest
 
equals(Object) - Method in class org.ektorp.Revision
 
equals(Object) - Method in class org.ektorp.support.DesignDocument.View
 
equals(Object) - Method in class org.ektorp.support.Entity
 
equals(Method, Annotation) - Method in interface org.ektorp.util.ReflectionUtils.AnnotationPredicate
 
equals(Object) - Method in class org.ektorp.ViewQuery
 
error(HttpResponse) - Method in interface org.ektorp.http.ResponseCallback
 
error(HttpResponse) - Method in class org.ektorp.http.StdResponseHandler
 
escape(String) - Static method in class org.ektorp.DbPath
 
Exceptions - Class in org.ektorp.util
 
executeAllOrNothing(InputStream) - Method in interface org.ektorp.CouchDbConnector
Creates, updates or deletes all objects in the supplied collection.
executeAllOrNothing(Collection<?>) - Method in interface org.ektorp.CouchDbConnector
Creates, updates or deletes all objects in the supplied collection.
executeAllOrNothing(InputStream) - Method in class org.ektorp.impl.StdCouchDbConnector
 
executeAllOrNothing(Collection<?>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
executeBulk(InputStream) - Method in interface org.ektorp.CouchDbConnector
Creates, updates or deletes all objects in the supplied collection.
executeBulk(Collection<?>) - Method in interface org.ektorp.CouchDbConnector
Creates, updates or deletes all objects in the supplied collection.
executeBulk(InputStream) - Method in class org.ektorp.impl.StdCouchDbConnector
 
executeBulk(Collection<?>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
extraQueryParams - Variable in class org.ektorp.changes.ChangesCommand
 

F

FetchType - Enum in org.ektorp.docref
Controls when document referenced documents are loaded.
filter(String) - Method in class org.ektorp.changes.ChangesCommand.Builder
Reference a filter function from a design document to selectively get updates.
filter - Variable in class org.ektorp.changes.ChangesCommand
 
filter(String) - Method in class org.ektorp.ReplicationCommand.Builder
Specify a filter function.
filter - Variable in class org.ektorp.ReplicationCommand
 
Filter - Annotation Type in org.ektorp.support
Annotation for defining filter functions embedded in repositories.
Filters - Annotation Type in org.ektorp.support
 
find(Class<T>, String) - Method in interface org.ektorp.CouchDbConnector
Same as get(Class c, String id) with the difference that null is return if the document was not found.
find(Class<T>, String, Options) - Method in interface org.ektorp.CouchDbConnector
Same as get(Class c, String id, Options options) with the difference that null is return if the document was not found.
find(Class<T>, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
find(Class<T>, String, Options) - Method in class org.ektorp.impl.StdCouchDbConnector
 
findAnnotation(Class<?>, Class<T>, Predicate<Field>) - Static method in class org.ektorp.util.ReflectionUtils
 
findMethod(Class<?>, String) - Static method in class org.ektorp.util.ReflectionUtils
Ignores case when comparing method names
firstPage(int) - Static method in class org.ektorp.PageRequest
 
flushBase64() - Method in class org.ektorp.util.Base64.OutputStream
Method added by PHIL.
flushBulkBuffer() - Method in interface org.ektorp.CouchDbConnector
Sends the bulk buffer attached the the executing thread to the database (through a executeBulk call).
flushBulkBuffer() - Method in class org.ektorp.impl.StdCouchDbConnector
 
fromLink(String) - Static method in class org.ektorp.PageRequest
 
fromString(String) - Static method in class org.ektorp.DbPath
 
functionName(String) - Method in class org.ektorp.UpdateHandlerRequest
 

G

generateDocRefsAsSetView(String, String, String) - Method in class org.ektorp.support.SimpleViewGenerator
 
generateDocRefsAsSetWithOrderByView(String, String, String, String) - Method in class org.ektorp.support.SimpleViewGenerator
 
generateFindByIterableView(String, String) - Method in class org.ektorp.support.SimpleViewGenerator
 
generateFindByView(String, String) - Method in class org.ektorp.support.SimpleViewGenerator
 
generateFrom(Object) - Method in interface org.ektorp.support.DesignDocumentFactory
Generates a design document with views, lists, shows and filters generated and loaded according to the annotations found in the metaDataSource object.
generateFrom(Object) - Method in class org.ektorp.support.StdDesignDocumentFactory
 
GenerateView - Annotation Type in org.ektorp.support
Indicates that a CouchDb view should be generated for the annotated method.
generateView(Map<String, DesignDocument.View>, Field) - Method in class org.ektorp.support.SimpleViewGenerator
 
generateView(Map<String, DesignDocument.View>, Method) - Method in class org.ektorp.support.SimpleViewGenerator
 
generateViews(Object) - Method in class org.ektorp.support.SimpleViewGenerator
Generates views based on annotations found in a repository class.
generateViewsFromPersistentType(Class<?>) - Method in class org.ektorp.support.SimpleViewGenerator
Generates views based on annotations found in a persistent class.
GenericRepository<T> - Interface in org.ektorp.support
 
get(Class<T>, String) - Method in interface org.ektorp.CouchDbConnector
 
get(Class<T>, String, Options) - Method in interface org.ektorp.CouchDbConnector
 
get(Class<T>, String, String) - Method in interface org.ektorp.CouchDbConnector
Deprecated. use get(Class c, String id, Options options)
get(String) - Method in interface org.ektorp.http.HttpClient
 
get(String, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
get(String) - Method in class org.ektorp.http.RestTemplate
 
get(String) - Method in class org.ektorp.http.StdHttpClient
 
get(Class<T>, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
get(Class<T>, String, Options) - Method in class org.ektorp.impl.StdCouchDbConnector
 
get(Class<T>, String, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
get(String) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
get(String, Options) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
get(String, String) - Method in class org.ektorp.support.CouchDbRepositorySupport
Deprecated. use get(String id, Options options)
get(String) - Method in class org.ektorp.support.DesignDocument
 
get(String) - Method in interface org.ektorp.support.GenericRepository
 
get(String, String) - Method in interface org.ektorp.support.GenericRepository
 
get(Object) - Method in class org.ektorp.util.ClassHierarchyMap
 
getAll() - Method in class org.ektorp.support.CouchDbRepositorySupport
If the repository's design document has a view named "all" it will be used to fetch all documents of this repository's handled type.
getAll() - Method in interface org.ektorp.support.GenericRepository
 
getAllDatabases() - Method in interface org.ektorp.CouchDbInstance
 
getAllDatabases() - Method in class org.ektorp.impl.StdCouchDbInstance
 
getAllDocIds() - Method in interface org.ektorp.CouchDbConnector
 
getAllDocIds() - Method in class org.ektorp.impl.StdCouchDbConnector
 
getAllDocsPath() - Method in class org.ektorp.DbPath
 
getAnonymous() - Method in class org.ektorp.Attachment
 
getAnonymous() - Method in class org.ektorp.PurgeResult
 
getAnonymous() - Method in class org.ektorp.support.OpenCouchDbDocument
 
getAsStream(String) - Method in interface org.ektorp.CouchDbConnector
Please note that the stream has to be closed after usage, otherwise http connection leaks will occur and the system will eventually hang due to connection starvation.
getAsStream(String, String) - Method in interface org.ektorp.CouchDbConnector
Deprecated. use getAsStream(String id, Options options)
getAsStream(String, Options) - Method in interface org.ektorp.CouchDbConnector
Please note that the stream has to be closed after usage, otherwise http connection leaks will occur and the system will eventually hang due to connection starvation.
getAsStream(String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
getAsStream(String, Options) - Method in class org.ektorp.impl.StdCouchDbConnector
 
getAsStream(String, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
getAttachment(String, String) - Method in interface org.ektorp.CouchDbConnector
Reads an attachment from the database.
getAttachment(String, String, String) - Method in interface org.ektorp.CouchDbConnector
 
getAttachment(String, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
getAttachment(String, String, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
getAttachments() - Method in class org.ektorp.support.CouchDbDocument
 
getBody() - Method in class org.ektorp.UpdateHandlerRequest
 
getCode() - Method in interface org.ektorp.http.HttpResponse
 
getCode() - Method in class org.ektorp.http.StdHttpResponse
 
getCollectionType() - Method in class org.ektorp.impl.docref.ConstructibleAnnotatedCollection
 
getConflicts() - Method in class org.ektorp.support.CouchDbDocument
 
getConnection() - Method in interface org.ektorp.CouchDbConnector
Convenience method for accessing the underlying HttpClient.
getConnection() - Method in interface org.ektorp.CouchDbInstance
Convenience method for accessing the underlying HttpClient.
getConnection() - Method in class org.ektorp.impl.StdCouchDbConnector
 
getConnection() - Method in class org.ektorp.impl.StdCouchDbInstance
 
getConstructor() - Method in class org.ektorp.impl.docref.ConstructibleAnnotatedCollection
 
getContent() - Method in interface org.ektorp.http.HttpResponse
 
getContent() - Method in class org.ektorp.http.StdHttpResponse
 
getContentLength() - Method in class org.ektorp.Attachment
 
getContentLength() - Method in class org.ektorp.AttachmentInputStream
 
getContentLength() - Method in interface org.ektorp.http.HttpResponse
 
getContentLength() - Method in class org.ektorp.http.StdHttpResponse
 
getContentType() - Method in class org.ektorp.Attachment
 
getContentType() - Method in class org.ektorp.AttachmentInputStream
 
getContentType() - Method in interface org.ektorp.http.HttpResponse
 
getContentType() - Method in class org.ektorp.http.StdHttpResponse
 
getCurrentBuffer() - Method in class org.ektorp.impl.ThreadLocalBulkBufferHolder
 
getData() - Method in class org.ektorp.impl.BulkOperation
 
getDataBase64() - Method in class org.ektorp.Attachment
Only populated if this attachment was created with data as String constructor.
getDatabaseName() - Method in interface org.ektorp.CouchDbConnector
 
getDatabaseName() - Method in class org.ektorp.impl.StdCouchDbConnector
 
getDataLocations() - Method in interface org.ektorp.dataload.DataLoader
 
getDbInfo() - Method in interface org.ektorp.CouchDbConnector
Provides meta information about this database.
getDbInfo() - Method in class org.ektorp.impl.StdCouchDbConnector
 
getDbName() - Method in class org.ektorp.DbInfo
 
getDbName() - Method in class org.ektorp.DbPath
 
getDbPath() - Method in class org.ektorp.UpdateHandlerRequest
 
getDbPath() - Method in class org.ektorp.ViewQuery
 
getDesignDocId() - Method in class org.ektorp.UpdateHandlerRequest
 
getDesignDocId() - Method in class org.ektorp.ViewQuery
 
getDesignDocInfo(String) - Method in interface org.ektorp.CouchDbConnector
Obtains information about a given design document, including the index, index size and current status of the design document and associated index information.
getDesignDocInfo(String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
getDesignDocumentFactory() - Method in class org.ektorp.support.CouchDbRepositorySupport
 
getDigest() - Method in class org.ektorp.Attachment
 
getDiskFormatVersion() - Method in class org.ektorp.DbInfo
 
getDiskSize() - Method in class org.ektorp.DbInfo
 
getDiskSize() - Method in class org.ektorp.DesignDocInfo.ViewIndex
Size in bytes of the view as stored on disk.
getDoc() - Method in interface org.ektorp.changes.DocumentChange
If the feed has been setup to include docs, it will be available through this accessor.
getDoc() - Method in class org.ektorp.impl.changes.StdDocumentChange
 
getDoc() - Method in class org.ektorp.ViewResult.Row
 
getDocAsNode() - Method in interface org.ektorp.changes.DocumentChange
If the feed has been setup to include docs, it will be available through this accessor.
getDocAsNode() - Method in class org.ektorp.impl.changes.StdDocumentChange
 
getDocAsNode() - Method in class org.ektorp.ViewResult.Row
 
getDocCount() - Method in class org.ektorp.DbInfo
 
getDocDelCount() - Method in class org.ektorp.DbInfo
 
getDocId() - Method in class org.ektorp.UpdateHandlerRequest
 
getDocsRead() - Method in class org.ektorp.ReplicationStatus.History
 
getDocsWritten() - Method in class org.ektorp.ReplicationStatus.History
 
getDocWriteFailures() - Method in class org.ektorp.ReplicationStatus.History
 
getEndDocId() - Method in class org.ektorp.ViewQuery
 
getEndKey() - Method in class org.ektorp.ViewQuery
 
getEndLastSeq() - Method in class org.ektorp.ReplicationStatus.History
 
getEndTime() - Method in class org.ektorp.ReplicationStatus.History
 
getError() - Method in class org.ektorp.DocumentOperationResult
 
getError() - Method in exception org.ektorp.ViewResultException
 
getField() - Method in class org.ektorp.impl.docref.ConstructibleAnnotatedCollection
 
getField(String) - Method in class org.ektorp.ReplicationStatus
 
getField(String) - Method in class org.ektorp.ReplicationStatus.History
 
getFilters() - Method in class org.ektorp.support.DesignDocument
 
getFirstId() - Method in class org.ektorp.impl.QueryResultParser
 
getFirstKey() - Method in class org.ektorp.impl.QueryResultParser
 
getFunctionName() - Method in class org.ektorp.UpdateHandlerRequest
 
getGroupLevel() - Method in class org.ektorp.ViewQuery
 
getHistory() - Method in class org.ektorp.ReplicationStatus
 
getId() - Method in class org.ektorp.Attachment
 
getId() - Method in class org.ektorp.AttachmentInputStream
 
getId() - Method in class org.ektorp.BulkDeleteDocument
 
getId() - Method in interface org.ektorp.changes.DocumentChange
 
getId() - Method in class org.ektorp.DocumentOperationResult
 
getId() - Method in class org.ektorp.impl.changes.StdDocumentChange
 
getId() - Method in class org.ektorp.support.CouchDbDocument
 
getId(Object) - Method in interface org.ektorp.util.DocumentAccessor
 
getId(Object) - Static method in class org.ektorp.util.Documents
 
getId() - Method in class org.ektorp.ViewResult.Row
 
getIds() - Method in class org.ektorp.support.Revisions
 
getInstanceStartTime() - Method in class org.ektorp.DbInfo
 
getKey() - Method in class org.ektorp.ViewQuery
 
getKey() - Method in class org.ektorp.ViewResult.Row
 
getKey() - Method in exception org.ektorp.ViewResultException
 
getKeyAsNode() - Method in class org.ektorp.ViewResult.Row
 
getKeysAsJson() - Method in class org.ektorp.ViewQuery
 
getLanguage() - Method in class org.ektorp.DesignDocInfo.ViewIndex
Language for the defined views.
getLanguage() - Method in class org.ektorp.support.DesignDocument
 
getLastId() - Method in class org.ektorp.impl.QueryResultParser
 
getLastKey() - Method in class org.ektorp.impl.QueryResultParser
 
getLastSeq() - Method in class org.ektorp.StreamingChangesResult
This method can only be called after stream is fully red
getLimit() - Method in class org.ektorp.ViewQuery
 
getLists() - Method in class org.ektorp.support.DesignDocument
 
getMap() - Method in class org.ektorp.support.DesignDocument.View
 
getMessage() - Method in exception org.ektorp.UpdateConflictException
 
getMissingChecked() - Method in class org.ektorp.ReplicationStatus.History
 
getMissingFound() - Method in class org.ektorp.ReplicationStatus.History
 
getModuleName() - Method in class org.ektorp.impl.jackson.EktorpJacksonModule
 
getName() - Method in class org.ektorp.DesignDocInfo
 
getNextLink() - Method in class org.ektorp.Page
 
getNextPageRequest() - Method in class org.ektorp.Page
 
getNextPageRequest(Object, String) - Method in class org.ektorp.PageRequest
 
getOffset() - Method in class org.ektorp.impl.QueryResultParser
 
getOffset() - Method in class org.ektorp.StreamingViewResult
 
getOffset() - Method in class org.ektorp.ViewResult
 
getOptions() - Method in class org.ektorp.Options
 
getPageSize() - Method in class org.ektorp.Page
 
getPageSize() - Method in class org.ektorp.PageRequest
 
getPath() - Method in class org.ektorp.DbPath
 
getPath() - Method in exception org.ektorp.DocumentNotFoundException
 
getPendingRemoval() - Method in class org.ektorp.impl.docref.ViewBasedCollection
 
getPreviousLink() - Method in class org.ektorp.Page
 
getPreviousPageRequest() - Method in class org.ektorp.Page
 
getPreviousPageRequest() - Method in class org.ektorp.PageRequest
 
getPurged() - Method in class org.ektorp.PurgeResult
 
getPurgeSeq() - Method in class org.ektorp.DbInfo
 
getPurgeSeq() - Method in class org.ektorp.DesignDocInfo.ViewIndex
The purge sequence that has been processed.
getPurgeSeq() - Method in class org.ektorp.PurgeResult
 
getReason() - Method in class org.ektorp.DocumentOperationResult
 
getReason() - Method in class org.ektorp.http.StdHttpResponse
 
getRecordedSeq() - Method in class org.ektorp.ReplicationStatus.History
 
getReduce() - Method in class org.ektorp.support.DesignDocument.View
 
getRequestURI() - Method in interface org.ektorp.http.HttpResponse
 
getRequestURI() - Method in class org.ektorp.http.StdHttpResponse
 
getRev() - Method in class org.ektorp.Revision
 
getRevision() - Method in class org.ektorp.BulkDeleteDocument
 
getRevision() - Method in interface org.ektorp.changes.DocumentChange
 
getRevision() - Method in class org.ektorp.DocumentOperationResult
 
getRevision() - Method in class org.ektorp.impl.changes.StdDocumentChange
 
getRevision() - Method in class org.ektorp.support.CouchDbDocument
 
getRevision(Object) - Method in interface org.ektorp.util.DocumentAccessor
 
getRevision(Object) - Static method in class org.ektorp.util.Documents
 
getRevisionLimit() - Method in interface org.ektorp.CouchDbConnector
Revision limit defines a upper bound of document revisions which CouchDB keeps track of
getRevisionLimit() - Method in class org.ektorp.impl.StdCouchDbConnector
 
getRevisions(String) - Method in interface org.ektorp.CouchDbConnector
 
getRevisions(String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
getRevisions() - Method in class org.ektorp.support.CouchDbDocument
Note: Will only be populated if this document has been loaded with the revisions option = true.
getRevpos() - Method in class org.ektorp.Attachment
 
getRows() - Method in class org.ektorp.impl.QueryResultParser
 
getRows() - Method in class org.ektorp.Page
Exists mainly for providing compatibility with the c:forEach in jstl (1.2) as it cannot handle java.lang.Iterable
getRows() - Method in class org.ektorp.ViewResult
 
getSequence() - Method in interface org.ektorp.changes.DocumentChange
 
getSequence() - Method in class org.ektorp.impl.changes.StdDocumentChange
 
getSessionId() - Method in class org.ektorp.ReplicationStatus
 
getSessionId() - Method in class org.ektorp.ReplicationStatus.History
 
getSetter() - Method in class org.ektorp.impl.docref.ConstructibleAnnotatedCollection
 
getShows() - Method in class org.ektorp.support.DesignDocument
 
getSignature() - Method in class org.ektorp.DesignDocInfo.ViewIndex
MD5 signature of the views for the design document
getSize() - Method in class org.ektorp.ViewResult
 
getSkip() - Method in class org.ektorp.ViewQuery
 
getSourceLastSequence() - Method in class org.ektorp.ReplicationStatus
 
getStart() - Method in class org.ektorp.support.Revisions
 
getStartDocId() - Method in class org.ektorp.ViewQuery
 
getStartKey() - Method in class org.ektorp.PageRequest
 
getStartKey() - Method in class org.ektorp.ViewQuery
 
getStartKeyDocId() - Method in class org.ektorp.PageRequest
 
getStartLastSeq() - Method in class org.ektorp.ReplicationStatus.History
 
getStartTime() - Method in class org.ektorp.ReplicationStatus.History
 
getStatus() - Method in class org.ektorp.Revision
 
getterName(String) - Static method in class org.ektorp.impl.NameConventions
 
getTotalRows() - Method in class org.ektorp.impl.QueryResultParser
 
getTotalRows() - Method in class org.ektorp.StreamingViewResult
 
getTotalRows() - Method in class org.ektorp.ViewResult
 
getTotalSize() - Method in class org.ektorp.Page
 
getUncached(String) - Method in interface org.ektorp.http.HttpClient
 
getUncached(String, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
getUncached(String) - Method in class org.ektorp.http.RestTemplate
 
getUncached(String) - Method in class org.ektorp.http.StdHttpClient
 
getUnknownFields() - Method in class org.ektorp.DbInfo
 
getUpdates() - Method in class org.ektorp.support.DesignDocument
 
getUpdateSeq() - Method in class org.ektorp.DbInfo
 
getUpdateSeq() - Method in class org.ektorp.DesignDocInfo.ViewIndex
The update sequence of the corresponding database that has been indexed.
getUpdateSeq() - Method in class org.ektorp.ViewResult
 
getUpdateSeqAsString() - Method in class org.ektorp.DbInfo
Cloudant uses generated strings for update sequence.
getUpdateSeqAsString() - Method in class org.ektorp.ViewResult
 
getValue() - Method in class org.ektorp.ViewResult.Row
 
getValueAsInt() - Method in class org.ektorp.ViewResult.Row
 
getValueAsNode() - Method in class org.ektorp.ViewResult.Row
 
getViewIndex() - Method in class org.ektorp.DesignDocInfo
 
getViewName() - Method in class org.ektorp.ViewQuery
 
getViews() - Method in class org.ektorp.support.DesignDocument
 
getWaitingClients() - Method in class org.ektorp.DesignDocInfo.ViewIndex
Number of clients waiting on views from this design document.
getWithConflicts(Class<T>, String) - Method in interface org.ektorp.CouchDbConnector
Deprecated. use get(Class c, String id, Options options)
getWithConflicts(Class<T>, String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
group(boolean) - Method in class org.ektorp.ViewQuery
The group option controls whether the reduce function reduces to a set of distinct keys or to a single result row.
groupLevel(int) - Method in class org.ektorp.ViewQuery
 
GZIP - Static variable in class org.ektorp.util.Base64
Specify that data should be gzip-compressed in second bit.

H

hasAnnotation(AnnotatedElement, Class<? extends Annotation>) - Static method in class org.ektorp.util.ReflectionUtils
 
hasConflict() - Method in class org.ektorp.support.CouchDbDocument
 
hashCode() - Method in class org.ektorp.BulkDeleteDocument
 
hashCode() - Method in class org.ektorp.DbInfo
 
hashCode() - Method in class org.ektorp.PageRequest
 
hashCode() - Method in class org.ektorp.Revision
 
hashCode() - Method in class org.ektorp.support.DesignDocument.View
 
hashCode() - Method in class org.ektorp.support.Entity
 
hashCode() - Method in class org.ektorp.ViewQuery
 
hasIdMutator() - Method in interface org.ektorp.util.DocumentAccessor
 
hasMultipleKeys() - Method in class org.ektorp.ViewQuery
 
hasNext() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedIterator
 
hasNext() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
hasPrevious() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
hasText(String) - Static method in class org.ektorp.util.Assert
 
hasText(String, String) - Static method in class org.ektorp.util.Assert
 
head(String) - Method in interface org.ektorp.http.HttpClient
 
head(String, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
head(String) - Method in class org.ektorp.http.StdHttpClient
 
heartbeat(int) - Method in class org.ektorp.changes.ChangesCommand.Builder
 
heartbeat - Variable in class org.ektorp.changes.ChangesCommand
 
host(String) - Method in class org.ektorp.http.StdHttpClient.Builder
 
HttpClient - Interface in org.ektorp.http
 
HttpResponse - Interface in org.ektorp.http
 
HttpStatus - Class in org.ektorp.http
 
HttpStatus() - Constructor for class org.ektorp.http.HttpStatus
 

I

ID_PREFIX - Static variable in class org.ektorp.support.DesignDocument
 
IdleConnectionMonitor - Class in org.ektorp.http
 
IdleConnectionMonitor() - Constructor for class org.ektorp.http.IdleConnectionMonitor
 
includeConflicts() - Method in class org.ektorp.Options
The loaded doc will include the special field '_conflicts' that contains all the conflicting revisions of the document.
includeDocs(boolean) - Method in class org.ektorp.changes.ChangesCommand.Builder
Include the associated document with each result.
includeDocs - Variable in class org.ektorp.changes.ChangesCommand
 
includeDocs(boolean) - Method in class org.ektorp.ViewQuery
The include_docs option will include the associated document.
includeRevisions() - Method in class org.ektorp.Options
The loaded doc will include the special field '_revisions' that describes all document revisions that exists in the database.
inclusiveEnd(boolean) - Method in class org.ektorp.ViewQuery
The inclusive_end option controls whether the endkey is included in the result.
initialize() - Method in class org.ektorp.impl.docref.ViewBasedCollection
 
initialized() - Method in class org.ektorp.impl.docref.LazyLoadingViewBasedCollection
 
initialized() - Method in class org.ektorp.impl.docref.ViewBasedCollection
 
initStandardDesignDocument() - Method in class org.ektorp.support.CouchDbRepositorySupport
Will create the standard design document if it does not exists in the database.
INTERNAL_SERVER_ERROR - Static variable in class org.ektorp.http.HttpStatus
Request contained invalid JSON, probably happens in other cases too.
intersects(CascadeType[], EnumSet<CascadeType>) - Static method in enum org.ektorp.docref.CascadeType
 
InvalidDocumentException - Exception in org.ektorp
 
InvalidDocumentException(Class<?>, String) - Constructor for exception org.ektorp.InvalidDocumentException
 
invoke(Object, Method, Object[]) - Method in class org.ektorp.impl.docref.LazyLoadingViewBasedCollection
 
invoke(Object, Method, Object[]) - Method in class org.ektorp.impl.docref.ViewBasedCollection
 
isAlive() - Method in interface org.ektorp.changes.ChangesFeed
 
isAlive() - Method in class org.ektorp.impl.changes.ContinuousChangesFeed
 
isCacheOk() - Method in class org.ektorp.ViewQuery
 
isCompactRunning() - Method in class org.ektorp.DbInfo
 
isCompactRunning() - Method in class org.ektorp.DesignDocInfo.ViewIndex
Indicates whether a compaction routine is currently running on the view
isDeleted() - Method in interface org.ektorp.changes.DocumentChange
 
isDeleted() - Method in class org.ektorp.impl.changes.StdDocumentChange
 
isDeleted() - Method in class org.ektorp.Revision
 
isDescending() - Method in class org.ektorp.ViewQuery
 
isDocumentDeleted() - Method in exception org.ektorp.DocumentNotFoundException
 
isEmpty() - Method in class org.ektorp.Options
 
isEmpty() - Method in class org.ektorp.util.ClassHierarchyMap
 
isEmpty() - Method in class org.ektorp.ViewResult
 
isErroneous() - Method in class org.ektorp.DocumentOperationResult
 
isGroup() - Method in class org.ektorp.ViewQuery
 
isHandled(Annotation) - Method in class org.ektorp.impl.jackson.EktorpAnnotationIntrospector
 
isHasNext() - Method in class org.ektorp.Page
Has a silly name in order to conform with the java beans naming convention
isHasPrevious() - Method in class org.ektorp.Page
Has a silly name in order to conform with the java beans naming convention
isIgnorableField(AnnotatedField) - Method in class org.ektorp.impl.jackson.EktorpAnnotationIntrospector
 
isIgnorableMethod(AnnotatedMethod) - Method in class org.ektorp.impl.jackson.EktorpAnnotationIntrospector
 
isIgnoreNotFound() - Method in class org.ektorp.ViewQuery
 
isIncludeDocs() - Method in class org.ektorp.ViewQuery
 
isInclusiveEnd() - Method in class org.ektorp.ViewQuery
 
isMissing() - Method in class org.ektorp.Revision
 
isNew() - Method in class org.ektorp.support.CouchDbDocument
 
isNew(Object) - Static method in class org.ektorp.util.Documents
 
isNoChanges() - Method in class org.ektorp.ReplicationStatus
 
isNull(Object, String) - Static method in class org.ektorp.util.Assert
 
isOk() - Method in class org.ektorp.ReplicationStatus
 
isOnDisk() - Method in class org.ektorp.Revision
 
isReduce() - Method in class org.ektorp.ViewQuery
 
isStaleOk() - Method in class org.ektorp.ViewQuery
 
isStub() - Method in class org.ektorp.Attachment
 
isSuccessful() - Method in interface org.ektorp.http.HttpResponse
 
isSuccessful() - Method in class org.ektorp.http.StdHttpResponse
 
isTrue(boolean) - Static method in class org.ektorp.util.Assert
 
isTrue(boolean, String) - Static method in class org.ektorp.util.Assert
 
isUpdaterRunning() - Method in class org.ektorp.DesignDocInfo.ViewIndex
Indicates if the view is currently being updated.
isUpdateSeq() - Method in class org.ektorp.ViewQuery
 
isUpdateSeqNumeric() - Method in class org.ektorp.DbInfo
 
isUpdateSeqNumeric() - Method in class org.ektorp.ViewResult
 
isWaitingCommit() - Method in class org.ektorp.DesignDocInfo.ViewIndex
Indicates if there are outstanding commits to the underlying database that need to processed.
iterator() - Method in class org.ektorp.Page
 
iterator() - Method in class org.ektorp.StreamingChangesResult
 
iterator() - Method in class org.ektorp.StreamingViewResult
 
iterator() - Method in class org.ektorp.ViewResult
 

J

join(Iterable<String>, String) - Static method in class org.ektorp.util.Joiner
 
Joiner - Class in org.ektorp.util
 
Joiner() - Constructor for class org.ektorp.util.Joiner
 
JSONComparator - Class in org.ektorp.util
 
jsonEncode(String) - Static method in class org.ektorp.util.JSONEncoding
Deprecated.  
JSONEncoding - Class in org.ektorp.util
Deprecated. don't use as this encoder is too simplistic.
JSONEncoding() - Constructor for class org.ektorp.util.JSONEncoding
Deprecated.  
JsonSerializer - Interface in org.ektorp.impl
 

K

key(String) - Method in class org.ektorp.ViewQuery
 
key(int) - Method in class org.ektorp.ViewQuery
 
key(long) - Method in class org.ektorp.ViewQuery
 
key(float) - Method in class org.ektorp.ViewQuery
 
key(double) - Method in class org.ektorp.ViewQuery
 
key(boolean) - Method in class org.ektorp.ViewQuery
 
key(Object) - Method in class org.ektorp.ViewQuery
 
keys(Collection<?>) - Method in class org.ektorp.ViewQuery
For multiple-key queries (as of CouchDB 0.9).
keySet() - Method in class org.ektorp.util.ClassHierarchyMap
 

L

LazyLoadingViewBasedCollection - Class in org.ektorp.impl.docref
 
LazyLoadingViewBasedCollection(String, CouchDbConnector, Class<?>, DocumentReferences, ConstructibleAnnotatedCollection, ObjectMapper) - Constructor for class org.ektorp.impl.docref.LazyLoadingViewBasedCollection
 
limit(int) - Method in class org.ektorp.changes.ChangesCommand.Builder
 
limit - Variable in class org.ektorp.changes.ChangesCommand
 
limit(int) - Method in class org.ektorp.ViewQuery
limit=0 you don't get any data, but all meta-data for this View.
ListFunction - Annotation Type in org.ektorp.support
Annotation for defining list functions embedded in repositories.
listName(String) - Method in class org.ektorp.ViewQuery
 
Lists - Annotation Type in org.ektorp.support
 
load(Reader) - Method in class org.ektorp.dataload.DefaultDataLoader
Reads documents from the reader and stores them in the database.
loadInitialData(Reader) - Method in interface org.ektorp.dataload.DataLoader
 
log - Static variable in class org.ektorp.support.CouchDbRepositorySupport
 

M

maxCacheEntries(int) - Method in class org.ektorp.http.StdHttpClient.Builder
 
maxConnections(int) - Method in class org.ektorp.http.StdHttpClient.Builder
 
maxObjectSizeBytes(int) - Method in class org.ektorp.http.StdHttpClient.Builder
 
merge(ChangesCommand) - Method in class org.ektorp.changes.ChangesCommand.Builder
 
mergeWith(DesignDocument) - Method in class org.ektorp.support.DesignDocument
 
modifyDeserializer(DeserializationConfig, BasicBeanDescription, JsonDeserializer<?>) - Method in class org.ektorp.impl.jackson.EktorpBeanDeserializerModifier
 
modifySerializer(SerializationConfig, BasicBeanDescription, JsonSerializer<?>) - Method in class org.ektorp.impl.jackson.EktorpBeanSerializerModifier
 
monitor(ClientConnectionManager) - Static method in class org.ektorp.http.IdleConnectionMonitor
 

N

NameConventions - Class in org.ektorp.impl
 
newDesignDocumentInstance() - Method in class org.ektorp.support.StdDesignDocumentFactory
 
newInstance(String, String, String) - Static method in class org.ektorp.DocumentOperationResult
 
newInstance(String, String) - Static method in class org.ektorp.DocumentOperationResult
 
newRTE(String, Object...) - Static method in class org.ektorp.util.Exceptions
 
next() - Method in interface org.ektorp.changes.ChangesFeed
Retrieves and removes the head of this changes feed, waiting if necessary until an element becomes available.
next(long, TimeUnit) - Method in interface org.ektorp.changes.ChangesFeed
Retrieves and removes the head of this changes feed, waiting up to the specified wait time if necessary for an element to become available.
next() - Method in class org.ektorp.impl.changes.ContinuousChangesFeed
 
next(long, TimeUnit) - Method in class org.ektorp.impl.changes.ContinuousChangesFeed
 
next() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedIterator
 
next() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
nextIndex() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
NO_OPTIONS - Static variable in class org.ektorp.util.Base64
No options specified.
normalize(String) - Static method in class org.ektorp.DbPath
 
NOT_FOUND - Static variable in class org.ektorp.http.HttpStatus
Request for a document which doesn't exist.
NOT_MODIFIED - Static variable in class org.ektorp.http.HttpStatus
Etag not modified since last update.
notEmpty(Collection<?>, String) - Static method in class org.ektorp.util.Assert
 
notEmpty(Object[], String) - Static method in class org.ektorp.util.Assert
 
notNull(Object) - Static method in class org.ektorp.util.Assert
 
notNull(Object, String) - Static method in class org.ektorp.util.Assert
 

O

ObjectMapperFactory - Interface in org.ektorp.impl
 
of(Object) - Static method in class org.ektorp.BulkDeleteDocument
Will create a bulk delete document based on the specified object.
of(Object...) - Static method in class org.ektorp.ComplexKey
 
of(HttpResponse, HttpRequestBase) - Static method in class org.ektorp.http.StdHttpResponse
 
of(String) - Static method in class org.ektorp.http.URI
 
of(View) - Static method in class org.ektorp.support.DesignDocument.View
 
of(Collection<?>) - Static method in class org.ektorp.ViewQuery.Keys
 
of(Object...) - Static method in class org.ektorp.ViewQuery.Keys
 
OK - Static variable in class org.ektorp.http.HttpStatus
Request completed successfully.
OpenCouchDbDocument - Class in org.ektorp.support
Provides convenience field and methods for holding unmapped fields in JSON serialization / deserialization.
OpenCouchDbDocument() - Constructor for class org.ektorp.support.OpenCouchDbDocument
 
Options - Class in org.ektorp
 
Options() - Constructor for class org.ektorp.Options
 
ORDERED - Static variable in class org.ektorp.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
org.ektorp - package org.ektorp
 
org.ektorp.changes - package org.ektorp.changes
 
org.ektorp.dataload - package org.ektorp.dataload
 
org.ektorp.docref - package org.ektorp.docref
 
org.ektorp.http - package org.ektorp.http
 
org.ektorp.impl - package org.ektorp.impl
 
org.ektorp.impl.changes - package org.ektorp.impl.changes
 
org.ektorp.impl.docref - package org.ektorp.impl.docref
 
org.ektorp.impl.jackson - package org.ektorp.impl.jackson
 
org.ektorp.support - package org.ektorp.support
 
org.ektorp.util - package org.ektorp.util
 

P

Page<T> - Class in org.ektorp
 
Page(List<T>, int, int, PageRequest, PageRequest) - Constructor for class org.ektorp.Page
 
PageRequest - Class in org.ektorp
 
PageResponseHandler<T> - Class in org.ektorp.impl
 
PageResponseHandler(PageRequest, Class<T>, ObjectMapper) - Constructor for class org.ektorp.impl.PageResponseHandler
 
PageResponseHandler(PageRequest, Class<T>, ObjectMapper, boolean) - Constructor for class org.ektorp.impl.PageResponseHandler
 
param(String, String) - Method in class org.ektorp.changes.ChangesCommand.Builder
Adds a parameter to the GET request sent to the database.
param(String, String) - Method in class org.ektorp.http.URI
 
param(String, int) - Method in class org.ektorp.http.URI
 
param(String, long) - Method in class org.ektorp.http.URI
 
param(String, String) - Method in class org.ektorp.Options
Adds a parameter to the GET request sent to the database.
param(String, String) - Method in class org.ektorp.UpdateHandlerRequest
 
params(Map<String, String>) - Method in class org.ektorp.http.URI
 
params(Map<String, String>) - Method in class org.ektorp.UpdateHandlerRequest
 
parseResult(InputStream) - Method in class org.ektorp.impl.QueryResultParser
 
password(String) - Method in class org.ektorp.http.StdHttpClient.Builder
 
path() - Method in interface org.ektorp.CouchDbConnector
 
path() - Method in class org.ektorp.impl.StdCouchDbConnector
 
PERSIST_TYPES - Static variable in enum org.ektorp.docref.CascadeType
 
poll() - Method in interface org.ektorp.changes.ChangesFeed
Retrieves and removes the head of this changes feed, do not wait until an element becomes available. returns null if empty
poll() - Method in class org.ektorp.impl.changes.ContinuousChangesFeed
 
port(int) - Method in class org.ektorp.http.StdHttpClient.Builder
 
post(String, String) - Method in interface org.ektorp.http.HttpClient
 
post(String, InputStream) - Method in interface org.ektorp.http.HttpClient
 
post(String, String, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
post(String, InputStream, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
post(String, String) - Method in class org.ektorp.http.RestTemplate
 
post(String, String) - Method in class org.ektorp.http.StdHttpClient
 
post(String, InputStream) - Method in class org.ektorp.http.StdHttpClient
 
postUncached(String, String) - Method in interface org.ektorp.http.HttpClient
 
postUncached(String, String, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
postUncached(String, String) - Method in class org.ektorp.http.RestTemplate
 
postUncached(String, String) - Method in class org.ektorp.http.StdHttpClient
 
PRECONDITION_FAILED - Static variable in class org.ektorp.http.HttpStatus
Request attempted to created database which already exists.
Predicate<T> - Interface in org.ektorp.util
 
PreemptiveAuthRequestInterceptor - Class in org.ektorp.http
Interceptor that preemptively introduces an instance of BasicScheme to the execution context, if no authentication has been attempted yet.
PreemptiveAuthRequestInterceptor() - Constructor for class org.ektorp.http.PreemptiveAuthRequestInterceptor
 
previous() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
previousIndex() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
process(HttpRequest, HttpContext) - Method in class org.ektorp.http.PreemptiveAuthRequestInterceptor
 
propagate(Throwable) - Static method in class org.ektorp.util.Exceptions
 
prototype(String) - Static method in class org.ektorp.http.URI
 
proxy(String) - Method in class org.ektorp.http.StdHttpClient.Builder
 
proxy(String) - Method in class org.ektorp.ReplicationCommand.Builder
Pass a "proxy" argument in the replication data to have replication go through an HTTP proxy
proxy - Variable in class org.ektorp.ReplicationCommand
 
proxyPort(int) - Method in class org.ektorp.http.StdHttpClient.Builder
 
purge(Map<String, List<String>>) - Method in interface org.ektorp.CouchDbConnector
Permanently removes the references to deleted documents from the database.
purge(Map<String, List<String>>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
PurgeResult - Class in org.ektorp
 
PurgeResult(Map<String, List<String>>, long) - Constructor for class org.ektorp.PurgeResult
 
put(String, String) - Method in interface org.ektorp.http.HttpClient
 
put(String) - Method in interface org.ektorp.http.HttpClient
 
put(String, InputStream, String, long) - Method in interface org.ektorp.http.HttpClient
 
put(String) - Method in class org.ektorp.http.RestTemplate
 
put(String, String, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
put(String, String) - Method in class org.ektorp.http.RestTemplate
 
put(String, InputStream, String, long) - Method in class org.ektorp.http.RestTemplate
 
put(String, InputStream, String, long, ResponseCallback<T>) - Method in class org.ektorp.http.RestTemplate
 
put(String, String) - Method in class org.ektorp.http.StdHttpClient
 
put(String) - Method in class org.ektorp.http.StdHttpClient
 
put(String, InputStream, String, long) - Method in class org.ektorp.http.StdHttpClient
 
put(Class<?>, V) - Method in class org.ektorp.util.ClassHierarchyMap
 
putAll(Map<? extends Class<?>, ? extends V>) - Method in class org.ektorp.util.ClassHierarchyMap
 

Q

queryForPage(ViewQuery, PageRequest, Class<T>) - Method in interface org.ektorp.CouchDbConnector
Provides paged view results.
queryForPage(ViewQuery, PageRequest, Class<T>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
queryForStream(ViewQuery) - Method in interface org.ektorp.CouchDbConnector
 
queryForStream(ViewQuery) - Method in class org.ektorp.impl.StdCouchDbConnector
 
queryForStreamingView(ViewQuery) - Method in interface org.ektorp.CouchDbConnector
Please note that the StreamingViewResult need to be closed after usage.
queryForStreamingView(ViewQuery) - Method in class org.ektorp.impl.StdCouchDbConnector
 
queryParam(String, String) - Method in class org.ektorp.ViewQuery
 
queryParams(Object) - Method in class org.ektorp.ReplicationCommand.Builder
Pass parameters to the filter function if specified.
queryParams - Variable in class org.ektorp.ReplicationCommand
 
QueryResultParser<T> - Class in org.ektorp.impl
 
QueryResultParser(Class<T>, ObjectMapper) - Constructor for class org.ektorp.impl.QueryResultParser
 
queryView(ViewQuery, Class<T>) - Method in interface org.ektorp.CouchDbConnector
This method requires the view result values to be document ids or documents : If the value is a document id, then the document is fetched from couchDB.
queryView(ViewQuery) - Method in interface org.ektorp.CouchDbConnector
 
queryView(ViewQuery, Class<T>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
queryView(ViewQuery) - Method in class org.ektorp.impl.StdCouchDbConnector
 
queryView(String, String) - Method in class org.ektorp.support.CouchDbRepositorySupport
Allows subclasses to query views with simple String value keys and load the result as the repository's handled type.
queryView(String, int) - Method in class org.ektorp.support.CouchDbRepositorySupport
Allows subclasses to query views with simple String value keys and load the result as the repository's handled type.
queryView(String, ComplexKey) - Method in class org.ektorp.support.CouchDbRepositorySupport
Allows subclasses to query views with simple String value keys and load the result as the repository's handled type.
queryView(String) - Method in class org.ektorp.support.CouchDbRepositorySupport
Allows subclasses to query a view and load the result as the repository's handled type.
queueSize() - Method in interface org.ektorp.changes.ChangesFeed
 
queueSize() - Method in class org.ektorp.impl.changes.ContinuousChangesFeed
 

R

rawEndKey(String) - Method in class org.ektorp.ViewQuery
 
rawKey(String) - Method in class org.ektorp.ViewQuery
 
rawStartKey(String) - Method in class org.ektorp.ViewQuery
 
read() - Method in class org.ektorp.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.ektorp.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
reduce(boolean) - Method in class org.ektorp.ViewQuery
If a view contains both a map and reduce function, querying that view will by default return the result of the reduce function.
ReflectionUtils - Class in org.ektorp.util
 
ReflectionUtils() - Constructor for class org.ektorp.util.ReflectionUtils
 
ReflectionUtils.AnnotationPredicate - Interface in org.ektorp.util
 
registerAccessor(Class<?>, DocumentAccessor) - Static method in class org.ektorp.util.Documents
Used to register a custom DocumentAccessor for a particular class.
relaxedSSLSettings(boolean) - Method in class org.ektorp.http.StdHttpClient.Builder
If set to true all SSL certificates and hosts will be trusted.
releaseConnection() - Method in interface org.ektorp.http.HttpResponse
 
releaseConnection() - Method in class org.ektorp.http.StdHttpResponse
 
remove() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedIterator
 
remove() - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
remove(T) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
remove(T) - Method in interface org.ektorp.support.GenericRepository
 
remove(Object) - Method in class org.ektorp.util.ClassHierarchyMap
 
removeAttachment(String) - Method in class org.ektorp.support.CouchDbDocument
 
removeFilter(String) - Method in class org.ektorp.support.DesignDocument
 
removeListFunction(String) - Method in class org.ektorp.support.DesignDocument
 
removeShowFunction(String) - Method in class org.ektorp.support.DesignDocument
 
removeView(String) - Method in class org.ektorp.support.DesignDocument
 
replicate(ReplicationCommand) - Method in interface org.ektorp.CouchDbInstance
 
replicate(ReplicationCommand) - Method in class org.ektorp.impl.StdCouchDbInstance
 
replicateFrom(String) - Method in interface org.ektorp.CouchDbConnector
Replicate the content in the source database into this database.
replicateFrom(String, Collection<String>) - Method in interface org.ektorp.CouchDbConnector
Replicate the content in the source database into this database.
replicateFrom(String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
replicateFrom(String, Collection<String>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
replicateTo(String) - Method in interface org.ektorp.CouchDbConnector
Replicate the content in this database into the specified target database.
replicateTo(String, Collection<String>) - Method in interface org.ektorp.CouchDbConnector
Replicate the content in this database into the specified target database.
replicateTo(String) - Method in class org.ektorp.impl.StdCouchDbConnector
 
replicateTo(String, Collection<String>) - Method in class org.ektorp.impl.StdCouchDbConnector
 
ReplicationCommand - Class in org.ektorp
 
ReplicationCommand.Builder - Class in org.ektorp
 
ReplicationCommand.Builder() - Constructor for class org.ektorp.ReplicationCommand.Builder
 
ReplicationStatus - Class in org.ektorp
Replication response doc is not very well documented in the CouchDB reference...
ReplicationStatus() - Constructor for class org.ektorp.ReplicationStatus
 
ReplicationStatus.History - Class in org.ektorp
 
ReplicationStatus.History() - Constructor for class org.ektorp.ReplicationStatus.History
 
reset() - Method in class org.ektorp.ViewQuery
Resets internal state so this builder can be used again.
resolve(DeserializationConfig, DeserializerProvider) - Method in class org.ektorp.impl.docref.BackReferencedBeanDeserializer
 
RESOURCE_NOT_ALLOWED - Static variable in class org.ektorp.http.HttpStatus
Request was accessing a non-existent URL.
ResponseCallback<T> - Interface in org.ektorp.http
 
RestTemplate - Class in org.ektorp.http
 
RestTemplate(HttpClient) - Constructor for class org.ektorp.http.RestTemplate
 
resumeEncoding() - Method in class org.ektorp.util.Base64.OutputStream
Resumes encoding of the stream.
revision(String) - Method in class org.ektorp.Options
Retrieve a specific revision of the document.
Revision - Class in org.ektorp
 
Revision(String, String) - Constructor for class org.ektorp.Revision
 
RevisionResponseHandler - Class in org.ektorp.impl
Extracts the document revision if the operation was successful
RevisionResponseHandler(ObjectMapper) - Constructor for class org.ektorp.impl.RevisionResponseHandler
 
Revisions - Class in org.ektorp.support
 
Revisions(long, List<String>) - Constructor for class org.ektorp.support.Revisions
 
run() - Method in class org.ektorp.impl.changes.ContinuousChangesFeed
 

S

serialize(BulkDeleteDocument, JsonGenerator, SerializerProvider) - Method in class org.ektorp.BulkDeleteDocument.Serializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class org.ektorp.impl.docref.BackReferencedBeanSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.ektorp.impl.docref.DocumentReferenceSerializer
 
set(Object) - Method in class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
setAnonymous(String, Object) - Method in class org.ektorp.Attachment
 
setAnonymous(String, Object) - Method in class org.ektorp.PurgeResult
Exists in order to future proof this class.
setAnonymous(String, Object) - Method in class org.ektorp.support.OpenCouchDbDocument
 
setDesignDocumentFactory(DesignDocumentFactory) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
setId(String) - Method in class org.ektorp.support.CouchDbDocument
 
setId(Object, String) - Method in interface org.ektorp.util.DocumentAccessor
 
setId(Object, String) - Static method in class org.ektorp.util.Documents
Will set the id property on the document IF a mutator exists.
setIgnoreNotFound(boolean) - Method in class org.ektorp.impl.QueryResultParser
 
setIgnoreNotFound(boolean) - Method in class org.ektorp.ViewQuery
 
setJsonSerializer(JsonSerializer) - Method in class org.ektorp.impl.StdCouchDbConnector
 
setLanguage(String) - Method in class org.ektorp.support.DesignDocument
 
setMap(String) - Method in class org.ektorp.support.DesignDocument.View
 
setObjectMapper(ObjectMapper) - Method in class org.ektorp.impl.StdObjectMapperFactory
 
setReduce(String) - Method in class org.ektorp.support.DesignDocument.View
 
setRevision(String) - Method in class org.ektorp.BulkDeleteDocument
Dummy setter, only exists because the BulkOperationResponseHandler tries to set revision on all objects, no matter what.
setRevision(String) - Method in class org.ektorp.support.CouchDbDocument
 
setRevision(Object, String) - Method in interface org.ektorp.util.DocumentAccessor
 
setRevision(Object, String) - Static method in class org.ektorp.util.Documents
 
setRevisionLimit(int) - Method in interface org.ektorp.CouchDbConnector
 
setRevisionLimit(int) - Method in class org.ektorp.impl.StdCouchDbConnector
 
setRevpos(int) - Method in class org.ektorp.Attachment
 
setUnknown(String, Object) - Method in class org.ektorp.DbInfo
 
setUnknown(String, Object) - Method in class org.ektorp.ReplicationStatus.History
 
setUnknown(String, Object) - Method in class org.ektorp.ReplicationStatus
 
setUpdateSeq(String) - Method in class org.ektorp.ViewResult
 
setupModule(Module.SetupContext) - Method in class org.ektorp.impl.jackson.EktorpJacksonModule
 
setWriteDatesAsTimestamps(boolean) - Method in class org.ektorp.impl.StdObjectMapperFactory
 
shouldLoadFunctionFromClassPath(String) - Method in class org.ektorp.support.SimpleViewGenerator
 
ShowFunction - Annotation Type in org.ektorp.support
Annotation for defining show functions embedded in repositories.
Shows - Annotation Type in org.ektorp.support
 
shutdown() - Method in interface org.ektorp.http.HttpClient
 
shutdown() - Method in class org.ektorp.http.StdHttpClient
 
SimpleViewGenerator - Class in org.ektorp.support
 
SimpleViewGenerator() - Constructor for class org.ektorp.support.SimpleViewGenerator
 
since(long) - Method in class org.ektorp.changes.ChangesCommand.Builder
Start the results from the change immediately after the given sequence number.
since(String) - Method in class org.ektorp.changes.ChangesCommand.Builder
Start the results from the change immediately after the given sequence number.
since - Variable in class org.ektorp.changes.ChangesCommand
 
size() - Method in class org.ektorp.Page
 
size() - Method in class org.ektorp.util.ClassHierarchyMap
 
skip(int) - Method in class org.ektorp.ViewQuery
The skip option should only be used with small values, as skipping a large range of documents this way is inefficient (it scans the index from the startkey and then skips N elements, but still needs to read all the index values to do that).
socketTimeout(int) - Method in class org.ektorp.http.StdHttpClient.Builder
 
source(String) - Method in class org.ektorp.ReplicationCommand.Builder
Source and target can both point at local databases, remote databases and any combination of these.
source - Variable in class org.ektorp.ReplicationCommand
 
sslSocketFactory(SSLSocketFactory) - Method in class org.ektorp.http.StdHttpClient.Builder
Bring your own SSLSocketFactory.
staleOk(boolean) - Method in class org.ektorp.ViewQuery
The stale option can be used for higher performance at the cost of possibly not seeing the all latest data.
staleOkUpdateAfter() - Method in class org.ektorp.ViewQuery
Same as staleOk(true) but will also trigger a rebuild of the view index after the results of the view have been retrieved.
startDocId(String) - Method in class org.ektorp.ViewQuery
 
startKey(String) - Method in class org.ektorp.ViewQuery
 
startKey(int) - Method in class org.ektorp.ViewQuery
 
startKey(long) - Method in class org.ektorp.ViewQuery
 
startKey(float) - Method in class org.ektorp.ViewQuery
 
startKey(double) - Method in class org.ektorp.ViewQuery
 
startKey(boolean) - Method in class org.ektorp.ViewQuery
 
startKey(Object) - Method in class org.ektorp.ViewQuery
 
StdCouchDbConnector - Class in org.ektorp.impl
 
StdCouchDbConnector(String, CouchDbInstance) - Constructor for class org.ektorp.impl.StdCouchDbConnector
 
StdCouchDbConnector(String, CouchDbInstance, ObjectMapperFactory) - Constructor for class org.ektorp.impl.StdCouchDbConnector
 
StdCouchDbInstance - Class in org.ektorp.impl
 
StdCouchDbInstance(HttpClient) - Constructor for class org.ektorp.impl.StdCouchDbInstance
 
StdCouchDbInstance(HttpClient, ObjectMapperFactory) - Constructor for class org.ektorp.impl.StdCouchDbInstance
 
StdDesignDocumentFactory - Class in org.ektorp.support
 
StdDesignDocumentFactory() - Constructor for class org.ektorp.support.StdDesignDocumentFactory
 
stdDesignDocumentId - Variable in class org.ektorp.support.CouchDbRepositorySupport
 
StdDocumentChange - Class in org.ektorp.impl.changes
 
StdDocumentChange(JsonNode) - Constructor for class org.ektorp.impl.changes.StdDocumentChange
 
StdHttpClient - Class in org.ektorp.http
 
StdHttpClient(HttpClient) - Constructor for class org.ektorp.http.StdHttpClient
 
StdHttpClient(HttpClient, HttpClient) - Constructor for class org.ektorp.http.StdHttpClient
 
StdHttpClient.Builder - Class in org.ektorp.http
 
StdHttpClient.Builder() - Constructor for class org.ektorp.http.StdHttpClient.Builder
 
StdHttpResponse - Class in org.ektorp.http
 
StdObjectMapperFactory - Class in org.ektorp.impl
 
StdObjectMapperFactory() - Constructor for class org.ektorp.impl.StdObjectMapperFactory
 
StdResponseHandler<T> - Class in org.ektorp.http
 
StdResponseHandler() - Constructor for class org.ektorp.http.StdResponseHandler
 
StreamingChangesResult - Class in org.ektorp
 
StreamingChangesResult(ObjectMapper, HttpResponse) - Constructor for class org.ektorp.StreamingChangesResult
 
StreamingJsonSerializer - Class in org.ektorp.impl
 
StreamingJsonSerializer(ObjectMapper) - Constructor for class org.ektorp.impl.StreamingJsonSerializer
 
StreamingJsonSerializer(ObjectMapper, ExecutorService) - Constructor for class org.ektorp.impl.StreamingJsonSerializer
 
StreamingViewResult - Class in org.ektorp
 
StreamingViewResult(ObjectMapper, InputStream, boolean) - Constructor for class org.ektorp.StreamingViewResult
 
success(HttpResponse) - Method in interface org.ektorp.http.ResponseCallback
Called when http response code is < 300
success(HttpResponse) - Method in class org.ektorp.http.StdResponseHandler
 
success(HttpResponse) - Method in class org.ektorp.impl.BulkOperationResponseHandler
 
success(HttpResponse) - Method in class org.ektorp.impl.DocIdResponseHandler
 
success(HttpResponse) - Method in class org.ektorp.impl.EmbeddedDocViewResponseHandler
 
success(HttpResponse) - Method in class org.ektorp.impl.PageResponseHandler
 
success(HttpResponse) - Method in class org.ektorp.impl.RevisionResponseHandler
 
suspendEncoding() - Method in class org.ektorp.util.Base64.OutputStream
Suspends encoding of the stream.

T

target(String) - Method in class org.ektorp.ReplicationCommand.Builder
Source and target can both point at local databases, remote databases and any combination of these If your local CouchDB instance is secured by an admin account, you need to use the full URL format.
target - Variable in class org.ektorp.ReplicationCommand
 
ThreadLocalBulkBufferHolder - Class in org.ektorp.impl
 
ThreadLocalBulkBufferHolder() - Constructor for class org.ektorp.impl.ThreadLocalBulkBufferHolder
 
toJson() - Method in class org.ektorp.ComplexKey
 
toJson(Object) - Method in interface org.ektorp.impl.JsonSerializer
 
toJson(Object) - Method in class org.ektorp.impl.StreamingJsonSerializer
 
toJson() - Method in class org.ektorp.ViewQuery.Keys
 
toJson(ObjectMapper) - Method in class org.ektorp.ViewQuery.Keys
 
toString() - Method in class org.ektorp.changes.ChangesCommand
 
toString() - Method in class org.ektorp.DocumentOperationResult
 
toString() - Method in class org.ektorp.http.StdHttpResponse
 
toString() - Method in class org.ektorp.http.URI
 
toString() - Method in class org.ektorp.impl.changes.StdDocumentChange
 
toString() - Method in class org.ektorp.impl.docref.ConstructibleAnnotatedCollection
 
toString() - Method in class org.ektorp.PageRequest
 
type - Variable in class org.ektorp.support.CouchDbRepositorySupport
 
TypeDiscriminator - Annotation Type in org.ektorp.support
Used to distinguish a type's documents in the database.

U

update(Object) - Method in interface org.ektorp.CouchDbConnector
Updates the document.
update(Object) - Method in class org.ektorp.impl.StdCouchDbConnector
 
update(T) - Method in class org.ektorp.support.CouchDbRepositorySupport
 
update(T) - Method in interface org.ektorp.support.GenericRepository
 
UPDATE_ON_DIFF - Static variable in class org.ektorp.support.DesignDocument
 
updateBuilder(DeserializationConfig, BasicBeanDescription, BeanDeserializerBuilder) - Method in class org.ektorp.impl.jackson.EktorpBeanDeserializerModifier
 
UpdateConflictException - Exception in org.ektorp
 
UpdateConflictException(String, String) - Constructor for exception org.ektorp.UpdateConflictException
 
UpdateConflictException() - Constructor for exception org.ektorp.UpdateConflictException
 
UpdateHandler - Annotation Type in org.ektorp.support
Annotation for defining update handler functions embedded in repositories.
UpdateHandlerRequest - Class in org.ektorp
 
UpdateHandlerRequest() - Constructor for class org.ektorp.UpdateHandlerRequest
 
UpdateHandlers - Annotation Type in org.ektorp.support
 
updateSeq(boolean) - Method in class org.ektorp.ViewQuery
The update_seq option adds a field to the result indicating the update_seq the view reflects.
URI - Class in org.ektorp.http
 
url(String) - Method in class org.ektorp.http.StdHttpClient.Builder
 
url(URL) - Method in class org.ektorp.http.StdHttpClient.Builder
Will set host, port and possible enables SSL based on the properties if the supplied URL.
URL_SAFE - Static variable in class org.ektorp.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
useExpectContinue(boolean) - Method in class org.ektorp.http.StdHttpClient.Builder
Activates 'Expect: 100-Continue' handshake with CouchDB.
username(String) - Method in class org.ektorp.http.StdHttpClient.Builder
 

V

validateDbName(String) - Static method in class org.ektorp.DbPath
 
valueOf(String) - Static method in enum org.ektorp.docref.CascadeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ektorp.docref.FetchType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ektorp.docref.CascadeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ektorp.docref.FetchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.ektorp.util.ClassHierarchyMap
 
version() - Method in class org.ektorp.impl.jackson.EktorpJacksonModule
 
View - Annotation Type in org.ektorp.support
Annotation for defining views embedded in repositories.
ViewBasedCollection - Class in org.ektorp.impl.docref
 
ViewBasedCollection(String, CouchDbConnector, Class<?>, DocumentReferences, ConstructibleAnnotatedCollection, ObjectMapper) - Constructor for class org.ektorp.impl.docref.ViewBasedCollection
 
ViewBasedCollection.RememberRemovedIterator - Class in org.ektorp.impl.docref
 
ViewBasedCollection.RememberRemovedIterator() - Constructor for class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedIterator
 
ViewBasedCollection.RememberRemovedListIterator - Class in org.ektorp.impl.docref
 
ViewBasedCollection.RememberRemovedListIterator() - Constructor for class org.ektorp.impl.docref.ViewBasedCollection.RememberRemovedListIterator
 
ViewGenerationException - Exception in org.ektorp.support
 
ViewGenerationException(String) - Constructor for exception org.ektorp.support.ViewGenerationException
 
ViewGenerationException(String, Object...) - Constructor for exception org.ektorp.support.ViewGenerationException
 
viewGenerator - Variable in class org.ektorp.support.StdDesignDocumentFactory
 
viewName(String) - Method in class org.ektorp.ViewQuery
 
ViewQuery - Class in org.ektorp
 
ViewQuery() - Constructor for class org.ektorp.ViewQuery
 
ViewQuery(ObjectMapper) - Constructor for class org.ektorp.ViewQuery
Bring your own ObjectMapper.
ViewQuery.Keys - Class in org.ektorp
 
ViewResult - Class in org.ektorp
 
ViewResult(JsonNode, boolean) - Constructor for class org.ektorp.ViewResult
 
ViewResult.Row - Class in org.ektorp
 
ViewResult.Row(JsonNode) - Constructor for class org.ektorp.ViewResult.Row
 
ViewResultException - Exception in org.ektorp
 
ViewResultException(JsonNode, String) - Constructor for exception org.ektorp.ViewResultException
 
Views - Annotation Type in org.ektorp.support
Annotation for defining multiple views embedded in repositories.

W

write(Collection<?>, boolean, OutputStream) - Method in class org.ektorp.impl.BulkDocumentWriter
Writes the objects collection as a bulk operation document.
write(int) - Method in class org.ektorp.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.ektorp.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.

A B C D E F G H I J K L M N O P Q R S T U V W

Copyright © 2011. All Rights Reserved.