com.mysema.query.codegen
Class TypeMappings
java.lang.Object
com.mysema.query.codegen.TypeMappings
public final class TypeMappings
- extends Object
TypeMappings defines mappings from Java types to Expression
, Path
and TemplateExpression
types
- Author:
- tiwe
Method Summary |
com.mysema.codegen.model.Type |
getExprType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw)
|
com.mysema.codegen.model.Type |
getExprType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend)
|
com.mysema.codegen.model.Type |
getPathType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw)
|
com.mysema.codegen.model.Type |
getPathType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend)
|
com.mysema.codegen.model.Type |
getQueryType(com.mysema.codegen.model.Type type,
EntityType model,
com.mysema.codegen.model.Type exprType,
boolean raw,
boolean rawParameters,
boolean extend)
|
com.mysema.codegen.model.Type |
getTemplateType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw)
|
com.mysema.codegen.model.Type |
getTemplateType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend)
|
boolean |
isRegistered(com.mysema.codegen.model.Type type)
|
void |
register(com.mysema.codegen.model.TypeCategory category,
Class<? extends Expression> expr,
Class<? extends Path> path,
Class<? extends TemplateExpression> template)
|
void |
register(com.mysema.codegen.model.Type type,
com.mysema.codegen.model.Type queryType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeMappings
public TypeMappings()
getTemplateType
public com.mysema.codegen.model.Type getTemplateType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw)
getTemplateType
public com.mysema.codegen.model.Type getTemplateType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend)
getExprType
public com.mysema.codegen.model.Type getExprType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw)
getExprType
public com.mysema.codegen.model.Type getExprType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend)
getPathType
public com.mysema.codegen.model.Type getPathType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw)
getPathType
public com.mysema.codegen.model.Type getPathType(com.mysema.codegen.model.Type type,
EntityType model,
boolean raw,
boolean rawParameters,
boolean extend)
getQueryType
public com.mysema.codegen.model.Type getQueryType(com.mysema.codegen.model.Type type,
EntityType model,
com.mysema.codegen.model.Type exprType,
boolean raw,
boolean rawParameters,
boolean extend)
register
public void register(com.mysema.codegen.model.TypeCategory category,
@Nullable
Class<? extends Expression> expr,
@Nullable
Class<? extends Path> path,
@Nullable
Class<? extends TemplateExpression> template)
register
public void register(com.mysema.codegen.model.Type type,
com.mysema.codegen.model.Type queryType)
isRegistered
public boolean isRegistered(com.mysema.codegen.model.Type type)
Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.