Package org.kordamp.jipsy.processor
Class AbstractResourceInitializer
- java.lang.Object
-
- org.kordamp.jipsy.processor.AbstractResourceInitializer
-
- All Implemented Interfaces:
Initializer
- Direct Known Subclasses:
DefaultResourceInitializer
public abstract class AbstractResourceInitializer extends java.lang.Object implements Initializer
-
-
Constructor Summary
Constructors Constructor Description AbstractResourceInitializer(Logger logger, java.lang.String path, javax.annotation.processing.Filer filer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.CharSequenceinitialData(java.lang.String name)protected java.lang.CharSequencetryWithReader(javax.tools.FileObject resource)
-
-
-
Field Detail
-
filer
protected final javax.annotation.processing.Filer filer
-
path
protected final java.lang.String path
-
logger
protected final Logger logger
-
-
Constructor Detail
-
AbstractResourceInitializer
public AbstractResourceInitializer(Logger logger, java.lang.String path, javax.annotation.processing.Filer filer)
-
-
Method Detail
-
initialData
public java.lang.CharSequence initialData(java.lang.String name)
- Specified by:
initialDatain interfaceInitializer
-
tryWithReader
protected java.lang.CharSequence tryWithReader(javax.tools.FileObject resource) throws java.io.IOException- Throws:
java.io.IOException
-
-