public class RamlToPojoTypeGenerator extends Object implements TypeGenerator<org.raml.ramltopojo.ResultingPojos>
| Constructor and Description |
|---|
RamlToPojoTypeGenerator(org.raml.ramltopojo.RamlToPojo p,
String name,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration,
com.squareup.javapoet.TypeName generatedType) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeName |
getGeneratedJavaType() |
void |
output(CodeContainer<org.raml.ramltopojo.ResultingPojos> rootDirectory) |
void |
output(CodeContainer<org.raml.ramltopojo.ResultingPojos> rootDirectory,
BuildPhase buildPhase) |
public RamlToPojoTypeGenerator(org.raml.ramltopojo.RamlToPojo p,
String name,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration,
com.squareup.javapoet.TypeName generatedType)
public void output(CodeContainer<org.raml.ramltopojo.ResultingPojos> rootDirectory, BuildPhase buildPhase) throws IOException
output in interface TypeGenerator<org.raml.ramltopojo.ResultingPojos>IOExceptionpublic com.squareup.javapoet.TypeName getGeneratedJavaType()
getGeneratedJavaType in interface TypeGenerator<org.raml.ramltopojo.ResultingPojos>public void output(CodeContainer<org.raml.ramltopojo.ResultingPojos> rootDirectory) throws IOException
output in interface Generator<org.raml.ramltopojo.ResultingPojos>IOExceptionCopyright © 2019 Mulesoft. All rights reserved.