org.jvnet.hyperjaxb3.ejb.strategy.mapping
Interface AttributeMapping

All Known Implementing Classes:
DefaultAttributeMapping

public interface 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)
           
 

Method Detail

createColumn

Column createColumn(Mapping context,
                    com.sun.tools.xjc.outline.FieldOutline fieldOutline,
                    Column column)

isTemporal

boolean isTemporal(Mapping context,
                   com.sun.tools.xjc.outline.FieldOutline fieldOutline)

createTemporalType

String createTemporalType(Mapping context,
                          com.sun.tools.xjc.outline.FieldOutline fieldOutline)

isLob

boolean isLob(Mapping context,
              com.sun.tools.xjc.outline.FieldOutline fieldOutline)

createLob

Lob createLob(Mapping context,
              com.sun.tools.xjc.outline.FieldOutline fieldOutline)

isEnumerated

boolean isEnumerated(Mapping context,
                     com.sun.tools.xjc.outline.FieldOutline fieldOutline)

createEnumerated

String createEnumerated(Mapping context,
                        com.sun.tools.xjc.outline.FieldOutline fieldOutline)

createAttributeOverride

void createAttributeOverride(Mapping context,
                             com.sun.tools.xjc.outline.FieldOutline fieldOutline,
                             List<AttributeOverride> attributeOverrides)


Copyright © 2005-2014. All Rights Reserved.