org.jvnet.hyperjaxb3.ejb.strategy.model.base
Class DefaultCreateDefaultIdPropertyInfos
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.model.base.DefaultCreateDefaultIdPropertyInfos
- All Implemented Interfaces:
- ClassInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>, CreateDefaultIdPropertyInfos
public class DefaultCreateDefaultIdPropertyInfos
- extends Object
- implements CreateDefaultIdPropertyInfos
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultCreateDefaultIdPropertyInfos
public DefaultCreateDefaultIdPropertyInfos()
isTransient
public boolean isTransient()
- Specified by:
isTransient in interface CreateDefaultIdPropertyInfos
setTransient
public void setTransient(boolean transientField)
- Specified by:
setTransient in interface CreateDefaultIdPropertyInfos
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>
createPropertyInfo
protected com.sun.tools.xjc.model.CPropertyInfo createPropertyInfo(ProcessModel context,
com.sun.tools.xjc.model.CClassInfo classInfo)
getPropertyName
public String getPropertyName(ProcessModel context,
GeneratedId id)
getAttributeName
public QName getAttributeName(ProcessModel context,
GeneratedId id)
getPropertyTypeInfo
public com.sun.tools.xjc.model.CNonElement getPropertyTypeInfo(ProcessModel context,
GeneratedId id)
createIdCustomization
public com.sun.tools.xjc.model.CPluginCustomization createIdCustomization(ProcessModel context,
GeneratedId generatedId)
Copyright © 2005-2011. All Rights Reserved.