com.github.stephenc.javaisotools.udflib
Class UDFImageBuilderFile
java.lang.Object
com.github.stephenc.javaisotools.udflib.UDFImageBuilderFile
- All Implemented Interfaces:
- Comparable<UDFImageBuilderFile>
public class UDFImageBuilderFile
- extends Object
- implements Comparable<UDFImageBuilderFile>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UDFImageBuilderFile
public UDFImageBuilderFile(File sourceFile)
throws Exception
- Throws:
Exception
UDFImageBuilderFile
public UDFImageBuilderFile(String directoryIdentifier)
getFileType
public UDFImageBuilderFile.FileType getFileType()
addChild
public void addChild(UDFImageBuilderFile childUDFImageBuilderFile)
throws Exception
- Throws:
Exception
addChild
public void addChild(File childFile)
throws Exception
- Throws:
Exception
getIdentifier
public String getIdentifier()
getFileLinkCount
public int getFileLinkCount()
compareTo
public int compareTo(UDFImageBuilderFile myUDFImageBuilderFile)
- Specified by:
compareTo in interface Comparable<UDFImageBuilderFile>
removeChild
public void removeChild(String identifier)
getChild
public UDFImageBuilderFile getChild(String identifier)
getChilds
public UDFImageBuilderFile[] getChilds()
getModificationTime
public Calendar getModificationTime()
getAccessTime
public Calendar getAccessTime()
getCreationTime
public Calendar getCreationTime()
getAttributeTime
public Calendar getAttributeTime()
getFileLength
public long getFileLength()
readFileData
public void readFileData(byte[] buffer)
throws IOException
- Throws:
IOException
getDirectoryCount
public long getDirectoryCount()
getFileCount
public long getFileCount()
getSourceFile
public File getSourceFile()
getParent
public UDFImageBuilderFile getParent()
setParent
public void setParent(UDFImageBuilderFile parent)
Copyright © 2013. All Rights Reserved.