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()
IResource
getFileSystem
in interface IResource
public void setEntry(JarEntry entry)
public IDirectory getParent()
IResource
public String getName()
IResource
public boolean exists()
IResource
public ResourcePath getPath()
public boolean isChildOf(IDirectory dir)
IResource
public boolean isDescendantOf(IDirectory dir)
IResource
isDescendantOf
in interface IResource
dir
- the directory which would be the ancestorpublic File toJavaFile()
toJavaFile
in interface IResource
public boolean isJavaFile()
isJavaFile
in interface IResource
Copyright © 2024. All rights reserved.