|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IRiakObject | |
---|---|
com.basho.riak.client | Provides the top-level IRiakClient
and IRiakObject classes required to store data
in Riak, start here. |
com.basho.riak.client.bucket | A bucket is a namespace abstraction provided by Riak, the API uses
Bucket as the primary way to interact
with data stored in Riak. |
com.basho.riak.client.builders | These builders provide a fluid API for creating instances of some immutable (or mainly immutable classes) that have a large number of constructor parameters. |
com.basho.riak.client.convert | Classes for converting Riak data into domain specific classes and back. |
com.basho.riak.client.query | Classes and interfaces for running map/reduce and link walk operations on Riak. |
com.basho.riak.client.raw | The raw interfaces/classes exist to provide unified access to any underlying transport clients for Riak |
com.basho.riak.client.raw.http | Classes for adapting the http.RiakClient to the
RawClient interface |
com.basho.riak.client.raw.pbc | Classes for adapting the pbc.RiakClient to the
RawClient interface |
Uses of IRiakObject in com.basho.riak.client |
---|
Classes in com.basho.riak.client that implement IRiakObject | |
---|---|
class |
DefaultRiakObject
The default implementation of IRiakObject |
Methods in com.basho.riak.client that return IRiakObject | |
---|---|
IRiakObject |
IRiakObject.addIndex(String index,
int value)
Add an int index to this objects indexes. |
IRiakObject |
DefaultRiakObject.addIndex(String index,
int value)
|
IRiakObject |
IRiakObject.addIndex(String index,
String value)
Add a String index to this objects indexes. |
IRiakObject |
DefaultRiakObject.addIndex(String index,
String value)
|
IRiakObject |
IRiakObject.addLink(RiakLink link)
Add link to this RiakObject's links. |
IRiakObject |
DefaultRiakObject.addLink(RiakLink link)
|
IRiakObject |
IRiakObject.addUsermeta(String key,
String value)
Adds the key, value to the collection of user meta data for this object. |
IRiakObject |
DefaultRiakObject.addUsermeta(String key,
String value)
|
IRiakObject |
IRiakObject.removeBinIndex(String index)
Remove a BinIndex from this RiakObject. |
IRiakObject |
DefaultRiakObject.removeBinIndex(String index)
|
IRiakObject |
IRiakObject.removeIntIndex(String index)
Remove a IntIndex from this RiakObject. |
IRiakObject |
DefaultRiakObject.removeIntIndex(String index)
|
IRiakObject |
IRiakObject.removeLink(RiakLink link)
Remove a RiakLink from this RiakObject. |
IRiakObject |
DefaultRiakObject.removeLink(RiakLink link)
|
IRiakObject |
IRiakObject.removeUsermeta(String key)
Remove that item of user meta data. |
IRiakObject |
DefaultRiakObject.removeUsermeta(String key)
|
Methods in com.basho.riak.client with parameters of type IRiakObject | |
---|---|
LinkWalk |
IRiakClient.walk(IRiakObject startObject)
Create a LinkWalk operation that starts at startObject. |
LinkWalk |
DefaultRiakClient.walk(IRiakObject startObject)
|
Uses of IRiakObject in com.basho.riak.client.bucket |
---|
Methods in com.basho.riak.client.bucket that return IRiakObject | |
---|---|
IRiakObject |
RiakBucket.fetch(IRiakObject o)
|
IRiakObject |
RiakBucket.fetch(String key)
|
IRiakObject |
RiakBucket.store(IRiakObject o)
|
IRiakObject |
RiakBucket.store(String key,
byte[] value)
Convenience for storing a String in Riak. |
Methods in com.basho.riak.client.bucket that return types with arguments of type IRiakObject | |
---|---|
FetchObject<IRiakObject> |
DefaultBucket.fetch(String key)
Creates a FetchObject that returns the data at key
as an IRiakObject on execute() . |
FetchObject<IRiakObject> |
Bucket.fetch(String key)
Creates a FetchObject that returns the data at key
as an IRiakObject on execute() . |
StoreObject<IRiakObject> |
DefaultBucket.store(String key,
byte[] value)
Convenience method to create a RiakObject with a payload of application/octect-stream |
StoreObject<IRiakObject> |
Bucket.store(String key,
byte[] value)
Creates a StoreObject that will store a new IRiakObject . |
StoreObject<IRiakObject> |
DefaultBucket.store(String key,
String value)
Convenience methods will create an IRiakObject with
value as the data payload and
text/plain:charset=utf-8 as the contentType |
StoreObject<IRiakObject> |
Bucket.store(String key,
String value)
Creates a StoreObject that will store a new IRiakObject . |
Methods in com.basho.riak.client.bucket with parameters of type IRiakObject | |
---|---|
void |
RiakBucket.delete(IRiakObject o)
|
IRiakObject |
RiakBucket.fetch(IRiakObject o)
|
IRiakObject |
RiakBucket.store(IRiakObject o)
|
Uses of IRiakObject in com.basho.riak.client.builders |
---|
Methods in com.basho.riak.client.builders that return IRiakObject | |
---|---|
IRiakObject |
RiakObjectBuilder.build()
Construct a DefaultRiakObject from this builders parameters |
Methods in com.basho.riak.client.builders with parameters of type IRiakObject | |
---|---|
static RiakObjectBuilder |
RiakObjectBuilder.from(IRiakObject o)
Creates a builder prepopulated from the give IRiakObject . |
Uses of IRiakObject in com.basho.riak.client.convert |
---|
Methods in com.basho.riak.client.convert that return IRiakObject | |
---|---|
IRiakObject |
PassThroughConverter.fromDomain(IRiakObject domainObject,
VClock vclock)
|
IRiakObject |
JSONConverter.fromDomain(T domainObject,
VClock vclock)
Converts domainObject to a JSON string and sets that as the
payload of a IRiakObject . |
IRiakObject |
Converter.fromDomain(T domainObject,
VClock vclock)
Convert from domain specific type to RiakObject |
IRiakObject |
PassThroughConverter.toDomain(IRiakObject riakObject)
|
Methods in com.basho.riak.client.convert with parameters of type IRiakObject | |
---|---|
IRiakObject |
PassThroughConverter.fromDomain(IRiakObject domainObject,
VClock vclock)
|
IRiakObject |
PassThroughConverter.toDomain(IRiakObject riakObject)
|
T |
JSONConverter.toDomain(IRiakObject riakObject)
Converts the value of riakObject to an instance
of T . |
T |
Converter.toDomain(IRiakObject riakObject)
Convert from a riakObject to a domain specific instance |
Uses of IRiakObject in com.basho.riak.client.query |
---|
Constructors in com.basho.riak.client.query with parameters of type IRiakObject | |
---|---|
LinkWalk(RawClient client,
IRiakObject startObject)
Create a Link Walk operation that will be executed with client , starting from startObject |
Uses of IRiakObject in com.basho.riak.client.raw |
---|
Methods in com.basho.riak.client.raw that return IRiakObject | |
---|---|
IRiakObject[] |
RiakResponse.getRiakObjects()
Gets the actual array of IRiakObject (not a clone or copy, so treat it well) |
Methods in com.basho.riak.client.raw that return types with arguments of type IRiakObject | |
---|---|
Iterator<IRiakObject> |
RiakResponse.iterator()
Unmodifiable iterator view of the values returned from Riak. |
Methods in com.basho.riak.client.raw with parameters of type IRiakObject | |
---|---|
void |
RawClient.store(IRiakObject object)
Store the given IRiakObject in Riak using the bucket default w/dw
and false for returnBody |
void |
ClusterClient.store(IRiakObject object)
|
RiakResponse |
RawClient.store(IRiakObject object,
StoreMeta storeMeta)
Store the given IRiakObject in Riak at the location
bucket/key |
RiakResponse |
ClusterClient.store(IRiakObject object,
StoreMeta storeMeta)
|
Constructors in com.basho.riak.client.raw with parameters of type IRiakObject | |
---|---|
RiakResponse(byte[] vclock,
IRiakObject[] riakObjects)
Create a response from the given vector clock and array. |
Uses of IRiakObject in com.basho.riak.client.raw.http |
---|
Methods in com.basho.riak.client.raw.http with parameters of type IRiakObject | |
---|---|
void |
HTTPClientAdapter.store(IRiakObject object)
|
RiakResponse |
HTTPClientAdapter.store(IRiakObject object,
StoreMeta storeMeta)
|
Uses of IRiakObject in com.basho.riak.client.raw.pbc |
---|
Methods in com.basho.riak.client.raw.pbc with parameters of type IRiakObject | |
---|---|
void |
PBClientAdapter.store(IRiakObject object)
|
RiakResponse |
PBClientAdapter.store(IRiakObject riakObject,
StoreMeta storeMeta)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |