public class JavaSourceFile
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
className() |
void |
copyTo(java.io.File dest) |
static java.lang.String |
extractPackageNameFromContents(java.lang.String code) |
static JavaSourceFile |
forFile(java.io.File sourceFile) |
java.lang.String |
packageNameFromContents() |
void |
writeJavaFileFromContents(java.lang.String oldClassName,
java.lang.String oldPackageName,
java.lang.String contents,
java.io.File dest) |
public static JavaSourceFile forFile(java.io.File sourceFile)
public void copyTo(java.io.File dest)
throws java.io.IOException
java.io.IOExceptionpublic void writeJavaFileFromContents(java.lang.String oldClassName,
java.lang.String oldPackageName,
java.lang.String contents,
java.io.File dest)
public java.lang.String className()
public java.lang.String packageNameFromContents()
public static java.lang.String extractPackageNameFromContents(java.lang.String code)