Class TypeMappings

java.lang.Object
com.querydsl.codegen.TypeMappings
Direct Known Subclasses:
JavaTypeMappings

public abstract class TypeMappings extends Object
TypeMappings defines mappings from Java types to Expression, Path and TemplateExpression types
Author:
tiwe
  • Constructor Details

    • TypeMappings

      public TypeMappings()
  • Method Details

    • getTemplateType

      public Type getTemplateType(Type type, EntityType model, boolean raw)
    • getTemplateType

      public Type getTemplateType(Type type, EntityType model, boolean raw, boolean rawParameters, boolean extend)
    • getExprType

      public Type getExprType(Type type, EntityType model, boolean raw)
    • getExprType

      public Type getExprType(Type type, EntityType model, boolean raw, boolean rawParameters, boolean extend)
    • getPathType

      public Type getPathType(Type type, EntityType model, boolean raw)
    • getPathType

      public Type getPathType(Type type, EntityType model, boolean raw, boolean rawParameters, boolean extend)
    • getQueryType

      public Type getQueryType(Type type, EntityType model, Type exprType, boolean raw, boolean rawParameters, boolean extend)
    • register

      public void register(TypeCategory category, @Nullable @Nullable Class<? extends Expression> expr, @Nullable @Nullable Class<? extends Path> path, @Nullable @Nullable Class<? extends TemplateExpression> template)
    • register

      public void register(Type type, Type queryType)
    • isRegistered

      public boolean isRegistered(Type type)