Lombok - v0.10.0

lombok.bytecode
Class PostCompilerApp

java.lang.Object
  extended by lombok.bytecode.PostCompilerApp
All Implemented Interfaces:
LombokApp

@ProviderFor(value=LombokApp.class)
public class PostCompilerApp
extends Object
implements LombokApp


Nested Class Summary
static class PostCompilerApp.CmdArgs
           
 
Constructor Summary
PostCompilerApp()
           
 
Method Summary
 List<String> getAppAliases()
           
 String getAppDescription()
           
 String getAppName()
           
 int runApp(List<String> raw)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostCompilerApp

public PostCompilerApp()
Method Detail

getAppAliases

public List<String> getAppAliases()
Specified by:
getAppAliases in interface LombokApp
Returns:
When lombok.jar is executed with any of these strings as first argument, your app will be started.

getAppDescription

public String getAppDescription()
Specified by:
getAppDescription in interface LombokApp
Returns:
Description of this app, for the command line.

getAppName

public String getAppName()
Specified by:
getAppName in interface LombokApp
Returns:
Your app name. For example delombok.

runApp

public int runApp(List<String> raw)
           throws Exception
Specified by:
runApp in interface LombokApp
Parameters:
raw - The arguments; analogous to what's passed to public static void main(String[] args) methods.
Returns:
The return value. Don't call System.exit yourself.
Throws:
Exception

Lombok - v0.10.0

Copyright © 2009-2010 Reinier Zwitserloot, Roel Spilker and Robbert Jan Grootjans, licensed under the MIT licence.