public class MetadataModelFactory extends Object
| Constructor and Description |
|---|
MetadataModelFactory(org.raml.v2.api.model.v10.methods.Method method) |
| Modifier and Type | Method and Description |
|---|---|
MetadataModel |
constructInputMetadata(String modelName) |
MetadataModel |
constructOutputMetadata(String modelName) |
protected MetadataModel |
getModel(String className,
List<org.raml.v2.api.model.v10.datamodel.TypeDeclaration> typeDeclarations) |
static boolean |
typeDefinitionIsNotProvided(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
static boolean |
typeIsDefinedWithJSONSchema(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
static boolean |
typeIsDefinedWithRAML(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
static boolean |
typeIsDefinedWithXMLSchema(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
static boolean |
typeIsPrimitive(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
public MetadataModelFactory(org.raml.v2.api.model.v10.methods.Method method)
public MetadataModel constructInputMetadata(String modelName)
public MetadataModel constructOutputMetadata(String modelName)
protected MetadataModel getModel(String className, List<org.raml.v2.api.model.v10.datamodel.TypeDeclaration> typeDeclarations)
public static boolean typeIsDefinedWithRAML(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
public static boolean typeIsDefinedWithXMLSchema(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
public static boolean typeIsDefinedWithJSONSchema(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
public static boolean typeIsPrimitive(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
public static boolean typeDefinitionIsNotProvided(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
Copyright © 2024. All rights reserved.