lombok.core
Class Main.LicenseApp
java.lang.Object
lombok.core.Main.LicenseApp
- All Implemented Interfaces:
- LombokApp
- Enclosing class:
- Main
@ProviderFor(value=LombokApp.class)
public static class Main.LicenseApp
- extends Object
- implements LombokApp
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Main.LicenseApp
public Main.LicenseApp()
getAppName
public String getAppName()
- Specified by:
getAppName in interface LombokApp
- Returns:
- Your app name. For example
delombok.
getAppDescription
public String getAppDescription()
- Specified by:
getAppDescription in interface LombokApp
- Returns:
- Description of this app, for the command line.
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.
runApp
public int runApp(List<String> args)
- Specified by:
runApp in interface LombokApp
- Parameters:
args - 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.
Copyright © 2009-2011 The Project Lombok Authors, licensed under the MIT licence.