Class ExternalImportKeyModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class ExternalImportKeyModel
    extends ItemModel
    Generated model class for type ExternalImportKey first defined at extension impex.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • SOURCESYSTEMID

        public static final java.lang.String SOURCESYSTEMID
        Generated constant - Attribute key of ExternalImportKey.sourceSystemID attribute defined at extension impex.
        See Also:
        Constant Field Values
      • SOURCEKEY

        public static final java.lang.String SOURCEKEY
        Generated constant - Attribute key of ExternalImportKey.sourceKey attribute defined at extension impex.
        See Also:
        Constant Field Values
      • TARGETPK

        public static final java.lang.String TARGETPK
        Generated constant - Attribute key of ExternalImportKey.targetPK attribute defined at extension impex.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ExternalImportKeyModel

        public ExternalImportKeyModel()
        Generated constructor - Default constructor for generic creation.
      • ExternalImportKeyModel

        public ExternalImportKeyModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • ExternalImportKeyModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ExternalImportKeyModel​(java.lang.String _sourceKey,
                                      java.lang.String _sourceSystemID,
                                      PK _targetPK)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _sourceKey - initial attribute declared by type ExternalImportKey at extension impex
        _sourceSystemID - initial attribute declared by type ExternalImportKey at extension impex
        _targetPK - initial attribute declared by type ExternalImportKey at extension impex
      • ExternalImportKeyModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ExternalImportKeyModel​(ItemModel _owner,
                                      java.lang.String _sourceKey,
                                      java.lang.String _sourceSystemID,
                                      PK _targetPK)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _owner - initial attribute declared by type Item at extension core
        _sourceKey - initial attribute declared by type ExternalImportKey at extension impex
        _sourceSystemID - initial attribute declared by type ExternalImportKey at extension impex
        _targetPK - initial attribute declared by type ExternalImportKey at extension impex
    • Method Detail

      • getSourceKey

        @Accessor(qualifier="sourceKey",
                  type=GETTER)
        public java.lang.String getSourceKey()
        Generated method - Getter of the ExternalImportKey.sourceKey attribute defined at extension impex.
        Returns:
        the sourceKey
      • getSourceSystemID

        @Accessor(qualifier="sourceSystemID",
                  type=GETTER)
        public java.lang.String getSourceSystemID()
        Generated method - Getter of the ExternalImportKey.sourceSystemID attribute defined at extension impex.
        Returns:
        the sourceSystemID
      • getTargetPK

        @Accessor(qualifier="targetPK",
                  type=GETTER)
        public PK getTargetPK()
        Generated method - Getter of the ExternalImportKey.targetPK attribute defined at extension impex.
        Returns:
        the targetPK
      • setSourceKey

        @Accessor(qualifier="sourceKey",
                  type=SETTER)
        public void setSourceKey​(java.lang.String value)
        Generated method - Setter of ExternalImportKey.sourceKey attribute defined at extension impex.
        Parameters:
        value - the sourceKey
      • setSourceSystemID

        @Accessor(qualifier="sourceSystemID",
                  type=SETTER)
        public void setSourceSystemID​(java.lang.String value)
        Generated method - Setter of ExternalImportKey.sourceSystemID attribute defined at extension impex.
        Parameters:
        value - the sourceSystemID
      • setTargetPK

        @Accessor(qualifier="targetPK",
                  type=SETTER)
        public void setTargetPK​(PK value)
        Generated method - Setter of ExternalImportKey.targetPK attribute defined at extension impex.
        Parameters:
        value - the targetPK