public class TypeInfo extends Object
Modifier and Type | Field and Description |
---|---|
static Set<String> |
PRIMITIVE_TYPES |
Constructor and Description |
---|
TypeInfo(boolean isPrimitive,
String dimension,
String simpleTypeName,
String qualifiedTypeName,
ClassInfo cl) |
TypeInfo(String typeString) |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
asClassInfo() |
String |
defaultValue() |
String |
dimension() |
String |
fullName() |
String |
fullName(HashSet<String> typeVars) |
String |
fullNameNoDimension(HashSet<String> typeVars) |
boolean |
isPrimitive() |
boolean |
isTypeVariable() |
void |
makeHDF(com.google.clearsilver.jsilver.data.Data data,
String base) |
void |
makeHDF(com.google.clearsilver.jsilver.data.Data data,
String base,
boolean isLastVararg,
Set<String> typeVariables) |
static void |
makeHDF(com.google.clearsilver.jsilver.data.Data data,
String base,
TypeInfo[] types,
boolean qualified) |
static void |
makeHDF(com.google.clearsilver.jsilver.data.Data data,
String base,
TypeInfo[] types,
boolean qualified,
Set<String> typeVariables) |
void |
makeQualifiedHDF(com.google.clearsilver.jsilver.data.Data data,
String base) |
void |
makeQualifiedHDF(com.google.clearsilver.jsilver.data.Data data,
String base,
HashSet<String> typeVariables) |
String |
qualifiedTypeName() |
String |
simpleTypeName() |
String |
toString() |
TypeInfo[] |
typeArguments() |
static String |
typeArgumentsName(TypeInfo[] args,
HashSet<String> typeVars) |
String |
xmlTypeName() |
public TypeInfo(boolean isPrimitive, String dimension, String simpleTypeName, String qualifiedTypeName, ClassInfo cl)
public TypeInfo(String typeString)
public ClassInfo asClassInfo()
public boolean isPrimitive()
public String dimension()
public String simpleTypeName()
public String qualifiedTypeName()
public String xmlTypeName()
public String fullName()
public TypeInfo[] typeArguments()
public void makeHDF(com.google.clearsilver.jsilver.data.Data data, String base)
public void makeQualifiedHDF(com.google.clearsilver.jsilver.data.Data data, String base)
public void makeHDF(com.google.clearsilver.jsilver.data.Data data, String base, boolean isLastVararg, Set<String> typeVariables)
public void makeQualifiedHDF(com.google.clearsilver.jsilver.data.Data data, String base, HashSet<String> typeVariables)
public static void makeHDF(com.google.clearsilver.jsilver.data.Data data, String base, TypeInfo[] types, boolean qualified, Set<String> typeVariables)
public static void makeHDF(com.google.clearsilver.jsilver.data.Data data, String base, TypeInfo[] types, boolean qualified)
public boolean isTypeVariable()
public String defaultValue()
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.