Tabnine Logo
CliOption.newBoolean
Code IndexAdd Tabnine to your IDE (free)

How to use
newBoolean
method
in
io.swagger.codegen.CliOption

Best Java code snippets using io.swagger.codegen.CliOption.newBoolean (Showing top 14 results out of 315)

origin: io.swagger/swagger-codegen-generators

public JavaResteasyEapServerCodegen() {
  super();
  useBeanValidation = true;
  artifactId = "swagger-jaxrs-resteasy-eap-server";
  outputFolder = "generated-code/JavaJaxRS-Resteasy-eap";
  dateLibrary = "legacy";// TODO: change to joda
  cliOptions.add(CliOption.newBoolean(USE_BEANVALIDATION, "Use BeanValidation API annotations"));
  cliOptions.add(CliOption.newBoolean(GENERATE_JBOSS_DEPLOYMENT_DESCRIPTOR, "Generate Jboss Deployment Descriptor"));
  cliOptions.add(CliOption.newBoolean(USE_SWAGGER_FEATURE, "Use dynamic Swagger generator"));
}
origin: io.swagger/swagger-codegen-generators

public JavaResteasyServerCodegen() {
  super();
  artifactId = "swagger-jaxrs-resteasy-server";
  outputFolder = "generated-code/JavaJaxRS-Resteasy";
  dateLibrary = "legacy";// TODO: change to joda
  cliOptions.add(CliOption.newBoolean(GENERATE_JBOSS_DEPLOYMENT_DESCRIPTOR, "Generate Jboss Deployment Descriptor"));
}
origin: io.swagger/swagger-codegen-generators

/**
 * Default constructor
 */
public JavaJAXRSCXFCDIServerCodegen() {
  useBeanValidation = true;
  outputFolder = "generated-code/JavaJaxRS-CXF-CDI";
  artifactId = "swagger-jaxrs-cxf-cdi-server";
  sourceFolder = "src" + File.separator + "gen" + File.separator + "java";
  // Use standard types
  typeMapping.put("DateTime", "java.util.Date");
  cliOptions.add(CliOption.newBoolean(USE_BEANVALIDATION, "Use BeanValidation API annotations"));
}
origin: io.swagger/swagger-codegen-generators

public JavaCXFClientCodegen() {
  super();
  supportsInheritance = true;
  sourceFolder = "src/gen/java";
  invokerPackage = "io.swagger.api";
  artifactId = "swagger-jaxrs-client";
  dateLibrary = "legacy"; // TODO: add joda support to all jax-rs
  apiPackage = "io.swagger.api";
  modelPackage = "io.swagger.model";
  outputFolder = "generated-code/JavaJaxRS-CXF";
  typeMapping.put("date", "LocalDate");
  importMapping.put("LocalDate", "org.joda.time.LocalDate");
  cliOptions.add(CliOption.newBoolean(USE_BEANVALIDATION, "Use BeanValidation API annotations"));
  cliOptions.add(CliOption.newBoolean(USE_GZIP_FEATURE_FOR_TESTS, "Use Gzip Feature for tests"));
  cliOptions.add(CliOption.newBoolean(USE_LOGGING_FEATURE_FOR_TESTS, "Use Logging Feature for tests"));
  cliOptions.add(CliOption.newBoolean(USE_GENERIC_RESPONSE, "Use generic response"));
}
origin: io.swagger/swagger-codegen-generators

