Uses of Interface
com.mysema.query.codegen.TypeModel

Packages that use TypeModel
com.mysema.query.apt APTFactory and related classes 
com.mysema.query.codegen Code generations models and serializers 
 

Uses of TypeModel in com.mysema.query.apt
 

Methods in com.mysema.query.apt that return TypeModel
 TypeModel APTTypeModelFactory.create(TypeMirror type)
          Create a TypeModel for the given TypeMirror
 

Uses of TypeModel in com.mysema.query.codegen
 

Classes in com.mysema.query.codegen that implement TypeModel
 class AbstractTypeModel
          AbstractTypeModel is an abstract base class for TypeModel implementations
 class ClassTypeModel
          ClassTypeModel is a minimal implementation of the TypeModel interface
 class EntityModel
          EntityModel represents a model of a query domain type with properties
 class SimpleTypeModel
          SimpleTypeModel represents a java type
 class TypeExtendsModel
          TypeExtendsModel is a TypeModel for type variables and wildcard types
 class TypeModelAdapter
          TypeModelAdapter is a basic adapter implementation for the TypeModel interface
 class TypeSuperModel
          TypeSuperModel is a TypeModel for type variables and wildcard types
 

Fields in com.mysema.query.codegen declared as TypeModel
static TypeModel TypeModels.BOOLEAN
           
static TypeModel TypeModels.BYTE
           
static TypeModel TypeModels.CHAR
           
static TypeModel TypeModels.DOUBLE
           
static TypeModel TypeModels.FLOAT
           
static TypeModel TypeModels.INT
           
static TypeModel TypeModels.LONG
           
static TypeModel TypeModels.SHORT
           
static TypeModel TypeModels.STRING
           
protected  TypeModel TypeModelAdapter.typeModel
           
 

Methods in com.mysema.query.codegen that return TypeModel
 TypeModel TypeModelAdapter.as(TypeCategory category)
           
 TypeModel TypeModel.as(TypeCategory category)
           
 TypeModel ClassTypeModel.as(TypeCategory category)
           
 TypeModel TypeModelFactory.create(Class<?> cl)
           
 TypeModel TypeModelFactory.create(Class<?> cl, Type genericType)
           
 TypeModel TypeModelFactory.createArrayType(TypeModel valueType)
           
 TypeModel TypeModelFactory.createCollectionType(TypeModel valueType)
           
 TypeModel TypeModelFactory.createListType(TypeModel valueType)
           
 TypeModel TypeModelFactory.createMapType(TypeModel keyType, TypeModel valueType)
           
 TypeModel TypeModelFactory.createSetType(TypeModel valueType)
           
 TypeModel TypeModelAdapter.getParameter(int i)
           
 TypeModel TypeModel.getParameter(int i)
           
 TypeModel SimpleTypeModel.getParameter(int i)
           
 TypeModel PropertyModel.getParameter(int i)
           
 TypeModel ClassTypeModel.getParameter(int i)
           
 TypeModel MethodModel.getReturnType()
           
 TypeModel TypeModelAdapter.getSelfOrValueType()
           
 TypeModel TypeModel.getSelfOrValueType()
           
 TypeModel SimpleTypeModel.getSelfOrValueType()
           
 TypeModel ClassTypeModel.getSelfOrValueType()
           
 TypeModel PropertyModel.getType()
           
 TypeModel ParameterModel.getType()
           
 

Methods in com.mysema.query.codegen with parameters of type TypeModel
 TypeModel TypeModelFactory.createArrayType(TypeModel valueType)
           
 TypeModel TypeModelFactory.createCollectionType(TypeModel valueType)
           
 TypeModel TypeModelFactory.createListType(TypeModel valueType)
           
 TypeModel TypeModelFactory.createMapType(TypeModel keyType, TypeModel valueType)
           
 TypeModel TypeModelFactory.createSetType(TypeModel valueType)
           
 String TypeMappings.getCustomType(TypeModel type, EntityModel model, boolean raw)
           
 String TypeMappings.getCustomType(TypeModel type, EntityModel model, boolean raw, boolean rawParameters, boolean extend)
           
 String TypeMappings.getExprType(TypeModel type, EntityModel model, boolean raw)
           
 String TypeMappings.getExprType(TypeModel type, EntityModel model, boolean raw, boolean rawParameters, boolean extend)
           
 String TypeModelAdapter.getLocalGenericName(TypeModel context, boolean asArgType)
           
 String TypeModel.getLocalGenericName(TypeModel context, boolean asArgType)
           
 String AbstractTypeModel.getLocalGenericName(TypeModel context, boolean asArgType)
           
<T extends Appendable>
T
TypeSuperModel.getLocalGenericName(TypeModel context, T builder, boolean asArgType)
           
<T extends Appendable>
T
TypeModelAdapter.getLocalGenericName(TypeModel context, T builder, boolean asArgType)
           
<T extends Appendable>
T
TypeModel.getLocalGenericName(TypeModel context, T builder, boolean asArgType)
           
<T extends Appendable>
T
TypeExtendsModel.getLocalGenericName(TypeModel context, T builder, boolean asArgType)
           
<T extends Appendable>
T
SimpleTypeModel.getLocalGenericName(TypeModel context, T builder, boolean asArgType)
           
<T extends Appendable>
T
ClassTypeModel.getLocalGenericName(TypeModel context, T builder, boolean asArgType)
           
 String TypeModelAdapter.getLocalRawName(TypeModel context)
           
 String TypeModel.getLocalRawName(TypeModel context)
           
 String AbstractTypeModel.getLocalRawName(TypeModel context)
           
<T extends Appendable>
T
TypeModelAdapter.getLocalRawName(TypeModel context, T builder)
           
<T extends Appendable>
T
TypeModel.getLocalRawName(TypeModel context, T builder)
           
<T extends Appendable>
T
SimpleTypeModel.getLocalRawName(TypeModel context, T builder)
           
<T extends Appendable>
T
ClassTypeModel.getLocalRawName(TypeModel context, T builder)
           
 String TypeMappings.getPathType(TypeModel type, EntityModel model, boolean raw)
           
 String TypeMappings.getPathType(TypeModel type, EntityModel model, boolean raw, boolean rawParameters, boolean extend)
           
 String TypeMappings.getQueryType(TypeModel type, EntityModel model, String typeName, boolean raw, boolean rawParameters, boolean extend)
           
 

Constructors in com.mysema.query.codegen with parameters of type TypeModel
EntityModel(String prefix, TypeModel typeModel)
           
EntityModel(String prefix, TypeModel typeModel, Collection<String> superTypes)
           
MethodModel(EntityModel context, String name, String template, List<ParameterModel> params, TypeModel returnType)
           
ParameterModel(String name, TypeModel type)
           
PropertyModel(EntityModel context, String name, String escapedName, TypeModel type, String[] inits, boolean inherited)
           
PropertyModel(EntityModel context, String name, TypeModel type, String[] inits)
           
PropertyModel(EntityModel context, String name, TypeModel type, String[] inits, boolean inherited)
           
SimpleTypeModel(TypeCategory typeCategory, String name, String packageName, String simpleName, boolean finalClass, TypeModel... parameters)
           
TypeExtendsModel(String varName, TypeModel typeModel)
           
TypeExtendsModel(TypeModel typeModel)
           
TypeModelAdapter(TypeModel typeModel)
           
TypeSuperModel(String varName, TypeModel typeModel)
           
TypeSuperModel(TypeModel typeModel)
           
 



Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.