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

 

Package: com.arsi.mj.variable.aliased  previous next contents

The aliased package contains MJ variable classes and interfaces having a dual identity similar to named and numbered MAPPER variables (via an association created with the @USE command).

Classes and Interfaces
IAliasedVariable Defines a variable that is identified by both a number and name (similar to the association created with the MAPPER @USE command).
MJAliasedDecimal Represents a numbered, named, decimal MJ variable.
MJAliasedFloat Represents a numbered, named, floating point MJ variable.
MJAliasedInteger Represents a numbered, named, integer MJ variable.
MJAliasedString Represents a numbered, string MJ variable.

Interface: IAliasedVariable   next package

Defines a variable that is identified by both a number and name (similar to the association created with the MAPPER @USE command).
public interface com.arsi.mj.variable.aliased.IAliasedVariable
  extends com.arsi.mj.variable.named.INamedVariable, com.arsi.mj.variable.numbered.INumberedVariable

Class: MJAliasedDecimal   previous next package

Represents a numbered, named, decimal MJ variable.
public class com.arsi.mj.variable.aliased.MJAliasedDecimal
  extends com.arsi.mj.variable.MJDecimal
  implements com.arsi.mj.variable.aliased.IAliasedVariable
Constructors
public MJAliasedDecimal(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, int aVarscale)
public MJAliasedDecimal(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, int aVarscale, java.math.BigDecimal aNumber)
public MJAliasedDecimal(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, int aVarscale, java.util.EnumSet someOptions, java.lang.String aString)
Methods
public java.lang.String getVariableName()
public int getVariableNumber()

Class: MJAliasedFloat   previous next package

Represents a numbered, named, floating point MJ variable.
public class com.arsi.mj.variable.aliased.MJAliasedFloat
  extends com.arsi.mj.variable.MJFloat
  implements com.arsi.mj.variable.aliased.IAliasedVariable
Constructors
public MJAliasedFloat(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, int aVarscale)
public MJAliasedFloat(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, int aVarscale, java.lang.Double aNumber)
public MJAliasedFloat(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, int aVarscale, java.util.EnumSet someOptions, java.lang.String aString)
Methods
public java.lang.String getVariableName()
public int getVariableNumber()

Class: MJAliasedInteger   previous next package

Represents a numbered, named, integer MJ variable.
public class com.arsi.mj.variable.aliased.MJAliasedInteger
  extends com.arsi.mj.variable.MJInteger
  implements com.arsi.mj.variable.aliased.IAliasedVariable
Constructors
public MJAliasedInteger(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize)
public MJAliasedInteger(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, java.util.EnumSet someOptions, java.lang.String aString)
public MJAliasedInteger(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, int aVarsize, java.lang.Long aNumber)
Methods
public java.lang.String getVariableName()
public int getVariableNumber()

Class: MJAliasedString   previous package

Represents a numbered, string MJ variable.
public class com.arsi.mj.variable.aliased.MJAliasedString
  extends com.arsi.mj.variable.MJString
  implements com.arsi.mj.variable.aliased.IAliasedVariable
Constructors
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, byte someBytes)
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, byte someBytes, java.nio.charset.Charset aCharset)
  throws java.io.UnsupportedEncodingException
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, byte someBytes, int anOffset, int aCount)
  throws java.lang.IndexOutOfBoundsException
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, byte someBytes, int anOffset, int aCount, java.nio.charset.Charset aCharset)
  throws java.lang.IndexOutOfBoundsException, java.io.UnsupportedEncodingException
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, byte someBytes, int anOffset, int aCount, java.lang.String aCharsetName)
  throws java.lang.IndexOutOfBoundsException, java.io.UnsupportedEncodingException
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, byte someBytes, java.lang.String aCharsetName)
  throws java.io.UnsupportedEncodingException
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, char someChars)
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, char someChars, int anOffset, int aCount)
  throws java.lang.IndexOutOfBoundsException
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, java.lang.String aString)
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, java.lang.StringBuffer aBuf)
public MJAliasedString(int aVarnum, java.lang.String aVarname, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, java.lang.StringBuilder aBuf)
Methods
public java.lang.String getVariableName()
public int getVariableNumber()