Package org.teiid.metadata
Class JBossVirtualFile
- java.lang.Object
-
- org.teiid.metadata.JBossVirtualFile
-
- All Implemented Interfaces:
org.teiid.query.metadata.VirtualFile
public class JBossVirtualFile extends Object implements org.teiid.query.metadata.VirtualFile
-
-
Constructor Summary
Constructors Constructor Description JBossVirtualFile(org.jboss.vfs.VirtualFile file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexists()org.teiid.query.metadata.VirtualFilegetChild(String string)List<org.teiid.query.metadata.VirtualFile>getFileChildrenRecursively()StringgetName()StringgetPathName()longgetSize()booleanisFile()InputStreamopenStream()
-
-
-
Method Detail
-
openStream
public InputStream openStream() throws IOException
- Specified by:
openStreamin interfaceorg.teiid.query.metadata.VirtualFile- Throws:
IOException
-
getSize
public long getSize()
- Specified by:
getSizein interfaceorg.teiid.query.metadata.VirtualFile
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.teiid.query.metadata.VirtualFile
-
getFileChildrenRecursively
public List<org.teiid.query.metadata.VirtualFile> getFileChildrenRecursively() throws IOException
- Specified by:
getFileChildrenRecursivelyin interfaceorg.teiid.query.metadata.VirtualFile- Throws:
IOException
-
isFile
public boolean isFile()
- Specified by:
isFilein interfaceorg.teiid.query.metadata.VirtualFile
-
getPathName
public String getPathName()
- Specified by:
getPathNamein interfaceorg.teiid.query.metadata.VirtualFile
-
getChild
public org.teiid.query.metadata.VirtualFile getChild(String string)
- Specified by:
getChildin interfaceorg.teiid.query.metadata.VirtualFile
-
exists
public boolean exists()
- Specified by:
existsin interfaceorg.teiid.query.metadata.VirtualFile
-
-