com.mysema.query.codegen
Class TypeSuperModel

java.lang.Object
  extended by com.mysema.query.codegen.TypeModelAdapter
      extended by com.mysema.query.codegen.TypeSuperModel
All Implemented Interfaces:
TypeModel

public class TypeSuperModel
extends TypeModelAdapter

TypeSuperModel is a TypeModel for type variables and wildcard types

Author:
tiwe

Field Summary
 
Fields inherited from class com.mysema.query.codegen.TypeModelAdapter
typeModel
 
Constructor Summary
TypeSuperModel(String varName, TypeModel typeModel)
           
TypeSuperModel(TypeModel typeModel)
           
 
Method Summary
<T extends Appendable>
T
getLocalGenericName(TypeModel context, T builder, boolean asArgType)
           
 
Methods inherited from class com.mysema.query.codegen.TypeModelAdapter
as, equals, getCategory, getFullName, getLocalGenericName, getLocalRawName, getLocalRawName, getPackageName, getParameter, getParameterCount, getPrimitiveName, getSelfOrValueType, getSimpleName, hasEntityFields, hashCode, isFinal, isPrimitive, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeSuperModel

public TypeSuperModel(String varName,
                      TypeModel typeModel)

TypeSuperModel

public TypeSuperModel(TypeModel typeModel)
Method Detail

getLocalGenericName

public <T extends Appendable> T getLocalGenericName(TypeModel context,
                                                    T builder,
                                                    boolean asArgType)
                                         throws IOException
Specified by:
getLocalGenericName in interface TypeModel
Overrides:
getLocalGenericName in class TypeModelAdapter
Returns:
Throws:
IOException


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