public abstract class V10GTypeHelper extends Object implements V10GType
| Constructor and Description |
|---|
V10GTypeHelper(String name,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration,
CreationModel creationModel) |
| Modifier and Type | Method and Description |
|---|---|
GType |
arrayContents() |
void |
construct(CurrentBuild currentBuild,
GObjectType objectType) |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isArray() |
boolean |
isEnum() |
boolean |
isInline() |
boolean |
isJson() |
boolean |
isScalar() |
boolean |
isXml() |
String |
schema() |
void |
setJavaType(com.squareup.javapoet.TypeName generatedJavaType) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdefaultJavaTypeName, implementation, name, typepublic V10GTypeHelper(String name, org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration, CreationModel creationModel)
public boolean isJson()
public boolean isXml()
public boolean isScalar()
public String schema()
public boolean isArray()
public GType arrayContents()
arrayContents in interface GTypearrayContents in interface V10GTypepublic boolean isEnum()
public boolean isInline()
public void construct(CurrentBuild currentBuild, GObjectType objectType)
public void setJavaType(com.squareup.javapoet.TypeName generatedJavaType)
setJavaType in interface GTypeCopyright © 2019 Mulesoft. All rights reserved.