public class ModelType extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.squareup.javapoet.TypeName |
typeName |
| Constructor and Description |
|---|
ModelType(String containerClassName,
String argClassName) |
ModelType(TypeMirror type) |
ModelType(com.squareup.javapoet.TypeName typeName) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeName |
getTypeName() |
com.squareup.javapoet.TypeName |
getTypeParameter()
if element is a ParameterizedTypeName or array, return the first type
parameter or the component typeName.
|
boolean |
isArray() |
boolean |
isCollection() |
boolean |
isEquals(String value) |
boolean |
isList() |
boolean |
isMap() |
boolean |
isPrimitive() |
void |
setTypeName(com.squareup.javapoet.TypeName typeName) |
public ModelType(TypeMirror type)
public ModelType(com.squareup.javapoet.TypeName typeName)
public void setTypeName(com.squareup.javapoet.TypeName typeName)
public com.squareup.javapoet.TypeName getTypeName()
public boolean isEquals(String value)
public boolean isArray()
public boolean isPrimitive()
public com.squareup.javapoet.TypeName getTypeParameter()
if element is a ParameterizedTypeName or array, return the first type parameter or the component typeName. Otherwise null.
public boolean isList()
public boolean isCollection()
public boolean isMap()
Copyright © 2017. All rights reserved.