congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ModelDeclaration.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.restlet.ext.platform.internal.conversion.swagger.v1_2.model.ModelDeclaration
constructor

Best Java code snippets using org.restlet.ext.platform.internal.conversion.swagger.v1_2.model.ModelDeclaration.<init> (Showing top 8 results out of 315)

origin: org.restlet.jse/org.restlet.ext.platform

/**
 * Fills Swagger ApiDeclaration's ModelDeclarations from Restlet Web API
 * definition
 * 
 * @param contract
 *            The Restlet Web API definition's {@link Contract}
 * @param apiDeclaration
 *            The Swagger {@link ApiDeclaration}
 * @param usedModels
 *            The models specified by this API declaration
 */
private static void fillApiDeclarationRepresentations(
    Contract contract, ApiDeclaration apiDeclaration,
    Collection<String> usedModels) {
  apiDeclaration.setModels(new TreeMap<String, ModelDeclaration>());
  List<String> usedModelsList = new ArrayList<>(usedModels);
  for (int i = 0; i < usedModelsList.size(); i++) {
    String model = usedModelsList.get(i);
    Representation repr = contract.getRepresentation(model);
    if (repr == null || Types.isPrimitiveType(model)) {
      continue;
    }
    ModelDeclaration md = new ModelDeclaration();
    fillModel(apiDeclaration, usedModelsList, model,
        repr.getDescription(), repr.getProperties(), md);
  }
}
origin: org.restlet.osgi/org.restlet.ext.platform

/**
 * Fills Swagger ApiDeclaration's ModelDeclarations from Restlet Web API
 * definition
 * 
 * @param contract
 *            The Restlet Web API definition's {@link Contract}
 * @param apiDeclaration
 *            The Swagger {@link ApiDeclaration}
 * @param usedModels
 *            The models specified by this API declaration
 */
private static void fillApiDeclarationRepresentations(
    Contract contract, ApiDeclaration apiDeclaration,
    Collection<String> usedModels) {
  apiDeclaration.setModels(new TreeMap<String, ModelDeclaration>());
  List<String> usedModelsList = new ArrayList<>(usedModels);
  for (int i = 0; i < usedModelsList.size(); i++) {
    String model = usedModelsList.get(i);
    Representation repr = contract.getRepresentation(model);
    if (repr == null || Types.isPrimitiveType(model)) {
      continue;
    }
    ModelDeclaration md = new ModelDeclaration();
    fillModel(apiDeclaration, usedModelsList, model,
        repr.getDescription(), repr.getProperties(), md);
  }
}
origin: org.restlet.jee/org.restlet.ext.platform

/**
 * Fills Swagger ApiDeclaration's ModelDeclarations from Restlet Web API
 * definition
 * 
 * @param contract
 *            The Restlet Web API definition's {@link Contract}
 * @param apiDeclaration
 *            The Swagger {@link ApiDeclaration}
 * @param usedModels
 *            The models specified by this API declaration
 */
private static void fillApiDeclarationRepresentations(
    Contract contract, ApiDeclaration apiDeclaration,
    Collection<String> usedModels) {
  apiDeclaration.setModels(new TreeMap<String, ModelDeclaration>());
  List<String> usedModelsList = new ArrayList<>(usedModels);
  for (int i = 0; i < usedModelsList.size(); i++) {
    String model = usedModelsList.get(i);
    Representation repr = contract.getRepresentation(model);
    if (repr == null || Types.isPrimitiveType(model)) {
      continue;
    }
    ModelDeclaration md = new ModelDeclaration();
    fillModel(apiDeclaration, usedModelsList, model,
        repr.getDescription(), repr.getProperties(), md);
  }
}
origin: org.restlet.gae/org.restlet.ext.platform

/**
 * Fills Swagger ApiDeclaration's ModelDeclarations from Restlet Web API
 * definition
 * 
 * @param contract
 *            The Restlet Web API definition's {@link Contract}
 * @param apiDeclaration
 *            The Swagger {@link ApiDeclaration}
 * @param usedModels
 *            The models specified by this API declaration
 */
private static void fillApiDeclarationRepresentations(
    Contract contract, ApiDeclaration apiDeclaration,
    Collection<String> usedModels) {
  apiDeclaration.setModels(new TreeMap<String, ModelDeclaration>());
  List<String> usedModelsList = new ArrayList<>(usedModels);
  for (int i = 0; i < usedModelsList.size(); i++) {
    String model = usedModelsList.get(i);
    Representation repr = contract.getRepresentation(model);
    if (repr == null || Types.isPrimitiveType(model)) {
      continue;
    }
    ModelDeclaration md = new ModelDeclaration();
    fillModel(apiDeclaration, usedModelsList, model,
        repr.getDescription(), repr.getProperties(), md);
  }
}
origin: org.restlet.gae/org.restlet.ext.platform

tpd.getItems().setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
tpd.setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
origin: org.restlet.jee/org.restlet.ext.platform

tpd.getItems().setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
tpd.setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
origin: org.restlet.jse/org.restlet.ext.platform

tpd.getItems().setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
tpd.setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
origin: org.restlet.osgi/org.restlet.ext.platform

tpd.getItems().setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
tpd.setRef(type);
if (composite) {
  ModelDeclaration m = new ModelDeclaration();
  fillModel(apiDeclaration, usedModelsList, type, null, prop.getProperties(), m);
org.restlet.ext.platform.internal.conversion.swagger.v1_2.modelModelDeclaration<init>

Popular methods of ModelDeclaration

  • getDescription
  • getId
  • getProperties
  • getRequired
  • getSubTypes
  • setDescription
  • setId

Popular in Java

  • Parsing JSON documents to java classes using gson
  • requestLocationUpdates (LocationManager)
  • getSharedPreferences (Context)
  • onCreateOptionsMenu (Activity)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • Menu (java.awt)
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • 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