org.jvnet.hyperjaxb3.ejb.strategy.model
Interface GetTypes<C>

All Superinterfaces:
PropertyInfoProcessor<Collection<? extends com.sun.tools.xjc.model.CTypeInfo>,C>
All Known Implementing Classes:
DefaultGetTypes

public interface GetTypes<C>
extends PropertyInfoProcessor<Collection<? extends com.sun.tools.xjc.model.CTypeInfo>,C>


Method Summary
 Set<com.sun.tools.xjc.model.CElement> getElements(C context, com.sun.tools.xjc.model.CReferencePropertyInfo referencePropertyInfo)
           
 com.sun.tools.xjc.model.CNonElement getTarget(C context, com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
           
 com.sun.tools.xjc.model.CNonElement getTarget(C context, com.sun.tools.xjc.model.CValuePropertyInfo propertyInfo)
           
 Collection<? extends com.sun.tools.xjc.model.CTypeRef> getTypes(C context, com.sun.tools.xjc.model.CElementPropertyInfo propertyInfo)
           
 com.sun.tools.xjc.model.TypeUse getTypeUse(C context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
 Collection<? extends com.sun.tools.xjc.model.CTypeInfo> ref(C context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
 
Methods inherited from interface org.jvnet.hyperjaxb3.ejb.strategy.model.PropertyInfoProcessor
process
 

Method Detail

ref

Collection<? extends com.sun.tools.xjc.model.CTypeInfo> ref(C context,
                                                            com.sun.tools.xjc.model.CPropertyInfo propertyInfo)

getTypes

Collection<? extends com.sun.tools.xjc.model.CTypeRef> getTypes(C context,
                                                                com.sun.tools.xjc.model.CElementPropertyInfo propertyInfo)

getTarget

com.sun.tools.xjc.model.CNonElement getTarget(C context,
                                              com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)

getTarget

com.sun.tools.xjc.model.CNonElement getTarget(C context,
                                              com.sun.tools.xjc.model.CValuePropertyInfo propertyInfo)

getTypeUse

com.sun.tools.xjc.model.TypeUse getTypeUse(C context,
                                           com.sun.tools.xjc.model.CPropertyInfo propertyInfo)

getElements

Set<com.sun.tools.xjc.model.CElement> getElements(C context,
                                                  com.sun.tools.xjc.model.CReferencePropertyInfo referencePropertyInfo)


Copyright © 2005-2014. All Rights Reserved.