Top Fields Constructors Methods
org.kordamp.jipsy.processor

public abstract Class AbstractResourcePersistence

extends AbstractPersistence
Class Inheritance
Known Direct Subclasses
org.kordamp.jipsy.processor.service.ServicePersistence, org.kordamp.jipsy.processor.sisu.SisuIndexPersistence, org.kordamp.jipsy.processor.type.TypePersistence
Imports
javax.annotation.processing.Filer, javax.tools.FileObject, .StandardLocation, java.io.File, .FileNotFoundException, .IOException, .Writer, java.net.URI

Author
Andres Almiray

Field Summary

Modifier and TypeField and Description
protected final Filer
Inherited from org.kordamp.jipsy.processor.AbstractPersistence:
loggernamepath

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected FileObject
protected Writer
public void
public File
public Initializer
protected FileObject
Inherited from org.kordamp.jipsy.processor.AbstractPersistence:
getFileFilterlistDiscoveredFilestryFindwritewriteLog

Field Detail

filerback to summary
protected final Filer filer

Constructor Detail

AbstractResourcePersistenceback to summary
public AbstractResourcePersistence(Filer filer, String name, Logger logger, String path)

Method Detail

createResourceFileback to summary
protected FileObject createResourceFile(String name) throws IOException
createWriterback to summary
protected Writer createWriter(String name) throws IOException

Implements abstract org.kordamp.jipsy.processor.AbstractPersistence.createWriter.

Annotations
@Override
deleteback to summary
public void delete() throws IOException

Implements org.kordamp.jipsy.processor.Persistence.delete.

Annotations
@Override
determineOutputLocationback to summary
public File determineOutputLocation()

Implements org.kordamp.jipsy.processor.Persistence.determineOutputLocation.

Annotations
@Override
getInitializerback to summary
public Initializer getInitializer()

Implements org.kordamp.jipsy.processor.Persistence.getInitializer.

Annotations
@Override
getResourceFileback to summary
protected FileObject getResourceFile(String name) throws IOException