Class GoodsMode

    • Constructor Detail

      • GoodsMode

        protected GoodsMode​(IdGroupingToken groupId)
        Constructor for heavy goods vehicle mode
        Parameters:
        groupId - to generate unique id
      • GoodsMode

        protected GoodsMode​(GoodsMode other,
                            boolean deepCopy)
        Copy constructor
        Parameters:
        other - to copy
        deepCopy - when true, create a deep copy, shallow copy otherwise
    • Method Detail

      • deepClone

        public GoodsMode deepClone()
        An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call. To be used with caution if not called by managed id container related code
        Specified by:
        deepClone in interface IdAble
        Overrides:
        deepClone in class PredefinedModeImpl
        Returns:
        deep copy of entity