io.swagger.models.properties.Property.getName()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(98)

本文整理了Java中io.swagger.models.properties.Property.getName()方法的一些代码示例,展示了Property.getName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getName()方法的具体详情如下:
包路径:io.swagger.models.properties.Property
类名称:Property
方法名:getName

Property.getName介绍

暂无

代码示例

代码示例来源:origin: jooby-project/jooby

private List<Parameter> expandParameter(Map<String, Model> models, RouteParameter it,
  Supplier<SerializableParameter> factory, String typeName, String prefix, boolean optional) {
 List<Parameter> parameters = new ArrayList<>();
 Model model = models.get(typeName);
 Map<String, Property> properties = model.getProperties();
 Optional.ofNullable(properties).ifPresent(props -> props.values().stream()
   .flatMap(p -> {
    SerializableParameter result = complement(p, it, factory.get());
    String name = prefix + p.getName();
    if (p instanceof RefProperty) {
     return expandParameter(models, it, factory, ((RefProperty) p).getSimpleRef(),
       name + ".", optional).stream();
    } else {
     result.setName(name);
     boolean required;
     if (optional) {
      required = false;
     } else {
      required = p.getRequired();
     }
     String desc = Strings.emptyToNull(p.getDescription());
     result.setRequired(required);
     result.setDescription(desc);
     return Stream.of(result);
    }
   })
   .forEach(parameters::add)
 );
 return parameters;
}

代码示例来源:origin: Swagger2Markup/swagger2markup

case "ref":
  if (property instanceof RefProperty) {
    if (logger.isDebugEnabled()) logger.debug("generateExample RefProperty for " + property.getName());
    return markupDocBuilder.copy(false).crossReference(((RefProperty) property).getSimpleRef()).toString();
  } else {

代码示例来源:origin: io.syndesis.rest/rest-connector-generator

public static String nameOf(final Property property) {
  if (property instanceof RefProperty) {
    throw new IllegalArgumentException("Make sure that you dereference property, given: " + property);
  }
  return xmlNameOrDefault(property.getXml(), property.getName());
}

代码示例来源:origin: io.syndesis.server/server-api-generator

public static String nameOf(final Property property) {
  if (property instanceof RefProperty) {
    throw new IllegalArgumentException("Make sure that you dereference property, given: " + property);
  }
  return xmlNameOrDefault(property.getXml(), property.getName());
}

代码示例来源:origin: io.syndesis.server/server-connector-generator

public static String nameOf(final Property property) {
  if (property instanceof RefProperty) {
    throw new IllegalArgumentException("Make sure that you dereference property, given: " + property);
  }
  return xmlNameOrDefault(property.getXml(), property.getName());
}

代码示例来源:origin: org.jooby/jooby-apitool

private List<Parameter> expandParameter(Map<String, Model> models, RouteParameter it,
  Supplier<SerializableParameter> factory, String typeName, String prefix, boolean optional) {
 List<Parameter> parameters = new ArrayList<>();
 Model model = models.get(typeName);
 Map<String, Property> properties = model.getProperties();
 Optional.ofNullable(properties).ifPresent(props -> props.values().stream()
   .flatMap(p -> {
    SerializableParameter result = complement(p, it, factory.get());
    String name = prefix + p.getName();
    if (p instanceof RefProperty) {
     return expandParameter(models, it, factory, ((RefProperty) p).getSimpleRef(),
       name + ".", optional).stream();
    } else {
     result.setName(name);
     boolean required;
     if (optional) {
      required = false;
     } else {
      required = p.getRequired();
     }
     String desc = Strings.emptyToNull(p.getDescription());
     result.setRequired(required);
     result.setDescription(desc);
     return Stream.of(result);
    }
   })
   .forEach(parameters::add)
 );
 return parameters;
}

代码示例来源:origin: castlemock/castlemock

generator.writeStartArray();
for(int index = 0; index < maxItems; index++){
  generateJsonBody(item.getName(), item, definitions, generator);

代码示例来源:origin: castlemock/castlemock

generateJsonBody(item.getName(), item, definitions, generator);

代码示例来源:origin: io.github.swagger2markup/swagger2markup

case "ref":
  if (property instanceof RefProperty) {
    if (logger.isDebugEnabled()) logger.debug("generateExample RefProperty for " + property.getName());
    return markupDocBuilder.copy(false).crossReference(((RefProperty) property).getSimpleRef()).toString();
  } else {

代码示例来源:origin: gitblit/fathom

String name = prepareParameterName(Optional.fromNullable(property.getName()).or(field.getName()));
property.setName(name);

代码示例来源:origin: com.gitblit.fathom/fathom-rest-swagger

String name = prepareParameterName(Optional.fromNullable(property.getName()).or(field.getName()));
property.setName(name);

代码示例来源:origin: buremba/netty-rest

model.addProperty(property.getName(), null);

代码示例来源:origin: swagger-api/swagger-inflector

if(processedModels.containsKey(property.getName())) {
  return alreadyProcessedRefExample(property.getName(), definitions, processedModels);
  outputExample.setName( property.getName() );
  ObjectProperty op = (ObjectProperty) property;
  if(op.getProperties() != null) {
        ArrayExample an = new ArrayExample();
        an.add((Example) innerExample);
        an.setName(property.getName());
        output = an;

代码示例来源:origin: io.swagger/swagger-inflector

if(processedModels.contains(property.getName())) {
  return alreadyProcessedRefExample(property.getName(), definitions);
  outputExample.setName( property.getName() );
  ObjectProperty op = (ObjectProperty) property;
  if(op.getProperties() != null) {
        ArrayExample an = new ArrayExample();
        an.add((Example) innerExample);
        an.setName(property.getName());
        output = an;

代码示例来源:origin: com.gitblit.fathom/fathom-rest-swagger

response.addHeader(property.getName(), property);

代码示例来源:origin: gitblit/fathom

response.addHeader(property.getName(), property);

代码示例来源:origin: io.swagger/swagger-models

String name = property.getName();
Xml xml = property.getXml();

相关文章