public abstract class Artifact extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Artifact.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
Artifact() |
| Modifier and Type | Method and Description |
|---|---|
static Artifact.Builder |
builder() |
static Artifact |
empty() |
protected abstract void |
execute(ProcessingEnvironment processingEnv) |
protected void |
log(ProcessingEnvironment processingEnv,
IOException e) |
static Artifact |
of(com.squareup.javapoet.JavaFile... javaFiles) |
static ResourceArtifactBuilder |
resourceNamed(String name) |
static List<Artifact> |
toArtifactList(Artifact artifact) |
abstract void |
writeTo(Path path) |
public static Artifact.Builder builder()
public static Artifact empty()
public static Artifact of(com.squareup.javapoet.JavaFile... javaFiles)
public static ResourceArtifactBuilder resourceNamed(String name)
public abstract void writeTo(Path path)
protected void log(ProcessingEnvironment processingEnv, IOException e)
protected abstract void execute(ProcessingEnvironment processingEnv)
Copyright © 2016 Objectos Software LTDA. All rights reserved.