edu.iris.Fissures.seed.director
Class FieldMapper
java.lang.Object
edu.iris.Fissures.seed.director.FieldMapper
- All Implemented Interfaces:
- java.lang.Cloneable
public abstract class FieldMapper
- extends java.lang.Object
- implements java.lang.Cloneable
- Version:
- 5/16/2003
- Author:
- Robert Casey, IRIS DMC
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
mapperType
protected java.lang.String mapperType
sourceMap
protected int[] sourceMap
destMap
protected java.lang.String[] destMap
sourceSize
protected int sourceSize
destSize
protected int destSize
typeNum
protected int typeNum
mapped
protected boolean mapped
FieldMapper
public FieldMapper()
insert
public abstract void insert(java.lang.Object sourceObj)
throws java.lang.Exception
- Throws:
java.lang.Exception
toString
public abstract java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getType
public java.lang.String getType()
reset
public void reset()
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
addField
public boolean addField(int index,
java.lang.String value)
throws java.lang.Exception
- Throws:
java.lang.Exception
getField
public java.lang.String getField(int index)
throws java.lang.Exception
- Throws:
java.lang.Exception
generateMap
public void generateMap(java.util.Vector fieldMap)
throws java.lang.Exception
- Throws:
java.lang.Exception
allocateMapSpace
public void allocateMapSpace(int sourceSize,
int destSize)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDestObjType
public int getDestObjType()
setDestObjType
public void setDestObjType(int typeNum)