Package org.codehaus.mojo.build
Class OutputFormat
- java.lang.Object
-
- org.codehaus.mojo.build.OutputFormat
-
- Direct Known Subclasses:
JsonOutputFormat,PropertiesOutputFormat
public abstract class OutputFormat extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static OutputFormatDEFAULT_FORMATprivate static OutputFormat[]FORMATS
-
Constructor Summary
Constructors Constructor Description OutputFormat()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static OutputFormatgetOutputFormatFor(java.lang.String fileName)abstract booleanhandles(java.lang.String fileName)abstract voidwrite(java.util.Properties props, java.io.OutputStream out)
-
-
-
Field Detail
-
DEFAULT_FORMAT
static final OutputFormat DEFAULT_FORMAT
-
FORMATS
private static final OutputFormat[] FORMATS
-
-
Method Detail
-
getOutputFormatFor
public static OutputFormat getOutputFormatFor(java.lang.String fileName)
-
handles
public abstract boolean handles(java.lang.String fileName)
-
write
public abstract void write(java.util.Properties props, java.io.OutputStream out) throws java.io.IOException- Throws:
java.io.IOException
-
-