org.jvnet.hyperjaxb3.ejb.strategy.mapping
Class AttributesMapping
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.mapping.AttributesMapping
- All Implemented Interfaces:
- ClassOutlineMapping<Attributes>, org.jvnet.jaxb2_commons.strategy.ClassOutlineProcessor<Attributes,Mapping>
public class AttributesMapping
- extends Object
- implements ClassOutlineMapping<Attributes>
|
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
AttributesMapping
public AttributesMapping()
process
public Attributes process(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
com.sun.tools.xjc.Options options)
- Specified by:
process in interface ClassOutlineMapping<Attributes>- Specified by:
process in interface org.jvnet.jaxb2_commons.strategy.ClassOutlineProcessor<Attributes,Mapping>
getAttributeMapping
public FieldOutlineMapping<?> getAttributeMapping(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.Options options)
isFieldOutlineId
public boolean isFieldOutlineId(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineVersion
public boolean isFieldOutlineVersion(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineBasic
public boolean isFieldOutlineBasic(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineCore
public boolean isFieldOutlineCore(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineEnumerated
public boolean isFieldOutlineEnumerated(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineSingletypedHomogeneous
public boolean isFieldOutlineSingletypedHomogeneous(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineMultitypedHomogeneous
public boolean isFieldOutlineMultitypedHomogeneous(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
getCommonBaseTypeInfo
public com.sun.tools.xjc.model.CTypeInfo getCommonBaseTypeInfo(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineElementCollection
public boolean isFieldOutlineElementCollection(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineCore2
public boolean isFieldOutlineCore2(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineComplex
public boolean isFieldOutlineComplex(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineEmbedded
public boolean isFieldOutlineEmbedded(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineEmbeddedId
public boolean isFieldOutlineEmbeddedId(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
Copyright © 2005-2011. All Rights Reserved.