org.jvnet.hyperjaxb3.ejb.jpa2.strategy.model.base
Class WrapCollectionBuiltinNonReference

java.lang.Object
  extended by org.jvnet.hyperjaxb3.ejb.strategy.model.base.AbstractWrapBuiltin
      extended by org.jvnet.hyperjaxb3.ejb.jpa2.strategy.model.base.WrapCollectionBuiltinNonReference
All Implemented Interfaces:
CreatePropertyInfos, PropertyInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>

public class WrapCollectionBuiltinNonReference
extends AbstractWrapBuiltin


Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
WrapCollectionBuiltinNonReference()
           
 
Method Summary
 CreatePropertyInfos getCreatePropertyInfos(ProcessModel context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
 CreatePropertyInfos getFallback()
           
 com.sun.tools.xjc.model.CBuiltinLeafInfo getTypeUse(ProcessModel context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
 void setFallback(CreatePropertyInfos fallback)
           
protected  Collection<com.sun.tools.xjc.model.CPropertyInfo> wrapAnyType(ProcessModel context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
 
Methods inherited from class org.jvnet.hyperjaxb3.ejb.strategy.model.base.AbstractWrapBuiltin
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.apache.commons.logging.Log logger
Constructor Detail

WrapCollectionBuiltinNonReference

public WrapCollectionBuiltinNonReference()
Method Detail

getFallback

public CreatePropertyInfos getFallback()

setFallback

public void setFallback(CreatePropertyInfos fallback)

getTypeUse

public com.sun.tools.xjc.model.CBuiltinLeafInfo getTypeUse(ProcessModel context,
                                                           com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
Specified by:
getTypeUse in class AbstractWrapBuiltin

getCreatePropertyInfos

public CreatePropertyInfos getCreatePropertyInfos(ProcessModel context,
                                                  com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
Specified by:
getCreatePropertyInfos in class AbstractWrapBuiltin

wrapAnyType

protected Collection<com.sun.tools.xjc.model.CPropertyInfo> wrapAnyType(ProcessModel context,
                                                                        com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
Specified by:
wrapAnyType in class AbstractWrapBuiltin


Copyright © 2005-2011. All Rights Reserved.