org.jvnet.hyperjaxb3.ejb.strategy.model.base
Class DefaultProcessPropertyInfos
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.model.base.DefaultProcessPropertyInfos
- All Implemented Interfaces:
- ClassInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>, ProcessPropertyInfos, PropertyInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>
public class DefaultProcessPropertyInfos
- extends Object
- implements ProcessPropertyInfos
|
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.commons.logging.Log logger
DefaultProcessPropertyInfos
public DefaultProcessPropertyInfos()
process
public Collection<com.sun.tools.xjc.model.CPropertyInfo> process(ProcessModel context,
com.sun.tools.xjc.model.CClassInfo classInfo)
- Specified by:
process in interface ClassInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>
process
public Collection<com.sun.tools.xjc.model.CPropertyInfo> process(ProcessModel context,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
- Specified by:
process in interface PropertyInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>
isRootClass
public boolean isRootClass(ProcessModel context,
com.sun.tools.xjc.model.CClassInfo classInfo)
isSelfOrAncestorRootClass
public boolean isSelfOrAncestorRootClass(ProcessModel context,
com.sun.tools.xjc.model.CClassInfo classInfo)
isSelfOrAncestorRootClass
public boolean isSelfOrAncestorRootClass(ProcessModel context,
com.sun.tools.xjc.model.CClassRef classRef)
isRootClass
public boolean isRootClass(Class<?> theClass)
isSelfOrAncestorRootClass
public boolean isSelfOrAncestorRootClass(Class<?> theClass)
createDefaultIdPropertyInfos
public Collection<com.sun.tools.xjc.model.CPropertyInfo> createDefaultIdPropertyInfos(ProcessModel context,
com.sun.tools.xjc.model.CClassInfo classInfo)
createDefaultVersionPropertyInfos
public Collection<com.sun.tools.xjc.model.CPropertyInfo> createDefaultVersionPropertyInfos(ProcessModel context,
com.sun.tools.xjc.model.CClassInfo classInfo)
Copyright © 2005-2011. All Rights Reserved.