com.mysema.query.codegen
Class TypeExtendsModel

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

public class TypeExtendsModel
extends TypeModelAdapter

TypeExtendsModel 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
TypeExtendsModel(String varName, TypeModel typeModel)
           
TypeExtendsModel(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

TypeExtendsModel

public TypeExtendsModel(String varName,
                        TypeModel typeModel)

TypeExtendsModel

public TypeExtendsModel(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.