public abstract class APITypeModel extends Object
| Modifier and Type | Field and Description |
|---|---|
protected APITypeSchemaModel |
APITypeSchemaModel |
protected String |
description |
protected String |
displayName |
protected List<String> |
enumValues |
protected String |
example |
protected APITypeModel |
innerType |
protected javax.ws.rs.core.MediaType |
mediaType |
protected List<APIParameterModel> |
parts |
protected APIPrimitiveTypeModel |
primitiveTypeModel |
protected Class<? extends TypeDefinition> |
typeDefinitionClass |
protected List<APITypeModel> |
unionTypes |
| Modifier | Constructor and Description |
|---|---|
protected |
APITypeModel() |
protected |
APITypeModel(APIPrimitiveTypeModel primitiveTypeModel) |
| Modifier and Type | Method and Description |
|---|---|
APITypeSchemaModel |
getAPITypeSchemaModel() |
String |
getDescription() |
String |
getDisplayName() |
List<String> |
getEnumValues() |
String |
getExample() |
APITypeModel |
getInnerType() |
javax.ws.rs.core.MediaType |
getMediaType() |
protected javax.ws.rs.core.MediaType |
getMediaTypeForStringOrNull(String mediaType) |
List<APIParameterModel> |
getParts() |
APIPrimitiveTypeModel |
getPrimitiveTypeModel() |
Class<? extends TypeDefinition> |
getTypeDefinitionClass() |
List<APITypeModel> |
getUnionTypes() |
protected Class<? extends TypeDefinition> typeDefinitionClass
protected javax.ws.rs.core.MediaType mediaType
protected String example
protected APITypeSchemaModel APITypeSchemaModel
protected APIPrimitiveTypeModel primitiveTypeModel
protected List<APIParameterModel> parts
protected APITypeModel innerType
protected List<APITypeModel> unionTypes
protected String displayName
protected String description
protected APITypeModel()
protected APITypeModel(APIPrimitiveTypeModel primitiveTypeModel)
protected javax.ws.rs.core.MediaType getMediaTypeForStringOrNull(String mediaType)
public Class<? extends TypeDefinition> getTypeDefinitionClass()
public javax.ws.rs.core.MediaType getMediaType()
public String getExample()
public APITypeSchemaModel getAPITypeSchemaModel()
public APIPrimitiveTypeModel getPrimitiveTypeModel()
public List<APIParameterModel> getParts()
public APITypeModel getInnerType()
public List<APITypeModel> getUnionTypes()
public String getDisplayName()
public String getDescription()
Copyright © 2020. All rights reserved.