org.apache.openejb.jee.jba.cmp
Class TypeMapping

java.lang.Object
  extended by org.apache.openejb.jee.jba.cmp.TypeMapping

public class TypeMapping
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://jboss.org}name"/>
         <element ref="{http://jboss.org}row-locking-template"/>
         <element ref="{http://jboss.org}pk-constraint-template"/>
         <element ref="{http://jboss.org}fk-constraint-template"/>
         <element ref="{http://jboss.org}auto-increment-template" minOccurs="0"/>
         <element ref="{http://jboss.org}add-column-template" minOccurs="0"/>
         <element ref="{http://jboss.org}alter-column-template" minOccurs="0"/>
         <element ref="{http://jboss.org}drop-column-template" minOccurs="0"/>
         <element ref="{http://jboss.org}alias-header-prefix"/>
         <element ref="{http://jboss.org}alias-header-suffix"/>
         <element ref="{http://jboss.org}alias-max-length"/>
         <element ref="{http://jboss.org}subquery-supported"/>
         <element ref="{http://jboss.org}true-mapping"/>
         <element ref="{http://jboss.org}false-mapping"/>
         <element ref="{http://jboss.org}function-mapping" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://jboss.org}mapping" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  AddColumnTemplate addColumnTemplate
           
protected  AliasHeaderPrefix aliasHeaderPrefix
           
protected  AliasHeaderSuffix aliasHeaderSuffix
           
protected  AliasMaxLength aliasMaxLength
           
protected  AlterColumnTemplate alterColumnTemplate
           
protected  AutoIncrementTemplate autoIncrementTemplate
           
protected  DropColumnTemplate dropColumnTemplate
           
protected  FalseMapping falseMapping
           
protected  FkConstraintTemplate fkConstraintTemplate
           
protected  java.util.List<FunctionMapping> functionMapping
           
protected  java.util.List<Mapping> mapping
           
protected  Name name
           
protected  PkConstraintTemplate pkConstraintTemplate
           
protected  RowLockingTemplate rowLockingTemplate
           
protected  SubquerySupported subquerySupported
           
protected  TrueMapping trueMapping
           
 
Constructor Summary
TypeMapping()
           
 
Method Summary
 AddColumnTemplate getAddColumnTemplate()
          Gets the value of the addColumnTemplate property.
 AliasHeaderPrefix getAliasHeaderPrefix()
          Gets the value of the aliasHeaderPrefix property.
 AliasHeaderSuffix getAliasHeaderSuffix()
          Gets the value of the aliasHeaderSuffix property.
 AliasMaxLength getAliasMaxLength()
          Gets the value of the aliasMaxLength property.
 AlterColumnTemplate getAlterColumnTemplate()
          Gets the value of the alterColumnTemplate property.
 AutoIncrementTemplate getAutoIncrementTemplate()
          Gets the value of the autoIncrementTemplate property.
 DropColumnTemplate getDropColumnTemplate()
          Gets the value of the dropColumnTemplate property.
 FalseMapping getFalseMapping()
          Gets the value of the falseMapping property.
 FkConstraintTemplate getFkConstraintTemplate()
          Gets the value of the fkConstraintTemplate property.
 java.util.List<FunctionMapping> getFunctionMapping()
          Gets the value of the functionMapping property.
 java.util.List<Mapping> getMapping()
          Gets the value of the mapping property.
 Name getName()
          Gets the value of the name property.
 PkConstraintTemplate getPkConstraintTemplate()
          Gets the value of the pkConstraintTemplate property.
 RowLockingTemplate getRowLockingTemplate()
          Gets the value of the rowLockingTemplate property.
 SubquerySupported getSubquerySupported()
          Gets the value of the subquerySupported property.
 TrueMapping getTrueMapping()
          Gets the value of the trueMapping property.
 void setAddColumnTemplate(AddColumnTemplate value)
          Sets the value of the addColumnTemplate property.
 void setAliasHeaderPrefix(AliasHeaderPrefix value)
          Sets the value of the aliasHeaderPrefix property.
 void setAliasHeaderSuffix(AliasHeaderSuffix value)
          Sets the value of the aliasHeaderSuffix property.
 void setAliasMaxLength(AliasMaxLength value)
          Sets the value of the aliasMaxLength property.
 void setAlterColumnTemplate(AlterColumnTemplate value)
          Sets the value of the alterColumnTemplate property.
 void setAutoIncrementTemplate(AutoIncrementTemplate value)
          Sets the value of the autoIncrementTemplate property.
 void setDropColumnTemplate(DropColumnTemplate value)
          Sets the value of the dropColumnTemplate property.
 void setFalseMapping(FalseMapping value)
          Sets the value of the falseMapping property.
 void setFkConstraintTemplate(FkConstraintTemplate value)
          Sets the value of the fkConstraintTemplate property.
 void setName(Name value)
          Sets the value of the name property.
 void setPkConstraintTemplate(PkConstraintTemplate value)
          Sets the value of the pkConstraintTemplate property.
 void setRowLockingTemplate(RowLockingTemplate value)
          Sets the value of the rowLockingTemplate property.
 void setSubquerySupported(SubquerySupported value)
          Sets the value of the subquerySupported property.
 void setTrueMapping(TrueMapping value)
          Sets the value of the trueMapping property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected Name name