public JavaCXFServerCodegen() {
  super();
  supportsInheritance = true;
  artifactId = "swagger-cxf-server";
  outputFolder = "generated-code/JavaJaxRS-CXF";
  typeMapping.put("date", "LocalDate");
  importMapping.put("LocalDate", "org.joda.time.LocalDate");
  cliOptions.add(CliOption.newBoolean(GENERATE_SPRING_APPLICATION, "Generate Spring application"));
  cliOptions.add(CliOption.newBoolean(USE_SPRING_ANNOTATION_CONFIG, "Use Spring Annotation Config"));
  cliOptions.add(CliOption.newBoolean(USE_SWAGGER_FEATURE, "Use Swagger Feature"));
  cliOptions.add(CliOption.newBoolean(USE_SWAGGER_UI, "Use Swagger UI"));
  cliOptions.add(CliOption.newBoolean(USE_WADL_FEATURE, "Use WADL Feature"));
  cliOptions.add(CliOption.newBoolean(USE_MULTIPART_FEATURE, "Use Multipart Feature"));
  cliOptions.add(CliOption.newBoolean(USE_GZIP_FEATURE, "Use Gzip Feature"));
  cliOptions.add(CliOption.newBoolean(USE_GZIP_FEATURE_FOR_TESTS, "Use Gzip Feature for tests"));
  cliOptions.add(CliOption.newBoolean(USE_BEANVALIDATION_FEATURE, "Use BeanValidation Feature"));
  cliOptions.add(CliOption.newBoolean(USE_LOGGING_FEATURE, "Use Logging Feature"));
  cliOptions.add(CliOption.newBoolean(USE_LOGGING_FEATURE_FOR_TESTS, "Use Logging Feature for tests"));
  cliOptions.add(CliOption.newBoolean(GENERATE_SPRING_BOOT_APPLICATION, "Generate Spring Boot application"));
  cliOptions.add(CliOption.newBoolean(GENERATE_JBOSS_DEPLOYMENT_DESCRIPTOR, "Generate Jboss Deployment Descriptor"));
  cliOptions.add(CliOption.newBoolean(ADD_CONSUMES_PRODUCES_JSON, "Add @Consumes/@Produces Json to API interface"));
  cliOptions.add(CliOption.newBoolean(USE_ANNOTATED_BASE_PATH, "Use @Path annotations for basePath"));
  cliOptions.add(CliOption.newBoolean(GENERATE_NON_SPRING_APPLICATION, "Generate non-Spring application"));
  cliOptions.add(CliOption.newBoolean(USE_GENERIC_RESPONSE, "Use generic response"));
}
origin: io.swagger/swagger-codegen-generators

protected void addSwitch(String key, String description, Boolean defaultValue) {
  CliOption option = CliOption.newBoolean(key, description);
  if (defaultValue != null) option.defaultValue(defaultValue.toString());
  cliOptions.add(option);
}
origin: io.swagger/swagger-codegen-generators

public JavaJerseyServerCodegen() {
  super();
  outputFolder = "generated-code/JavaJaxRS-Jersey";
  CliOption library = new CliOption(CodegenConstants.LIBRARY, "library template (sub-template) to use");
  supportedLibraries.put(LIBRARY_JERSEY1, "Jersey core 1.x");
  supportedLibraries.put(LIBRARY_JERSEY2, "Jersey core 2.x");
  library.setEnum(supportedLibraries);
  library.setDefault(DEFAULT_JERSEY_LIBRARY);
  cliOptions.add(library);
  cliOptions.add(CliOption.newBoolean(SUPPORT_JAVA6, "Whether to support Java6 with the Jersey1/2 library."));
  cliOptions.add(CliOption.newBoolean(USE_TAGS, "use tags for creating interface and controller classnames"));
}
origin: io.swagger/swagger-codegen-generators

modelPackage = "io.swagger.client.model";
cliOptions.add(CliOption.newBoolean(USE_RX_JAVA, "Whether to use the RxJava adapter with the retrofit2 library."));
cliOptions.add(CliOption.newBoolean(USE_RX_JAVA2, "Whether to use the RxJava2 adapter with the retrofit2 library."));
cliOptions.add(CliOption.newBoolean(PARCELABLE_MODEL, "Whether to generate models for Android that implement Parcelable with the okhttp-gson library."));
cliOptions.add(CliOption.newBoolean(USE_PLAY_WS, "Use Play! Async HTTP client (Play WS API)"));
cliOptions.add(CliOption.newString(PLAY_VERSION, "Version of Play! Framework (possible values \"play24\", \"play25\")"));
cliOptions.add(CliOption.newBoolean(SUPPORT_JAVA6, "Whether to support Java6 with the Jersey1 library."));
cliOptions.add(CliOption.newBoolean(USE_BEANVALIDATION, "Use BeanValidation API annotations"));
cliOptions.add(CliOption.newBoolean(PERFORM_BEANVALIDATION, "Perform BeanValidation"));
cliOptions.add(CliOption.newBoolean(USE_GZIP_FEATURE, "Send gzip-encoded requests"));
cliOptions.add(CliOption.newBoolean(USE_RUNTIME_EXCEPTION, "Use RuntimeException instead of Exception"));
origin: io.swagger/swagger-codegen-generators

