public abstract class StringToPathTree<T extends ContentMeta> extends java.lang.Object implements Tree<T>
| Constructor and Description |
|---|
StringToPathTree() |
| Modifier and Type | Method and Description |
|---|---|
Resource<T> |
createResource(java.lang.String path,
T content) |
boolean |
deleteResource(java.lang.String path) |
Resource<T> |
getPath(java.lang.String path) |
Resource<T> |
getResource(java.lang.String path) |
boolean |
hasDirectory(java.lang.String path) |
boolean |
hasPath(java.lang.String path) |
boolean |
hasResource(java.lang.String path) |
java.util.Set<Resource<T>> |
listDirectory(java.lang.String path) |
java.util.Set<Resource<T>> |
listDirectoryResources(java.lang.String path) |
java.util.Set<Resource<T>> |
listDirectorySubdirs(java.lang.String path) |
Resource<T> |
updateResource(java.lang.String path,
T content) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateResource, deleteResource, getPath, getResource, hasDirectory, hasPath, hasResource, listDirectory, listDirectoryResources, listDirectorySubdirs, updateResourcepublic boolean hasPath(java.lang.String path)
hasPath in interface Tree<T extends ContentMeta>public boolean hasResource(java.lang.String path)
hasResource in interface Tree<T extends ContentMeta>public boolean hasDirectory(java.lang.String path)
hasDirectory in interface Tree<T extends ContentMeta>public Resource<T> getPath(java.lang.String path)
getPath in interface Tree<T extends ContentMeta>public Resource<T> getResource(java.lang.String path)
getResource in interface Tree<T extends ContentMeta>public java.util.Set<Resource<T>> listDirectoryResources(java.lang.String path)
listDirectoryResources in interface Tree<T extends ContentMeta>public java.util.Set<Resource<T>> listDirectory(java.lang.String path)
listDirectory in interface Tree<T extends ContentMeta>public java.util.Set<Resource<T>> listDirectorySubdirs(java.lang.String path)
listDirectorySubdirs in interface Tree<T extends ContentMeta>public boolean deleteResource(java.lang.String path)
deleteResource in interface Tree<T extends ContentMeta>public Resource<T> createResource(java.lang.String path, T content)
createResource in interface Tree<T extends ContentMeta>public Resource<T> updateResource(java.lang.String path, T content)
updateResource in interface Tree<T extends ContentMeta>