com.mysema.query.codegen
Interface Type
- All Known Implementing Classes:
- AbstractType, ClassType, EntityType, SimpleType, TypeAdapter, TypeExtends, TypeSuper
public interface Type
Type represents Java types
- Author:
- tiwe
appendLocalGenericName
void appendLocalGenericName(Type context,
Appendable builder,
boolean asArgType)
throws IOException
- Throws:
IOException
appendLocalRawName
void appendLocalRawName(Type context,
Appendable builder)
throws IOException
- Throws:
IOException
as
Type as(TypeCategory category)
asArrayType
Type asArrayType()
getCategory
TypeCategory getCategory()
getFullName
String getFullName()
getLocalGenericName
String getLocalGenericName(Type context,
boolean asArgType)
getLocalRawName
String getLocalRawName(Type context)
getPackageName
String getPackageName()
getParameter
@Nullable
Type getParameter(int i)
getParameterCount
int getParameterCount()
getPrimitiveName
@Nullable
String getPrimitiveName()
getSelfOrValueType
Type getSelfOrValueType()
getSimpleName
String getSimpleName()
hasEntityFields
boolean hasEntityFields()
isFinal
boolean isFinal()
isPrimitive
boolean isPrimitive()
toString
String toString()
- Overrides:
toString
in class Object
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.