Package org.jvnet.jaxb.plugin.util
Class StrategyClassUtils
- java.lang.Object
-
- org.jvnet.jaxb.plugin.util.StrategyClassUtils
-
public class StrategyClassUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description StrategyClassUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> com.sun.codemodel.JExpressioncreateStrategyInstanceExpression(com.sun.codemodel.JCodeModel codeModel, Class<? extends T> strategyInterface, String strategyClassName)static <T> BooleansuperClassImplements(com.sun.tools.xjc.outline.ClassOutline classOutline, Ignoring ignoring, Class<? extends T> theInterface)static <T> BooleansuperClassNotIgnored(com.sun.tools.xjc.outline.ClassOutline classOutline, Ignoring ignoring)
-
-
-
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)
-
-