Class MLocatorType

All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_M_LocatorType, I_Persistent, Evaluatee, ImmutablePOSupport

public class MLocatorType extends X_M_LocatorType implements ImmutablePOSupport
Warehouse Locator Type Object
Author:
Carlos Ruiz - Quality Systems > Solutions - globalqss
See Also:
  • Constructor Details

    • MLocatorType

      public MLocatorType(Properties ctx, String M_LocatorType_UU, String trxName)
      UUID based Constructor
      Parameters:
      ctx - Context
      M_LocatorType_UU - UUID key
      trxName - Transaction
    • MLocatorType

      public MLocatorType(Properties ctx, int M_LocatorType_ID, String trxName)
      Standard Locator Constructor
      Parameters:
      ctx - Context
      M_LocatorType_ID - id
      trxName - transaction
    • MLocatorType

      public MLocatorType(Properties ctx, ResultSet rs, String trxName)
      Load Constructor
      Parameters:
      ctx - context
      rs - result set
      trxName - transaction
    • MLocatorType

      public MLocatorType(MLocatorType copy)
      Copy constructor
      Parameters:
      copy -
    • MLocatorType

      public MLocatorType(Properties ctx, MLocatorType copy)
      Copy constructor
      Parameters:
      ctx -
      copy -
    • MLocatorType

      public MLocatorType(Properties ctx, MLocatorType copy, String trxName)
      Copy constructor
      Parameters:
      ctx -
      copy -
      trxName -
  • Method Details

    • get

      public static MLocatorType get(int M_LocatorType_ID)
      Get Locator Type from Cache (immutable)
      Parameters:
      M_LocatorType_ID - id
      Returns:
      MLocator
    • get

      public static MLocatorType get(Properties ctx, int M_LocatorType_ID)
      Get Locator Type from Cache (immutable)
      Parameters:
      ctx - context
      M_LocatorType_ID - id
      Returns:
      MLocator
    • toString

      public String toString()
      Get String Representation
      Overrides:
      toString in class X_M_LocatorType
      Returns:
      Name
    • markImmutable

      public MLocatorType markImmutable()
      Description copied from interface: ImmutablePOSupport
      mark PO as immutable
      Specified by:
      markImmutable in interface ImmutablePOSupport
      Returns:
      PO