|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.blobstore.internal.BaseBlobMap<V>
BlobStore
@Deprecated public abstract class BaseBlobMap<V>
Implements core Map functionality with a BlobStore
| Nested Class Summary | |
|---|---|
class |
BaseBlobMap.Entry
Deprecated. |
| Field Summary | |
|---|---|
protected BlobStore |
blobstore
Deprecated. |
protected String |
containerName
Deprecated. |
protected ContainsValueInListStrategy |
containsValueStrategy
Deprecated. |
protected GetBlobsInListStrategy |
getAllBlobs
Deprecated. |
protected ListContainerAndRecurseThroughFolders |
listStrategy
Deprecated. |
protected ListContainerOptions |
options
Deprecated. |
protected com.google.common.base.Function<String,String> |
pathStripper
Deprecated. |
protected com.google.common.base.Function<String,String> |
prefixer
Deprecated. |
protected PutBlobsStrategy |
putBlobsStrategy
Deprecated. |
| Constructor Summary | |
|---|---|
BaseBlobMap(BlobStore blobstore,
GetBlobsInListStrategy getAllBlobs,
ContainsValueInListStrategy containsValueStrategy,
PutBlobsStrategy putBlobsStrategy,
ListContainerAndRecurseThroughFolders listStrategy,
String containerName,
ListContainerOptions options)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
clear()
Deprecated. |
boolean |
containsKey(Object key)
Deprecated. |
boolean |
containsValue(Object value)
Deprecated. |
Set<Map.Entry<String,V>> |
entrySet()
Deprecated. |
protected Iterable<Blob> |
getAllBlobs()
Deprecated. |
boolean |
isEmpty()
Deprecated. |
Set<String> |
keySet()
Deprecated. |
Iterable<? extends BlobMetadata> |
list()
Deprecated. |
int |
size()
Deprecated. |
protected Blob |
stripPrefix(Blob from)
Deprecated. |
String |
toString()
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, get, hashCode, put, putAll, remove, values |
| Field Detail |
|---|
protected final BlobStore blobstore
protected final String containerName
protected final com.google.common.base.Function<String,String> prefixer
protected final com.google.common.base.Function<String,String> pathStripper
protected final ListContainerOptions options
protected final GetBlobsInListStrategy getAllBlobs
protected final ContainsValueInListStrategy containsValueStrategy
protected final ListContainerAndRecurseThroughFolders listStrategy
protected final PutBlobsStrategy putBlobsStrategy
| Constructor Detail |
|---|
@Inject
public BaseBlobMap(BlobStore blobstore,
GetBlobsInListStrategy getAllBlobs,
ContainsValueInListStrategy containsValueStrategy,
PutBlobsStrategy putBlobsStrategy,
ListContainerAndRecurseThroughFolders listStrategy,
String containerName,
ListContainerOptions options)
| Method Detail |
|---|
public Set<Map.Entry<String,V>> entrySet()
entrySet in interface Map<String,V>public int size()
size in interface Map<String,V>protected Iterable<Blob> getAllBlobs()
protected Blob stripPrefix(Blob from)
public boolean containsValue(Object value)
containsValue in interface Map<String,V>public void clear()
clear in interface Map<String,V>public Set<String> keySet()
keySet in interface Map<String,V>public boolean containsKey(Object key)
containsKey in interface Map<String,V>public boolean isEmpty()
isEmpty in interface Map<String,V>public Iterable<? extends BlobMetadata> list()
list in interface ListableMap<String,V>public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||