rowLockingTemplate

protected RowLockingTemplate rowLockingTemplate

pkConstraintTemplate

protected PkConstraintTemplate pkConstraintTemplate

fkConstraintTemplate

protected FkConstraintTemplate fkConstraintTemplate

autoIncrementTemplate

protected AutoIncrementTemplate autoIncrementTemplate

addColumnTemplate

protected AddColumnTemplate addColumnTemplate

alterColumnTemplate

protected AlterColumnTemplate alterColumnTemplate

dropColumnTemplate

protected DropColumnTemplate dropColumnTemplate

aliasHeaderPrefix

protected AliasHeaderPrefix aliasHeaderPrefix

aliasHeaderSuffix

protected AliasHeaderSuffix aliasHeaderSuffix

aliasMaxLength

protected AliasMaxLength aliasMaxLength

subquerySupported

protected SubquerySupported subquerySupported

trueMapping

protected TrueMapping trueMapping

falseMapping

protected FalseMapping falseMapping

functionMapping

protected java.util.List<FunctionMapping> functionMapping

mapping

protected java.util.List<Mapping> mapping
Constructor Detail

TypeMapping

public TypeMapping()
Method Detail

getName

public Name getName()
Gets the value of the name property.

Returns:
possible object is Name

setName

public void setName(Name value)
Sets the value of the name property.

Parameters:
value - allowed object is Name

getRowLockingTemplate

public RowLockingTemplate getRowLockingTemplate()
Gets the value of the rowLockingTemplate property.

Returns:
possible object is RowLockingTemplate

setRowLockingTemplate

public void setRowLockingTemplate(RowLockingTemplate value)
Sets the value of the rowLockingTemplate property.

Parameters:
value - allowed object is RowLockingTemplate

getPkConstraintTemplate

public PkConstraintTemplate getPkConstraintTemplate()
Gets the value of the pkConstraintTemplate property.

Returns:
possible object is PkConstraintTemplate

setPkConstraintTemplate

public void setPkConstraintTemplate(PkConstraintTemplate value)
Sets the value of the pkConstraintTemplate property.

Parameters:
value - allowed object is PkConstraintTemplate

getFkConstraintTemplate

public FkConstraintTemplate getFkConstraintTemplate()
Gets the value of the fkConstraintTemplate property.

Returns:
possible object is FkConstraintTemplate

setFkConstraintTemplate

public void setFkConstraintTemplate(FkConstraintTemplate value)
Sets the value of the fkConstraintTemplate property.

Parameters:
value - allowed object is FkConstraintTemplate

getAutoIncrementTemplate

public AutoIncrementTemplate getAutoIncrementTemplate()
Gets the value of the autoIncrementTemplate property.

Returns:
possible object is AutoIncrementTemplate

