Follow the links below to browse sample Javadoc for MJ classes and tools, including the MJ Runtime Library.

 

Package: com.arsi.mj.maprpt.entity.hibgen.model  previous next contents

Templates that comprise model for generation of Hibernate artifacts.

Classes and Interfaces
MJTempKeyMapPrototype Prototype persistent class for generating CREATE TABLE, DROP TABLE and INSERT SQL for temporary table that serves as line-number-to-key map during ETL.

Class: MJTempKeyMapPrototype

Prototype persistent class for generating CREATE TABLE, DROP TABLE and INSERT SQL for temporary table that serves as line-number-to-key map during ETL. This persistent class is never used for I/O itself, it serves only as a prototype.
Treat as "thread-safe", since the state of any given instance is never used.
public class com.arsi.mj.maprpt.entity.hibgen.model.MJTempKeyMapPrototype
  extends java.lang.Object
  implements java.io.Serializable
Fields
The cabinet of the Mapper report that a data entity represents.
protected int cabinet
The drawer of the Mapper report that a data entity represents.
protected char drawer
The previously generated entity key being mapped.
protected long id
The canonical line number in the Mapper report that this entity key represents.
protected int lineNumber
The line type from the tuple in the Mapper report that this entity key represents.
protected char lineType
The report number of the Mapper report that a data entity represents.
protected int report
Constructors
public MJTempKeyMapPrototype()
Methods
public int getCabinet()
public char getDrawer()
public long getId()
public int getLineNumber()
public char getLineType()
public int getReport()
public void setCabinet(int cabinet)
public void setDrawer(char drawer)
public void setId(long id)
public void setLineNumber(int lineNum)
public void setLineType(char lineType)
public void setReport(int report)