public class GroupedAndNamedUniqueFileStore<K> extends java.lang.Object implements FileStore<K>, FileStoreSearcher<K>
| Constructor and Description |
|---|
GroupedAndNamedUniqueFileStore(UniquePathFileStore delegate,
Transformer<java.lang.String,K> grouper,
Transformer<java.lang.String,K> namer) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
add(K key,
java.io.File contentFile) |
java.io.File |
getTempFile() |
java.util.Set<? extends FileStoreEntry> |
search(K key) |
protected java.lang.String |
toPath(K key,
java.lang.String checksumPart) |
public GroupedAndNamedUniqueFileStore(UniquePathFileStore delegate, Transformer<java.lang.String,K> grouper, Transformer<java.lang.String,K> namer)
public java.io.File add(K key, java.io.File contentFile)
public java.util.Set<? extends FileStoreEntry> search(K key)
search in interface FileStoreSearcher<K>protected java.lang.String toPath(K key, java.lang.String checksumPart)
public java.io.File getTempFile()
getTempFile in interface FileStore<K>Copyright © 2013. All rights reserved