public abstract class JarEntryResourceImpl extends Object implements IResource
| Modifier and Type | Field and Description |
|---|---|
protected String |
_name |
protected IJarFileDirectory |
_parent |
| Modifier and Type | Method and Description |
|---|---|
boolean |
create() |
boolean |
delete() |
boolean |
equals(Object obj) |
boolean |
exists()
Indicates whether this resource exists.
|
IFileSystem |
getFileSystem()
The file system supporting this resource
|
String |
getName()
Gets this file's or directory's name.
|
IDirectory |
getParent()
Gets this file's our directory's parent directory.
|
ResourcePath |
getPath() |
boolean |
isChildOf(IDirectory dir)
Indicates whether this resource is a direct child of the given directory.
|
boolean |
isDescendantOf(IDirectory dir)
Indicates whether this resource is a descendant of the given directory.
|
boolean |
isInJar() |
boolean |
isJavaFile() |
void |
setEntry(JarEntry entry) |
File |
toJavaFile() |
String |
toString() |
URI |
toURI() |
protected IJarFileDirectory _parent
protected String _name
public IFileSystem getFileSystem()
IResourcegetFileSystem in interface IResourcepublic void setEntry(JarEntry entry)
public IDirectory getParent()
IResourcepublic String getName()
IResourcepublic boolean exists()
IResourcepublic ResourcePath getPath()
public boolean isChildOf(IDirectory dir)
IResourcepublic boolean isDescendantOf(IDirectory dir)
IResourceisDescendantOf in interface IResourcedir - the directory which would be the ancestorpublic File toJavaFile()
toJavaFile in interface IResourcepublic boolean isJavaFile()
isJavaFile in interface IResourceCopyright © 2024. All rights reserved.