org.eaglei.datatools.interim.cores
Class Mapping

java.lang.Object
  extended by org.eaglei.datatools.interim.cores.Mapping

public class Mapping
extends java.lang.Object

Author:
Daniela Bourges-Waldegg

Nested Class Summary
static class Mapping.MappingType
           
static class Mapping.SourceType
           
 
Constructor Summary
Mapping(Mapping.MappingType type, Mapping.SourceType sourceType, java.lang.String sourceID, java.lang.String targetNS, java.lang.String targetID)
           
Mapping(java.lang.String sourceID, java.lang.String targetNS, java.lang.String targetID)
           
Mapping(java.lang.String sourceID, java.lang.String targetNS, java.lang.String targetID, java.lang.String targetRangeURI)
           
 
Method Summary
 void addMapping(Mapping mapping)
           
 void addMapping(java.lang.String sourceID, java.lang.String targetNS, java.lang.String targetID)
           
 void addMapping(java.lang.String sourceID, java.lang.String targetNS, java.lang.String targetID, java.lang.String targetRangeURI)
           
 java.util.List<Mapping> getMappings()
           
 java.lang.String getSourceID()
           
 Mapping.SourceType getSourceType()
           
 java.lang.String getTargetID()
           
 java.lang.String getTargetNS()
           
 java.lang.String getTargetRangeURI()
           
 java.lang.String getTargetRangeURI(java.lang.String sourceID)
           
 java.lang.String getTargetUri()
           
 java.lang.String getTargetUri(java.lang.String sourceID)
           
 Mapping.MappingType getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Mapping

public Mapping(Mapping.MappingType type,
               Mapping.SourceType sourceType,
               java.lang.String sourceID,
               java.lang.String targetNS,
               java.lang.String targetID)

Mapping

public Mapping(java.lang.String sourceID,
               java.lang.String targetNS,
               java.lang.String targetID)

Mapping

public Mapping(java.lang.String sourceID,
               java.lang.String targetNS,
               java.lang.String targetID,
               java.lang.String targetRangeURI)
Method Detail

getTargetUri

public java.lang.String getTargetUri()

getTargetUri

public java.lang.String getTargetUri(java.lang.String sourceID)

addMapping

public void addMapping(Mapping mapping)

addMapping

public void addMapping(java.lang.String sourceID,
                       java.lang.String targetNS,
                       java.lang.String targetID)

addMapping

public void addMapping(java.lang.String sourceID,
                       java.lang.String targetNS,
                       java.lang.String targetID,
                       java.lang.String targetRangeURI)

getMappings

public java.util.List<Mapping> getMappings()

getType

public Mapping.MappingType getType()
Returns:
the type

getSourceType

public Mapping.SourceType getSourceType()
Returns:
the sourceType

getSourceID

public java.lang.String getSourceID()
Returns:
the sourceID

getTargetNS

public java.lang.String getTargetNS()
Returns:
the targetNS

getTargetID

public java.lang.String getTargetID()
Returns:
the targetID

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTargetRangeURI

public java.lang.String getTargetRangeURI()
Returns:
the targetRangeURI

getTargetRangeURI

public java.lang.String getTargetRangeURI(java.lang.String sourceID)


Copyright © 2009-2010 Eagle-I. All Rights Reserved.