org.jvnet.hyperjaxb3.ejb.strategy.mapping
Class EmbeddableAttributesMapping
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.mapping.EmbeddableAttributesMapping
- All Implemented Interfaces:
- ClassOutlineMapping<EmbeddableAttributes>, org.jvnet.jaxb2_commons.strategy.ClassOutlineProcessor<EmbeddableAttributes,Mapping>
public class EmbeddableAttributesMapping
- extends Object
- implements ClassOutlineMapping<EmbeddableAttributes>
|
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
|
Method Summary |
FieldOutlineMapping<?> |
getAttributeMapping(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.Options options)
|
boolean |
isFieldOutlineBasic(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isFieldOutlineComplex(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isFieldOutlineCore(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isFieldOutlineEmbeddedId(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isFieldOutlineEnumerated(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isFieldOutlineId(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isFieldOutlineVersion(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
EmbeddableAttributes |
process(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
com.sun.tools.xjc.Options options)
|
| 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
EmbeddableAttributesMapping
public EmbeddableAttributesMapping()
process
public EmbeddableAttributes process(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
com.sun.tools.xjc.Options options)
- Specified by:
process in interface ClassOutlineMapping<EmbeddableAttributes>- Specified by:
process in interface org.jvnet.jaxb2_commons.strategy.ClassOutlineProcessor<EmbeddableAttributes,Mapping>
getAttributeMapping
public FieldOutlineMapping<?> getAttributeMapping(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.Options options)
isFieldOutlineId
public boolean isFieldOutlineId(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineVersion
public boolean isFieldOutlineVersion(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineBasic
public boolean isFieldOutlineBasic(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineCore
public boolean isFieldOutlineCore(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineEnumerated
public boolean isFieldOutlineEnumerated(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineComplex
public boolean isFieldOutlineComplex(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
isFieldOutlineEmbeddedId
public boolean isFieldOutlineEmbeddedId(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
Copyright © 2005-2014. All Rights Reserved.