public abstract class Pack extends java.lang.Object implements HasPhaseOptions, java.lang.Iterable<Transform>
Constructor and Description |
---|
Pack(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
add(Transform t) |
void |
apply() |
void |
apply(Body b) |
Transform |
get(java.lang.String phaseName) |
java.lang.String |
getDeclaredOptions() |
java.lang.String |
getDefaultOptions() |
java.lang.String |
getPhaseName() |
void |
insertAfter(Transform t,
java.lang.String phaseName) |
void |
insertBefore(Transform t,
java.lang.String phaseName) |
protected void |
internalApply() |
protected void |
internalApply(Body b) |
java.util.Iterator<Transform> |
iterator() |
boolean |
remove(java.lang.String phaseName) |
public java.lang.String getPhaseName()
getPhaseName
in interface HasPhaseOptions
public java.util.Iterator<Transform> iterator()
iterator
in interface java.lang.Iterable<Transform>
public void add(Transform t)
public void insertAfter(Transform t, java.lang.String phaseName)
public void insertBefore(Transform t, java.lang.String phaseName)
public Transform get(java.lang.String phaseName)
public boolean remove(java.lang.String phaseName)
protected void internalApply()
protected void internalApply(Body b)
public final void apply()
public final void apply(Body b)
public java.lang.String getDeclaredOptions()
getDeclaredOptions
in interface HasPhaseOptions
public java.lang.String getDefaultOptions()
getDefaultOptions
in interface HasPhaseOptions