public class JavaType extends Object implements ClientType
| Modifier and Type | Field and Description |
|---|---|
static JavaType |
BOOLEAN |
static JavaType |
DOUBLE |
static JavaType |
FLOAT |
static JavaType |
INT |
static JavaType |
LONG |
static JavaType |
PAGE_INFO |
static JavaType |
SORT_INFO |
static JavaType |
STRING |
| Constructor and Description |
|---|
JavaType(String packageName,
String simpleName) |
JavaType(String packageName,
String name,
Object nullValue) |
JavaType(String packageName,
String name,
String propertyImplTypeName,
Object nullValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
addImports(Set<String> classNames) |
boolean |
equals(Object obj) |
Set<String> |
getImports() |
String |
getName() |
Object |
getNullValue() |
String |
getPackageName() |
String |
getPropertyImplTypeName() |
String |
getQualifiedName() |
String |
getSimplePropertyImplTypeName() |
int |
hashCode() |
boolean |
hasPackage() |
boolean |
isNumber() |
JavaType |
toArrayType() |
String |
toString() |
JavaType |
translatePackage(PackageTranslator translator) |
JavaType |
translatePackages(List<PackageTranslator> translators) |
public boolean hasPackage()
hasPackage in interface ClientTypepublic String getPackageName()
getPackageName in interface ClientTypepublic String getName()
getName in interface ClientTypepublic String getQualifiedName()
getQualifiedName in interface ClientTypepublic String getPropertyImplTypeName()
public String getSimplePropertyImplTypeName()
public Object getNullValue()
getNullValue in interface ClientTypepublic boolean isNumber()
public Set<String> getImports()
getImports in interface ClientTypepublic void addImports(Set<String> classNames)
addImports in interface ClientTypepublic JavaType toArrayType()
toArrayType in interface ClientTypepublic JavaType translatePackage(PackageTranslator translator)
translatePackage in interface ClientTypepublic JavaType translatePackages(List<PackageTranslator> translators)
translatePackages in interface ClientType