public AbstractJavaJAXRSServerCodegen() {
  super();
  sourceFolder = "src/gen/java";
  invokerPackage = "io.swagger.api";
  artifactId = "swagger-jaxrs-server";
  dateLibrary = "legacy"; //TODO: add joda support to all jax-rs
  apiPackage = "io.swagger.api";
  modelPackage = "io.swagger.model";
  additionalProperties.put("title", title);
  // java inflector uses the jackson lib
  additionalProperties.put("jackson", "true");
  cliOptions.add(new CliOption(CodegenConstants.IMPL_FOLDER, CodegenConstants.IMPL_FOLDER_DESC));
  cliOptions.add(new CliOption("title", "a title describing the application"));
  cliOptions.add(CliOption.newBoolean(USE_BEANVALIDATION, "Use BeanValidation API annotations"));
  cliOptions.add(new CliOption("serverPort", "The port on which the server should be started"));
}
origin: io.swagger/swagger-codegen-generators

cliOptions.add(new CliOption(CONFIG_PACKAGE, "configuration package for generated code"));
cliOptions.add(new CliOption(BASE_PACKAGE, "base package (invokerPackage) for generated code"));
cliOptions.add(CliOption.newBoolean(INTERFACE_ONLY, "Whether to generate only API interface stubs without the server files."));
cliOptions.add(CliOption.newBoolean(DELEGATE_PATTERN, "Whether to generate the server files using the delegate pattern"));
cliOptions.add(CliOption.newBoolean(SINGLE_CONTENT_TYPES, "Whether to select only one produces/consumes content-type by operation."));
cliOptions.add(CliOption.newBoolean(JAVA_8, "use java8 default interface"));
cliOptions.add(CliOption.newBoolean(ASYNC, "use async Callable controllers"));
cliOptions.add(new CliOption(RESPONSE_WRAPPER, "wrap the responses in given type (Future,Callable,CompletableFuture,ListenableFuture,DeferredResult,HystrixCommand,RxObservable,RxSingle or fully qualified type)"));
cliOptions.add(CliOption.newBoolean(USE_TAGS, "use tags for creating interface and controller classnames"));
cliOptions.add(CliOption.newBoolean(USE_BEANVALIDATION, "Use BeanValidation API annotations"));
cliOptions.add(CliOption.newBoolean(IMPLICIT_HEADERS, "Use of @ApiImplicitParams for headers."));
cliOptions.add(CliOption.newBoolean(SWAGGER_DOCKET_CONFIG, "Generate Spring Swagger Docket configuration class."));
cliOptions.add(CliOption.newBoolean(USE_OPTIONAL,
    "Use Optional container for optional parameters"));
origin: phiz71/vertx-swagger

additionalProperties.put(VERTX_SWAGGER_ROUTER_VERSION, vertxSwaggerRouterVersion);
cliOptions.add(CliOption.newBoolean(RX_INTERFACE_OPTION,
  "When specified, API interfaces are generated with RX and methods return Single<>."));
cliOptions.add(CliOption.newBoolean(MAIN_API_VERTICAL_GENERATION_OPTION,
  "When specified, MainApiVerticle.java will not be generated"));
cliOptions.add(CliOption.newBoolean(API_IMPL_GENERATION_OPTION,
  "When specified, xxxApiImpl.java will be generated"));
cliOptions.add(CliOption.newBoolean(JSON_OBJECT_MODEL_GENERATION_OPTION,
  "When specified, model classes will extend JsonObject"));
origin: io.swagger/swagger-codegen-generators

