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

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

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

Property.getTitle介绍

暂无

代码示例

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

type = new ObjectType(property.getTitle(), ((ObjectProperty) property).getProperties());
} else if (property instanceof IntegerProperty) {
  IntegerProperty integerProperty = (IntegerProperty) property;
    type = new BasicType(integerProperty.getType(), integerProperty.getTitle(), integerProperty.getFormat());
  } else {
    type = new BasicType(property.getType(), property.getTitle());
    return null;
  } else if (isNotBlank(property.getFormat())) {
    type = new BasicType(property.getType(), property.getTitle(), property.getFormat());
  } else {
    type = new BasicType(property.getType(), property.getTitle());

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

private static String determineTitleOf(final String name, final Property schema) {
  final String title = schema.getTitle();
  if (title != null) {
    return title;
  }
  final String description = schema.getDescription();
  if (description != null) {
    return description;
  }
  final String reference = determineSchemaReference(schema);
  if (reference != null) {
    return reference.replaceAll("^.*/", "");
  }
  return name;
}

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

private static String determineTitleOf(final String name, final Property schema) {
  final String title = schema.getTitle();
  if (title != null) {
    return title;
  }
  final String description = schema.getDescription();
  if (description != null) {
    return description;
  }
  final String reference = JsonSchemaHelper.determineSchemaReference(schema);
  if (reference != null) {
    return reference.replaceAll("^.*/", "");
  }
  return name;
}

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

private static JsonNode createSchemaFromProperty(final String specification, final Property schema) {
  if (schema instanceof MapProperty) {
    try {
      final String schemaString = Json.writer().writeValueAsString(schema);
      return parseJsonSchema(schemaString);
    } catch (final JsonProcessingException e) {
      throw new IllegalStateException("Unable to serialize/read given JSON specification in response schema: " + schema, e);
    }
  } else if (schema instanceof StringProperty) {
    return null;
  }
  final String reference = determineSchemaReference(schema);
  final String title = Optional.ofNullable(schema.getTitle()).orElse(reference.replaceAll("^.*/", ""));
  return createSchemaFromReference(specification, title, reference);
}

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

private static JsonNode createSchemaFromProperty(final String specification, final Property schema) {
  if (schema instanceof MapProperty) {
    try {
      final String schemaString = Json.mapper().writeValueAsString(schema);
      return parseJsonSchema(schemaString);
    } catch (final JsonProcessingException e) {
      throw new IllegalStateException("Unable to serialize/read given JSON specification in response schema: " + schema, e);
    }
  } else if (schema instanceof StringProperty) {
    return null;
  }
  final String reference = determineSchemaReference(schema);
  final String title = Optional.ofNullable(schema.getTitle()).orElse(reference.replaceAll("^.*/", ""));
  return createSchemaFromReference(specification, title, reference);
}

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

private static DataShape createShapeFromProperty(final String specification, final Property schema) {
  if (schema instanceof MapProperty) {
    try {
      final String schemaString = Json.writer().writeValueAsString(schema);
      return new DataShape.Builder().kind(DataShapeKinds.JSON_SCHEMA).specification(schemaString).build();
    } catch (final JsonProcessingException e) {
      throw new IllegalStateException("Unable to serialize given JSON specification in response schema: " + schema, e);
    }
  } else if (schema instanceof StringProperty) {
    return DATA_SHAPE_NONE;
  }
  final String reference = determineSchemaReference(schema);
  final String title = Optional.ofNullable(schema.getTitle()).orElse(reference.replaceAll("^.*/", ""));
  return createShapeFromReference(specification, title, reference);
}

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

private static DataShape createShapeFromProperty(final String specification, final Property schema) {
  if (schema instanceof MapProperty) {
    try {
      final String schemaString = Json.mapper().writeValueAsString(schema);
      return new DataShape.Builder().kind("json-schema").specification(schemaString).build();
    } catch (final JsonProcessingException e) {
      throw new IllegalStateException("Unable to serialize given JSON specification in response schema: " + schema, e);
    }
  } else if (schema instanceof StringProperty) {
    return DATA_SHAPE_NONE;
  }
  final String reference = determineSchemaReference(schema);
  final String title = Optional.ofNullable(schema.getTitle()).orElse(reference.replaceAll("^.*/", ""));
  return createShapeFromReference(specification, title, reference);
}

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

type = new ObjectType(property.getTitle(), ((ObjectProperty) property).getProperties());
} else {
  if (property.getType() == null) {
    return null;
  } else if (isNotBlank(property.getFormat())) {
    type = new BasicType(property.getType(), property.getTitle(), property.getFormat());
  } else {
    type = new BasicType(property.getType(), property.getTitle());

相关文章