public class V10GTypeFactory extends Object
| Constructor and Description |
|---|
V10GTypeFactory() |
| Modifier and Type | Method and Description |
|---|---|
static V10GType |
createArray(String name,
org.raml.v2.api.model.v10.datamodel.ArrayTypeDeclaration typeDeclaration) |
static V10GType |
createEnum(String name,
org.raml.v2.api.model.v10.datamodel.NumberTypeDeclaration typeDeclaration) |
static V10GType |
createEnum(String name,
org.raml.v2.api.model.v10.datamodel.StringTypeDeclaration typeDeclaration) |
static V10GType |
createInlineType(String ramlName,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
static V10GType |
createJson(org.raml.v2.api.model.v10.datamodel.JSONTypeDeclaration jsonTypeDeclaration,
String ramlName,
CreationModel model) |
static V10GType |
createJson(org.raml.v2.api.model.v10.datamodel.JSONTypeDeclaration jsonTypeDeclaration,
String ramlName,
String javaTypeName,
CreationModel model) |
static V10GType |
createResponseBodyType(org.raml.v2.api.model.v10.resources.Resource resource,
org.raml.v2.api.model.v10.methods.Method method,
org.raml.v2.api.model.v10.bodies.Response response,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
static V10GType |
createScalar(String name,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) |
static V10GType |
createUnion(String ramlName,
org.raml.v2.api.model.v10.datamodel.UnionTypeDeclaration typeDeclaration) |
static V10GType |
createXml(org.raml.v2.api.model.v10.datamodel.XMLTypeDeclaration typeDeclaration,
String ramlName,
CreationModel model) |
static V10GType |
createXml(org.raml.v2.api.model.v10.datamodel.XMLTypeDeclaration typeDeclaration,
String ramlName,
String javaName,
CreationModel model) |
public static V10GType createResponseBodyType(org.raml.v2.api.model.v10.resources.Resource resource, org.raml.v2.api.model.v10.methods.Method method, org.raml.v2.api.model.v10.bodies.Response response, org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
public static V10GType createInlineType(String ramlName, org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
public static V10GType createScalar(String name, org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
public static V10GType createArray(String name, org.raml.v2.api.model.v10.datamodel.ArrayTypeDeclaration typeDeclaration)
public static V10GType createEnum(String name, org.raml.v2.api.model.v10.datamodel.StringTypeDeclaration typeDeclaration)
public static V10GType createEnum(String name, org.raml.v2.api.model.v10.datamodel.NumberTypeDeclaration typeDeclaration)
public static V10GType createJson(org.raml.v2.api.model.v10.datamodel.JSONTypeDeclaration jsonTypeDeclaration, String ramlName, CreationModel model)
public static V10GType createJson(org.raml.v2.api.model.v10.datamodel.JSONTypeDeclaration jsonTypeDeclaration, String ramlName, String javaTypeName, CreationModel model)
public static V10GType createXml(org.raml.v2.api.model.v10.datamodel.XMLTypeDeclaration typeDeclaration, String ramlName, CreationModel model)
public static V10GType createXml(org.raml.v2.api.model.v10.datamodel.XMLTypeDeclaration typeDeclaration, String ramlName, String javaName, CreationModel model)
Copyright © 2019 Mulesoft. All rights reserved.