public JavaJAXRSSpecServerCodegen() {
  super();
  invokerPackage = "io.swagger.api";
  artifactId = "swagger-jaxrs-server";
  outputFolder = "generated-code/JavaJaxRS-Spec";
  additionalProperties.put("title", title);
  typeMapping.put("date", "LocalDate");
  importMapping.put("LocalDate", "org.joda.time.LocalDate");
  for (int i = 0; i < cliOptions.size(); i++) {
    if (CodegenConstants.LIBRARY.equals(cliOptions.get(i).getOpt())) {
      cliOptions.remove(i);
      break;
    }
  }
  CliOption library = new CliOption(CodegenConstants.LIBRARY, "library template (sub-template) to use");
  library.setDefault(DEFAULT_LIBRARY);
  Map<String, String> supportedLibraries = new LinkedHashMap<String, String>();
  supportedLibraries.put(DEFAULT_LIBRARY, "JAXRS");
  library.setEnum(supportedLibraries);
  cliOptions.add(library);
  cliOptions.add(CliOption.newBoolean(GENERATE_POM, "Whether to generate pom.xml if the file does not already exist.").defaultValue(String.valueOf(generatePom)));
  cliOptions.add(CliOption.newBoolean(INTERFACE_ONLY, "Whether to generate only API interface stubs without the server files.").defaultValue(String.valueOf(interfaceOnly)));
}
origin: io.swagger/swagger-codegen-generators

/**
 * Default constructor.
 * This method will map between Swagger type and language-specified type, as well as mapping
 * between Swagger type and the corresponding import statement for the language. This will
 * also add some language specified CLI options, if any.
 *
 *
 * returns string presentation of the example path (it's a constructor)
 */
public DefaultCodegenConfig() {
  defaultIncludes = getDefaultIncludes();
  typeMapping = getTypeMappings();
  instantiationTypes = new HashMap<String, String>();
  reservedWords = new HashSet<>();
  importMapping = getImportMappings();
  // we've used the .swagger-codegen-ignore approach as
  // suppportingFiles can be cleared by code generator that extends
  // the default codegen, leaving the commented code below for
  // future reference
  //supportingFiles.add(new GlobalSupportingFile("LICENSE", "LICENSE"));
  cliOptions.add(CliOption.newBoolean(CodegenConstants.SORT_PARAMS_BY_REQUIRED_FLAG,
      CodegenConstants.SORT_PARAMS_BY_REQUIRED_FLAG_DESC).defaultValue(Boolean.TRUE.toString()));
  cliOptions.add(CliOption.newBoolean(CodegenConstants.ENSURE_UNIQUE_PARAMS, CodegenConstants
      .ENSURE_UNIQUE_PARAMS_DESC).defaultValue(Boolean.TRUE.toString()));
  // name formatting options
  cliOptions.add(CliOption.newBoolean(CodegenConstants.ALLOW_UNICODE_IDENTIFIERS, CodegenConstants
      .ALLOW_UNICODE_IDENTIFIERS_DESC).defaultValue(Boolean.FALSE.toString()));
  // initialize special character mapping
  initalizeSpecialCharacterMapping(specialCharReplacements);
}
origin: io.swagger/swagger-codegen-generators

cliOptions.add(new CliOption(CodegenConstants.SOURCE_FOLDER, CodegenConstants.SOURCE_FOLDER_DESC));
cliOptions.add(new CliOption(CodegenConstants.LOCAL_VARIABLE_PREFIX, CodegenConstants.LOCAL_VARIABLE_PREFIX_DESC));
cliOptions.add(CliOption.newBoolean(CodegenConstants.SERIALIZABLE_MODEL, CodegenConstants.SERIALIZABLE_MODEL_DESC));
cliOptions.add(CliOption.newBoolean(CodegenConstants.SERIALIZE_BIG_DECIMAL_AS_STRING, CodegenConstants
    .SERIALIZE_BIG_DECIMAL_AS_STRING_DESC));
cliOptions.add(CliOption.newBoolean(FULL_JAVA_UTIL, "whether to use fully qualified name for classes under java.util. This option only works for Java API client"));
cliOptions.add(new CliOption(CodegenConstants.HIDE_GENERATION_TIMESTAMP, CodegenConstants.HIDE_GENERATION_TIMESTAMP_DESC));
cliOptions.add(CliOption.newBoolean(WITH_XML, "whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML)"));
io.swagger.codegenCliOptionnewBoolean

Popular methods of CliOption

  • getOpt
  • <init>
  • defaultValue
  • getOptionHelp
  • newString
  • setDefault
  • setEnum

Popular in Java

  • Start an intent from android
  • scheduleAtFixedRate (Timer)
  • getSharedPreferences (Context)
  • getSystemService (Context)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • JOptionPane (javax.swing)
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now