org.jvnet.hyperjaxb3.ejb.strategy.model.base
Class DefaultGetTypes<C>
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.model.base.DefaultGetTypes<C>
- All Implemented Interfaces:
- GetTypes<C>, PropertyInfoProcessor<Collection<? extends com.sun.tools.xjc.model.CTypeInfo>,C>
public class DefaultGetTypes<C>
- extends Object
- implements GetTypes<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> |
process(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 class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultGetTypes
public DefaultGetTypes()
process
public Collection<? extends com.sun.tools.xjc.model.CTypeInfo> process(C context,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
- Specified by:
process in interface PropertyInfoProcessor<Collection<? extends com.sun.tools.xjc.model.CTypeInfo>,C>
ref
public Collection<? extends com.sun.tools.xjc.model.CTypeInfo> ref(C context,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
- Specified by:
ref in interface GetTypes<C>
getTypes
public Collection<? extends com.sun.tools.xjc.model.CTypeRef> getTypes(C context,
com.sun.tools.xjc.model.CElementPropertyInfo propertyInfo)
- Specified by:
getTypes in interface GetTypes<C>
getTarget
public com.sun.tools.xjc.model.CNonElement getTarget(C context,
com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
- Specified by:
getTarget in interface GetTypes<C>
getTarget
public com.sun.tools.xjc.model.CNonElement getTarget(C context,
com.sun.tools.xjc.model.CValuePropertyInfo propertyInfo)
- Specified by:
getTarget in interface GetTypes<C>
getElements
public Set<com.sun.tools.xjc.model.CElement> getElements(C context,
com.sun.tools.xjc.model.CReferencePropertyInfo referencePropertyInfo)
- Specified by:
getElements in interface GetTypes<C>
getTypeUse
public com.sun.tools.xjc.model.TypeUse getTypeUse(C context,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
- Specified by:
getTypeUse in interface GetTypes<C>
Copyright © 2005-2014. All Rights Reserved.