net.israfil.mojo.flex2
Class StringStreamUtil

java.lang.Object
  extended by net.israfil.mojo.flex2.StringStreamUtil

public abstract class StringStreamUtil
extends java.lang.Object

Utility class to support the wrapping of main() execution. This allows a long command-line to be invoked in a short space, with all parameters being passed in on standard-in. This, of course, is not helpful for those programs that need actual use of System.in.

Version:
$Id: AbstractFlexMojo.java 526 2007-09-05 16:38:27Z christianedwardgruber $
Author:
Christian Edward Gruber

Field Summary
static java.lang.String END_OF_PARAMETERS
           
static java.lang.String SPLIT_SEPARATOR
           
 
Constructor Summary
StringStreamUtil()
           
 
Method Summary
static java.lang.String[] extractParametersFromStream(java.io.InputStream in)
           
static java.io.InputStream prepareInputStreamFromStrings(java.util.List strings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SPLIT_SEPARATOR

public static java.lang.String SPLIT_SEPARATOR

END_OF_PARAMETERS

public static java.lang.String END_OF_PARAMETERS
Constructor Detail

StringStreamUtil

public StringStreamUtil()
Method Detail

prepareInputStreamFromStrings

public static java.io.InputStream prepareInputStreamFromStrings(java.util.List strings)

extractParametersFromStream

public static java.lang.String[] extractParametersFromStream(java.io.InputStream in)


Copyright © 2007 Israfil Consulting Services Corporation Open-Source Projects. All Rights Reserved.