org.jvnet.jaxb2_commons.plugin.util
Class StrategyClassUtils

java.lang.Object
  extended by org.jvnet.jaxb2_commons.plugin.util.StrategyClassUtils

public class StrategyClassUtils
extends Object


Constructor Summary
StrategyClassUtils()
           
 
Method Summary
static
<T> com.sun.codemodel.JExpression
createStrategyInstanceExpression(com.sun.codemodel.JCodeModel codeModel, Class<? extends T> strategyInterface, String strategyClassName)
           
static
<T> Boolean
superClassImplements(com.sun.tools.xjc.outline.ClassOutline classOutline, Ignoring ignoring, Class<? extends T> theInterface)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StrategyClassUtils

public StrategyClassUtils()
Method Detail

createStrategyInstanceExpression

public static <T> com.sun.codemodel.JExpression createStrategyInstanceExpression(com.sun.codemodel.JCodeModel codeModel,
                                                                                 Class<? extends T> strategyInterface,
                                                                                 String strategyClassName)

superClassImplements

public static <T> Boolean superClassImplements(com.sun.tools.xjc.outline.ClassOutline classOutline,
                                               Ignoring ignoring,
                                               Class<? extends T> theInterface)


Copyright © 2005-2012. All Rights Reserved.