setAutoIncrementTemplate

public void setAutoIncrementTemplate(AutoIncrementTemplate value)
Sets the value of the autoIncrementTemplate property.

Parameters:
value - allowed object is AutoIncrementTemplate

getAddColumnTemplate

public AddColumnTemplate getAddColumnTemplate()
Gets the value of the addColumnTemplate property.

Returns:
possible object is AddColumnTemplate

setAddColumnTemplate

public void setAddColumnTemplate(AddColumnTemplate value)
Sets the value of the addColumnTemplate property.

Parameters:
value - allowed object is AddColumnTemplate

getAlterColumnTemplate

public AlterColumnTemplate getAlterColumnTemplate()
Gets the value of the alterColumnTemplate property.

Returns:
possible object is AlterColumnTemplate

setAlterColumnTemplate

public void setAlterColumnTemplate(AlterColumnTemplate value)
Sets the value of the alterColumnTemplate property.

Parameters:
value - allowed object is AlterColumnTemplate

getDropColumnTemplate

public DropColumnTemplate getDropColumnTemplate()
Gets the value of the dropColumnTemplate property.

Returns:
possible object is DropColumnTemplate

setDropColumnTemplate

public void setDropColumnTemplate(DropColumnTemplate value)
Sets the value of the dropColumnTemplate property.

Parameters:
value - allowed object is DropColumnTemplate

getAliasHeaderPrefix

public AliasHeaderPrefix getAliasHeaderPrefix()
Gets the value of the aliasHeaderPrefix property.

Returns:
possible object is AliasHeaderPrefix

setAliasHeaderPrefix

public void setAliasHeaderPrefix(AliasHeaderPrefix value)
Sets the value of the aliasHeaderPrefix property.

Parameters:
value - allowed object is AliasHeaderPrefix

getAliasHeaderSuffix

public AliasHeaderSuffix getAliasHeaderSuffix()
Gets the value of the aliasHeaderSuffix property.

Returns:
possible object is AliasHeaderSuffix

setAliasHeaderSuffix

public void setAliasHeaderSuffix(AliasHeaderSuffix value)
Sets the value of the aliasHeaderSuffix property.

Parameters:
value - allowed object is AliasHeaderSuffix

getAliasMaxLength

public AliasMaxLength getAliasMaxLength()
Gets the value of the aliasMaxLength property.

Returns:
possible object is AliasMaxLength

setAliasMaxLength

public void setAliasMaxLength(AliasMaxLength value)
Sets the value of the aliasMaxLength property.

Parameters:
value - allowed object is AliasMaxLength

getSubquerySupported

public SubquerySupported getSubquerySupported()
Gets the value of the subquerySupported property.

Returns:
possible object is SubquerySupported

setSubquerySupported

public void setSubquerySupported(SubquerySupported value)
Sets the value of the subquerySupported property.

Parameters:
value - allowed object is SubquerySupported

getTrueMapping

public TrueMapping getTrueMapping()
Gets the value of the trueMapping property.

Returns:
possible object is TrueMapping

setTrueMapping

public void setTrueMapping(TrueMapping value)
Sets the value of the trueMapping property.

Parameters:
value - allowed object is TrueMapping

getFalseMapping

public FalseMapping getFalseMapping()
Gets the value of the falseMapping property.

Returns:
possible object is FalseMapping

setFalseMapping

public void setFalseMapping(FalseMapping value)
Sets the value of the falseMapping property.

Parameters:
value - allowed object is FalseMapping

getFunctionMapping

public java.util.List<FunctionMapping> getFunctionMapping()
Gets the value of the functionMapping property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the functionMapping property.

For example, to add a new item, do as follows:

    getFunctionMapping().add(newItem);
 

Objects of the following type(s) are allowed in the list FunctionMapping


getMapping

public java.util.List<Mapping> getMapping()
Gets the value of the mapping property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the mapping property.

For example, to add a new item, do as follows:

    getMapping().add(newItem);
 

Objects of the following type(s) are allowed in the list Mapping



Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.