public abstract class ClasspathResource extends Object
Modifier and Type | Field | Description |
---|---|---|
File |
classpathEltFile |
|
long |
inputStreamLength |
|
ModuleRef |
moduleRef |
|
String |
pathRelativeToClasspathElt |
|
String |
pathRelativeToClasspathPrefix |
Modifier | Constructor | Description |
---|---|---|
protected |
ClasspathResource(File classpathEltFile,
ModuleRef moduleRef,
String pathRelativeToClasspathElt,
String pathRelativeToClasspathPrefix) |
Modifier and Type | Method | Description |
---|---|---|
abstract void |
close() |
|
long |
getInputStreamLength() |
|
abstract InputStream |
open() |
|
void |
processFileMatch(FileMatchProcessorAny fileMatchProcessor,
LogNode log) |
|
String |
toString() |
public final File classpathEltFile
public final ModuleRef moduleRef
public final String pathRelativeToClasspathElt
public final String pathRelativeToClasspathPrefix
public long inputStreamLength
public abstract InputStream open() throws IOException
IOException
public long getInputStreamLength()
public void processFileMatch(FileMatchProcessorAny fileMatchProcessor, LogNode log) throws IOException
IOException
public abstract void close()
Copyright © 2018. All rights reserved.