public class DirectoryResourceImpl extends AbstractFileResource<DirectoryResource> implements DirectoryResource
file, lastModificationparent, resourceFactory| Constructor and Description |
|---|
DirectoryResourceImpl(ResourceFactory factory,
File file) |
| Modifier and Type | Method and Description |
|---|---|
DirectoryResourceImpl |
createFrom(File file) |
DirectoryResourceImpl |
createTempResource() |
protected List<Resource<?>> |
doListResources() |
boolean |
equals(Object obj) |
Resource<?> |
getChild(String name)
Obtain a reference to the child resource.
|
DirectoryResourceImpl |
getChildDirectory(String name)
Obtain a reference to the child
DirectoryResourceImpl. |
<E,T extends Resource<E>> |
getChildOfType(Class<T> type,
String name)
Using the given type, obtain a reference to the child resource of the given type.
|
String |
getName() |
DirectoryResourceImpl |
getOrCreateChildDirectory(String name) |
Resource<?> |
getParent() |
createNewFile, delete, delete, deleteOnExit, exists, getResourceInputStream, getUnderlyingResourceObject, isDirectory, isStale, markUpToDate, mkdir, mkdirs, reify, renameTo, renameTo, setContents, setContents, setContents, toStringgetFullyQualifiedName, getResourceFactory, hashCode, listResources, listResources, supportsgetFacet, getFacets, getFacets, hasAllFacets, hasAllFacets, hasFacet, install, uninstallclone, finalize, getClass, notify, notifyAll, wait, wait, waitcreateNewFile, deleteOnExit, isDirectory, isStale, markUpToDate, mkdir, mkdirs, renameTo, renameTo, setContents, setContents, setContentsdelete, delete, exists, getFullyQualifiedName, getResourceFactory, getResourceInputStream, getUnderlyingResourceObject, listResources, listResources, reifypublic DirectoryResourceImpl(ResourceFactory factory, File file)
protected List<Resource<?>> doListResources()
doListResources in class AbstractResource<File>public Resource<?> getChild(String name)
getChild in interface Resource<File>getChild in class AbstractFileResource<DirectoryResource>public DirectoryResourceImpl getChildDirectory(String name) throws ResourceException
DirectoryResourceImpl. If that resource does not exist, return a new
instance. If the resource exists and is not a DirectoryResourceImpl, throw ResourceExceptiongetChildDirectory in interface DirectoryResourceResourceExceptionpublic DirectoryResourceImpl getOrCreateChildDirectory(String name)
getOrCreateChildDirectory in interface DirectoryResourcepublic <E,T extends Resource<E>> T getChildOfType(Class<T> type, String name) throws ResourceException
ResourceExceptiongetChildOfType in interface DirectoryResourceResourceExceptionpublic DirectoryResourceImpl createTempResource()
createTempResource in interface FileResource<DirectoryResource>createTempResource in class AbstractFileResource<DirectoryResource>public DirectoryResourceImpl createFrom(File file)
createFrom in interface Resource<File>createFrom in class AbstractFileResource<DirectoryResource>public Resource<?> getParent()
getParent in interface Resource<File>getParent in class AbstractFileResource<DirectoryResource>public String getName()
getName in interface Resource<File>getName in class AbstractFileResource<DirectoryResource>public boolean equals(Object obj)
equals in class AbstractResource<File>Copyright © 2013 JBoss by Red Hat. All Rights Reserved.