StorageFileclass CPFile extends InputStreamFile<CPStorageFactory>
nameStart, path, storageFactoryEXCLUSIVE_FILE_LOCK, EXCLUSIVE_FILE_LOCK_NOT_AVAILABLE, NO_FILE_LOCK_SUPPORT| Modifier | Constructor | Description |
|---|---|---|
(package private) |
CPFile(CPFile dir,
java.lang.String name) |
|
(package private) |
CPFile(CPStorageFactory storageFactory,
java.lang.String path) |
|
private |
CPFile(CPStorageFactory storageFactory,
java.lang.String child,
int pathLen) |
|
(package private) |
CPFile(CPStorageFactory storageFactory,
java.lang.String parent,
java.lang.String name) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
exists() |
Tests whether the named file exists.
|
private static java.lang.ClassLoader |
getContextClassLoader(java.lang.Thread thread) |
Privileged wrapper for
Thread.getContextClassLoader(). |
java.io.InputStream |
getInputStream() |
Creates an input stream from a file name.
|
(package private) StorageFile |
getParentDir(int pathLen) |
Get the parent of this file.
|
private static java.net.URL |
getResource(java.lang.ClassLoader cl,
java.lang.String name) |
Privileged wrapper for
ClassLoader.getResource(String). |
private static java.io.InputStream |
getResourceAsStream(java.lang.ClassLoader cl,
java.lang.String name) |
Privileged wrapper for
ClassLoader.getResourceAsStream(String). |
private static java.net.URL |
getSystemResource(java.lang.String name) |
Privileged wrapper for
ClassLoader.getSystemResource(String). |
private static java.io.InputStream |
getSystemResourceAsStream(java.lang.String name) |
Privileged wrapper for
ClassLoader.getSystemResourceAsStream(String). |
private java.net.URL |
getURL() |
Return a URL for this file (resource).
|
canWrite, createNewFile, delete, deleteAll, equals, getCanonicalPath, getExclusiveFileLock, getName, getOutputStream, getOutputStream, getParentDir, getPath, getRandomAccessFile, hashCode, isDirectory, limitAccessToOwner, list, mkdir, mkdirs, releaseExclusiveFileLock, renameTo, setReadOnly, toStringCPFile(CPStorageFactory storageFactory, java.lang.String path)
CPFile(CPStorageFactory storageFactory, java.lang.String parent, java.lang.String name)
CPFile(CPFile dir, java.lang.String name)
private CPFile(CPStorageFactory storageFactory, java.lang.String child, int pathLen)
public boolean exists()
exists in interface StorageFileexists in class InputStreamFile<CPStorageFactory>StorageFile getParentDir(int pathLen)
getParentDir in class InputStreamFile<CPStorageFactory>pathLen - the length of the parent's path name.public java.io.InputStream getInputStream()
throws java.io.FileNotFoundException
getInputStream in interface StorageFilegetInputStream in class InputStreamFile<CPStorageFactory>java.io.FileNotFoundException - if the file is not found.private java.net.URL getURL()
private static java.lang.ClassLoader getContextClassLoader(java.lang.Thread thread)
Thread.getContextClassLoader().private static java.net.URL getResource(java.lang.ClassLoader cl,
java.lang.String name)
ClassLoader.getResource(String).private static java.net.URL getSystemResource(java.lang.String name)
ClassLoader.getSystemResource(String).private static java.io.InputStream getResourceAsStream(java.lang.ClassLoader cl,
java.lang.String name)
ClassLoader.getResourceAsStream(String).private static java.io.InputStream getSystemResourceAsStream(java.lang.String name)
ClassLoader.getSystemResourceAsStream(String).Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.