com.etasoft.trans.map
Class axMapDatabase

java.lang.Object
  extended bycom.etasoft.trans.map.axMapObject
      extended bycom.etasoft.trans.map.axMapDataObject
          extended bycom.etasoft.trans.map.axMapRoot
              extended bycom.etasoft.trans.map.axMapDatabase
All Implemented Interfaces:
com.etasoft.gui.proptable.axGroupableProperty, axMapAddable, axSerializable, java.io.Serializable

public class axMapDatabase
extends axMapRoot

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.etasoft.trans.map.axMapObject
axMapObject.axMapLoopWalker
 
Field Summary
 
Fields inherited from class com.etasoft.trans.map.axMapObject
m_index, m_items, m_mappings, m_mappingsFrom, m_type
 
Constructor Summary
axMapDatabase()
           
axMapDatabase(axMapDatabase right, boolean bKeepId, boolean copyMappings)
           
 
Method Summary
 boolean getAutoCommit()
           
 java.lang.String getDriver()
           
 boolean getPrepareSQL()
           
 boolean isAddable(axMapObject obj)
          Override this method to make object map addable
 boolean isAddable(java.lang.Class clazz)
          Override this method to make object map addable
 axMapMetaData metaData()
          Get meta data.
 void setAutoCommit(boolean autoCommit)
           
 void setDriver(java.lang.String driver)
           
 void setPrepareSQL(boolean prepareSQL)
           
 
Methods inherited from class com.etasoft.trans.map.axMapRoot
getDataPath, getTranslationType, isOneLoopingSegment, propertyGroups, setDataPath, specialInstruction
 
Methods inherited from class com.etasoft.trans.map.axMapDataObject
getCondition, getConditionParameters, getValidation, getValidationParameters, setCondition, setConditionParameters, setValidation, setValidationParameters
 
Methods inherited from class com.etasoft.trans.map.axMapObject
addItem, addMapping, addMappingsFromBack, addMappingsFromBackInLoop, buildMappingFrom, equals, findParent, getFunction, getFunctionParameters, getIndex, getName, getScript, getScriptParameters, hashCode, hasItems, hasMappings, id, insertItem, isMapped, isMappedFrom, isMappedTo, isMappedTo, isParent, isParentOfLoops, item, itemCount, iteratorItems, iteratorMappings, loopWalker, loopWalker, mapping, mappingCount, mappingFrom, mappingFromCount, read, removeAllMappings, removeAllMappingsInLoop, removeItem, removeItemAt, removeMapping, removeMappingAt, resetMap, resetMaxId, setFunction, setFunctionParameters, setName, setScript, setScriptParameters, toString, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

axMapDatabase

public axMapDatabase()

axMapDatabase

public axMapDatabase(axMapDatabase right,
                     boolean bKeepId,
                     boolean copyMappings)
Method Detail

isAddable

public boolean isAddable(axMapObject obj)
Override this method to make object map addable

Specified by:
isAddable in interface axMapAddable
Overrides:
isAddable in class axMapRoot

isAddable

public boolean isAddable(java.lang.Class clazz)
Override this method to make object map addable

Specified by:
isAddable in interface axMapAddable
Overrides:
isAddable in class axMapRoot

getDriver

public java.lang.String getDriver()

setDriver

public void setDriver(java.lang.String driver)

getPrepareSQL

public boolean getPrepareSQL()

setPrepareSQL

public void setPrepareSQL(boolean prepareSQL)

getAutoCommit

public boolean getAutoCommit()

setAutoCommit

public void setAutoCommit(boolean autoCommit)

metaData

public axMapMetaData metaData()
Get meta data.

Specified by:
metaData in class axMapRoot