Namespace: OpenEdge.DataAdmin.DataAccess
Type: Class DataMapper
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.DataAccess.IDataMapper


/* Copyright (c) 2011 by progress Software Corporation.
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
Author(s):hdaniels
Created:Mon Aug 23 21:18:14 EDT 2010



Method Summary
  Options Name Purpose
  CHARACTER GetSource (character, character)
  CHARACTER GetSourceColumn (character)
  CHARACTER GetSourceTable (character)
  CHARACTER GetTarget (character, character)
  CHARACTER GetTargetColumn (character)
  CHARACTER GetTargetTable (character)

Constructor Summary
  Options Name Purpose
  DataMapper (character, character)
  DataMapper (handle, handle) /* Convenience for mapped buffers - Note we're not storing the handles. */

Property Summary
  Options Name Purpose
  LOGICAL ReturnBlankWhenNotFound


Method Detail
Top

CHARACTER GetSource (character, character)

Parameters:
pcName CHARACTER
 
pcMap CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetSourceColumn (character)

Parameters:
pcColumn CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetSourceTable (character)

Parameters:
pcTable CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetTarget (character, character)

Parameters:
pcName CHARACTER
 
pcMap CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetTargetColumn (character)

Parameters:
pcColumn CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetTargetTable (character)

Parameters:
pcTable CHARACTER
 
Returns CHARACTER
 


Constructor Detail
Top

DataMapper (character, character)

Parameters:
cTableMap CHARACTER
 
cColumnMap CHARACTER
 
Top

DataMapper (handle, handle)

/* Convenience for mapped buffers - Note we're not storing the handles.
Parameters:
hTarget HANDLE
 
hSource HANDLE
 


Property Detail
Top

LOGICAL ReturnBlankWhenNotFound

Returns LOGICAL