@DefaultCommand public void run(@PipeIn InputStream pipeIn, final Resource<?> file, final PipeOut pipeOut) throws IOException { morePlugin.run(pipeIn, file, true, pipeOut); } }
@DefaultCommand public void run( @PipeIn final InputStream pipeIn, @Option(name = "ignore-case", shortName = "i", help = "ignore case distinctions in both patterns and input", flagOnly = true) boolean ignoreCase, @Option(name = "regexp", shortName = "e", help = "match using a regular expression") String regExp,
@DefaultCommand public void run( @PipeIn final InputStream pipeIn, @Option(name = "cipher", help = "hash cipher to use (default: 'SHA-256')", defaultValue = "SHA-256") String cipher,
@DefaultCommand public void run(@PipeIn final InputStream pipeIn, final Resource<?> file, @Option(name = "noautoexit", shortName = "x", flagOnly = true) final boolean noAutoExit, final PipeOut pipeOut) throws IOException { if (file != null) { InputStream fileInstream = null; try { fileInstream = file.getResourceInputStream(); more(fileInstream, pipeOut, noAutoExit); } finally { if (fileInstream != null) { fileInstream.close(); } } } else if (pipeIn != null) { more(pipeIn, pipeOut, noAutoExit); } }
@DefaultCommand public void run( @PipeIn final InputStream in, // pipe in @Option(description = "path", required = false) Resource<?>[] paths, // params final PipeOut out // pipe out
@Command("new-enum-const") @RequiresResource(JavaResource.class) public void newEnumConst( @PipeIn final String in, final PipeOut out, @Option(required = false, help = "the enum field definition", description = "enum field definition") final String... def) throws FileNotFoundException { JavaSourceFacet java = project.getFacet(JavaSourceFacet.class); String enumConstDef = null; if (def != null) { enumConstDef = Strings.join(Arrays.asList(def), " "); } else if (in != null) { enumConstDef = in; } else { throw new RuntimeException("arguments required"); } JavaEnum source = (JavaEnum) resource.getJavaSource(); source.addEnumConstant(enumConstDef); java.saveJavaSource(source); }
@Command("new-field") @RequiresResource(JavaResource.class) public void newField( @PipeIn final String in, final PipeOut out, @Option(required = false,
@Command("new-method") @RequiresResource(JavaResource.class) public void newMethod( @PipeIn final String in, final PipeOut out, @Option(required = false,
@DefaultCommand public void run( @PipeIn final InputStream pipeIn, @Option(name = "lines", shortName = "l", flagOnly = true) boolean lineCount, @Option(name = "words", shortName = "w", flagOnly = true) boolean wordCount,
@Command("new-annotation-element") @RequiresResource(JavaResource.class) public void newAnnotationElement( @PipeIn final String in, final PipeOut out, @Option(name = "name", required = false, help = "the annotation element name; use with --type", description = "annotation element name") final String name,
@Command("new-interface") public void newInterface( @PipeIn final InputStream in, @Option(name = "named", required = false, description = "The interface name", type = PromptType.JAVA_CLASS) final String interfaceName, @Option(required = false, help = "the package in which to build this Interface", description = "source package", type = PromptType.JAVA_PACKAGE, name = "package") final String pckg,
@Command("new-class") public void newClass( @PipeIn final InputStream in, @Option(required = false, help = "the package in which to build this Class",
@Command("new-enum-type") public void newEnumType( @PipeIn final InputStream in, @Option(required = false, help = "the package in which to build this Class",
@Command("new-annotation-type") public void newAnnotationType( @PipeIn final InputStream in, @Option(required = false, help = "the package in which to build this Class",