org.jvnet.hyperjaxb3.ejb.strategy.mapping
Class DefaultAttributeMapping
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.mapping.DefaultAttributeMapping
- All Implemented Interfaces:
- AttributeMapping
public final class DefaultAttributeMapping
- extends Object
- implements AttributeMapping
|
Method Summary |
void |
createAttributeOverride(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
List<AttributeOverride> attributeOverrides)
|
Column |
createColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Column column)
|
String |
createEnumerated(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
Lob |
createLob(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
String |
createTemporalType(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isEnumerated(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isLob(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
boolean |
isTemporal(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAttributeMapping
public DefaultAttributeMapping()
createColumn
public final Column createColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Column column)
- Specified by:
createColumn in interface AttributeMapping
isTemporal
public boolean isTemporal(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
isTemporal in interface AttributeMapping
createTemporalType
public String createTemporalType(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
createTemporalType in interface AttributeMapping
isLob
public final boolean isLob(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
isLob in interface AttributeMapping
createLob
public final Lob createLob(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
createLob in interface AttributeMapping
isEnumerated
public final boolean isEnumerated(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
isEnumerated in interface AttributeMapping
createEnumerated
public String createEnumerated(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
createEnumerated in interface AttributeMapping
createAttributeOverride
public void createAttributeOverride(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
List<AttributeOverride> attributeOverrides)
- Specified by:
createAttributeOverride in interface AttributeMapping
Copyright © 2005-2014. All Rights Reserved.