public class MavenProjectMutableState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.String> |
compileSourceRoots |
private static java.lang.String |
CTX_SNAPSHOT |
private boolean |
nested |
private java.util.Properties |
properties |
private java.util.List<org.apache.maven.model.Resource> |
resources |
private java.util.List<java.lang.String> |
testCompileSourceRoots |
private java.util.List<org.apache.maven.model.Resource> |
testResources |
Modifier | Constructor and Description |
---|---|
private |
MavenProjectMutableState() |
Modifier and Type | Method and Description |
---|---|
void |
restore(org.apache.maven.project.MavenProject project) |
private <T> void |
setElements(java.util.List<T> collection,
java.util.List<T> elements) |
static MavenProjectMutableState |
takeSnapshot(org.apache.maven.project.MavenProject project) |
private static final java.lang.String CTX_SNAPSHOT
private java.util.List<java.lang.String> compileSourceRoots
private java.util.List<java.lang.String> testCompileSourceRoots
private java.util.List<org.apache.maven.model.Resource> resources
private java.util.List<org.apache.maven.model.Resource> testResources
private java.util.Properties properties
private boolean nested
public static MavenProjectMutableState takeSnapshot(org.apache.maven.project.MavenProject project)
public void restore(org.apache.maven.project.MavenProject project)
private <T> void setElements(java.util.List<T> collection, java.util.List<T> elements)