Top Inners Fields Constructors Methods
com.jogamp.gluegen.jcpp

public Class ResourceFileSystem

extends Object
implements VirtualFileSystem
Class Inheritance
All Implemented Interfaces
com.jogamp.gluegen.jcpp.VirtualFileSystem
Imports
java.io.BufferedReader, .IOException, .InputStream, .InputStreamReader, javax.annotation.Nonnull

Author
shevek

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class

Field Summary

Modifier and TypeField and Description
private final ClassLoader

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public VirtualFile
public VirtualFile
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

loaderback to summary
private final ClassLoader loader

Constructor Detail

ResourceFileSystemback to summary
public ResourceFileSystem(ClassLoader loader)

Method Detail

getFileback to summary
public VirtualFile getFile(String path)

Implements com.jogamp.gluegen.jcpp.VirtualFileSystem.getFile.

Annotations
@Override
getFileback to summary
public VirtualFile getFile(String dir, String name)

Implements com.jogamp.gluegen.jcpp.VirtualFileSystem.getFile.

Annotations
@Override
com.jogamp.gluegen.jcpp back to summary

private Class ResourceFileSystem.ResourceFile

extends Object
implements VirtualFile
Class Inheritance
All Implemented Interfaces
com.jogamp.gluegen.jcpp.VirtualFile

Field Summary

Modifier and TypeField and Description
private final ClassLoader
private final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ResourceFileSystem.ResourceFile
public String
public ResourceFileSystem.ResourceFile
public String
public Source
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

loaderback to summary
private final ClassLoader loader
pathback to summary
private final String path

Constructor Detail

ResourceFileback to summary
public ResourceFile(ClassLoader loader, String path)

Method Detail

getChildFileback to summary
public ResourceFileSystem.ResourceFile getChildFile(String name)

Implements com.jogamp.gluegen.jcpp.VirtualFile.getChildFile.

Annotations
@Override
getNameback to summary
public String getName()

Implements com.jogamp.gluegen.jcpp.VirtualFile.getName.

Annotations
@Override
getParentFileback to summary
public ResourceFileSystem.ResourceFile getParentFile()

Implements com.jogamp.gluegen.jcpp.VirtualFile.getParentFile.

Annotations
@Override
getPathback to summary
public String getPath()

Implements com.jogamp.gluegen.jcpp.VirtualFile.getPath.

Annotations
@Override
getSourceback to summary
public Source getSource() throws IOException

Implements com.jogamp.gluegen.jcpp.VirtualFile.getSource.

Annotations
@Override
isFileback to summary
public boolean isFile()

Implements com.jogamp.gluegen.jcpp.VirtualFile.isFile.

Annotations
@Override