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

 

Package: com.arsi.mj.variable.numbered  previous contents

The numbered package contains MJ variable classes and interfaces with an identity similar to numbered MAPPER variables.

Classes and Interfaces
INumberedVariable Defines a variable that is identified by a number.
MJNumberedDecimal Represents a numbered, decimal MJ variable.
MJNumberedFloat Represents a numbered, floating point MJ variable.
MJNumberedInteger Represents a numbered, integer MJ variable.
MJNumberedString Represents a numbered, string MJ variable.

Interface: INumberedVariable   next package

Defines a variable that is identified by a number.
public interface com.arsi.mj.variable.numbered.INumberedVariable
  extends com.arsi.mj.variable.IVariableIdentity
Methods
Get number of this numbered variable.
Returns:
number of variable.
public int getVariableNumber()

Class: MJNumberedDecimal   previous next package

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

Class: MJNumberedFloat   previous next package

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

Class: MJNumberedInteger   previous next package

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

Class: MJNumberedString   previous package

Represents a numbered, string MJ variable.
public class com.arsi.mj.variable.numbered.MJNumberedString
  extends com.arsi.mj.variable.MJString
  implements com.arsi.mj.variable.numbered.INumberedVariable
Constructors
public MJNumberedString(int aVarnum, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, byte someBytes)
public MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, com.arsi.mj.VariableScope aScope, com.arsi.mj.maprpt.lexer.ptree.cmd.MaprptVariableType aVartype, int aVarsize, java.util.EnumSet someOptions, char someChars)
public MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, 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 MJNumberedString(int aVarnum, 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 int getVariableNumber()