public class T73File extends Object implements Comparable<T73File>, Serializable
Modifier and Type | Class and Description |
---|---|
(package private) class |
T73File.TempOutputStream
Temporary Output Stream.
|
Modifier and Type | Field and Description |
---|---|
(package private) static int |
BufferSize |
(package private) static List<Pattern> |
chronoRegexPatterns |
(package private) static int |
CompareSize |
static T73File |
GlobalConfigDir |
(package private) static List<Pattern> |
noReplicateRegexPatterns |
(package private) static List<Pattern> |
packageFolderRegexPatterns |
static File |
UnixData |
static File |
UnixDataIn |
static File |
UnixDataInTemp |
static File |
UnixDataOut |
static File |
UnixDataOutTemp |
static File |
UnixDataShare |
static File |
UnixDataShareTemp |
static File |
UnixDataTemp |
Constructor and Description |
---|
T73File() |
T73File(String p) |
T73File(String parent,
String p) |
T73File(T73File parent,
String p) |
public static File UnixData
public static File UnixDataIn
public static File UnixDataOut
public static File UnixDataShare
public static File UnixDataTemp
public static File UnixDataInTemp
public static File UnixDataOutTemp
public static File UnixDataShareTemp
public static T73File GlobalConfigDir
static final int BufferSize
static final int CompareSize
public T73File()
public T73File(String p)
public static void lockArchive(boolean exclusive)
public static void unlockArchive(boolean exclusive)
public static T73File root()
public static UTLF utlfLoad(T73File wfn) throws UTLFException, IOException
UTLFException
IOException
public static void utlfSave(T73File wfn, UTLF u) throws UTLFException, IOException
UTLFException
IOException
public String getParent()
public T73File getParentT73File()
public String getName()
public String getPath()
public final boolean isValid()
public int compareTo(T73File o)
compareTo
in interface Comparable<T73File>
public boolean equals(T73File o)
public T73File getCanonicalT73File()
public String getUnixPath()
public File getUnixFile()
public boolean exists()
public boolean isFile()
public boolean isDirectory()
public boolean isAncestorOf(T73File fn)
public boolean isParentOf(T73File fn)
public boolean delete()
public boolean mkdir()
public boolean mkdirs()
public long length()
public long lastModified()
public boolean setLastModified(long lm)
public String[] list()
public String[] sortedList()
public File getTempDirectory()
public File createTempFile()
public boolean equivalentBodyTo(T73File o2, boolean full)
public boolean equivalentBodyTo(T73File o2)
public boolean replicateTo(T73File dst, boolean copyContent, boolean forceRemake)
public boolean touch(long lm)
static void addNoReplicatePattern(String regex)
public boolean hasNoReplicateName()
static void addChronologicalPattern(String regex)
boolean hasChronologicalName()
T73File getNonChronologicalFile()
boolean hasChronologicalName(T73File ref)
public String getBaseName()
public String getExtension()
int compareToChronologic(T73File o)
static void addPackageFolderPattern(String regex)
boolean isPackageFolder()
public String urlEncoded()
T73File.TempOutputStream createTempOutputStream(int limit)
public String getFolderIconPath()
public String getFileIconPath()
EDB Working Group at Tue Jun 10 17:08:59 JST 2025