Package rasj

Class RasMArrayByte

All Implemented Interfaces:
RasGlobalDefs

public class RasMArrayByte extends RasGMArray

 PURPOSE:
  This class represents a MArray with base type Byte.
  • Constructor Details

    • RasMArrayByte

      public RasMArrayByte()
      default constructor
    • RasMArrayByte

      public RasMArrayByte(RasMInterval initDomain)
      constructor for uninitialized MDD objects * @param initDomain The initial Domain of the MArray
    • RasMArrayByte

      public RasMArrayByte(RasMInterval initDomain, boolean allocateData)
      constructor for uninitialized MDD objects
      Parameters:
      initDomain - The initial Domain of the MArray
      allocateData - control whether to allocate the data or not
    • RasMArrayByte

      public RasMArrayByte(RasMInterval initDomain, RasStorageLayout stl)
      Constructor for uninitialized MDD objects with Storage Layout
      Parameters:
      initDomain - The initial Domain of the MArray
      RasStorageLayout - The storage layout to be used
    • RasMArrayByte

      public RasMArrayByte(RasMInterval initDomain, RasStorageLayout stl, boolean allocateData)
      Constructor for uninitialized MDD objects with Storage Layout
      Parameters:
      initDomain - The initial Domain of the MArray
      allocateData - control whether to allocate the data or not
      RasStorageLayout - The storage layout to be used
    • RasMArrayByte

      public RasMArrayByte(RasMArrayByte obj)
      copy constructor
      Parameters:
      obj - a copy of this object will be created
  • Method Details