public class AMFTypeDefinitionFactory extends Object
| Constructor and Description |
|---|
AMFTypeDefinitionFactory() |
| Modifier and Type | Method and Description |
|---|---|
static TypeDefinition |
buildInputMetadata(amf.client.model.domain.Operation operation,
JsonSchemaPool jsonSchemaPool) |
static TypeDefinition |
buildOutputMetadata(amf.client.model.domain.Operation operation,
JsonSchemaPool jsonSchemaPool) |
static TypeDefinition |
getTypeDefinition(amf.client.model.domain.Parameter parameter,
JsonSchemaPool jsonSchemaPool) |
static TypeDefinition |
getTypeDefinition(amf.client.model.domain.Parameter parameter,
String mediaType,
JsonSchemaPool jsonSchemaPool) |
static boolean |
typeDefinitionIsNotProvided(amf.client.model.domain.Shape shape) |
static boolean |
typeIsDefinedWithRAML(amf.client.model.domain.Shape shape) |
static boolean |
typeIsDefinedWithSchema(amf.client.model.domain.Shape shape) |
static boolean |
typeIsPrimitive(amf.client.model.domain.Shape shape) |
public static TypeDefinition getTypeDefinition(amf.client.model.domain.Parameter parameter, JsonSchemaPool jsonSchemaPool) throws GenerationException
GenerationExceptionpublic static TypeDefinition getTypeDefinition(amf.client.model.domain.Parameter parameter, String mediaType, JsonSchemaPool jsonSchemaPool) throws GenerationException
GenerationExceptionpublic static TypeDefinition buildInputMetadata(amf.client.model.domain.Operation operation, JsonSchemaPool jsonSchemaPool) throws GenerationException
GenerationExceptionpublic static TypeDefinition buildOutputMetadata(amf.client.model.domain.Operation operation, JsonSchemaPool jsonSchemaPool) throws GenerationException
GenerationExceptionpublic static boolean typeIsDefinedWithSchema(amf.client.model.domain.Shape shape)
public static boolean typeIsDefinedWithRAML(amf.client.model.domain.Shape shape)
public static boolean typeIsPrimitive(amf.client.model.domain.Shape shape)
public static boolean typeDefinitionIsNotProvided(amf.client.model.domain.Shape shape)
Copyright © 2019. All rights reserved.