Class ScriptModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class ScriptModel
    extends AbstractDynamicContentModel
    Generated model class for type Script first defined at extension scripting.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String AUTODISABLING
      Generated constant - Attribute key of Script.autodisabling attribute defined at extension scripting.
      static java.lang.String DESCRIPTION
      Generated constant - Attribute key of Script.description attribute defined at extension scripting.
      static java.lang.String DISABLED
      Generated constant - Attribute key of Script.disabled attribute defined at extension scripting.
      static java.lang.String SCRIPTTYPE
      Generated constant - Attribute key of Script.scriptType attribute defined at extension scripting.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      ScriptModel()
      Generated constructor - Default constructor for generic creation.
      ScriptModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      ScriptModel​(java.lang.String _code, java.lang.String _content)
      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
      ScriptModel​(java.lang.String _code, java.lang.String _content, ItemModel _owner)
      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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDescription()
      Generated method - Getter of the Script.description attribute defined at extension scripting.
      java.lang.String getDescription​(java.util.Locale loc)
      Generated method - Getter of the Script.description attribute defined at extension scripting.
      ScriptType getScriptType()
      Generated method - Getter of the Script.scriptType attribute defined at extension scripting.
      boolean isAutodisabling()
      Generated method - Getter of the Script.autodisabling attribute defined at extension scripting.
      boolean isDisabled()
      Generated method - Getter of the Script.disabled attribute defined at extension scripting.
      void setAutodisabling​(boolean value)
      Generated method - Setter of Script.autodisabling attribute defined at extension scripting.
      void setDescription​(java.lang.String value)
      Generated method - Setter of Script.description attribute defined at extension scripting.
      void setDescription​(java.lang.String value, java.util.Locale loc)
      Generated method - Setter of Script.description attribute defined at extension scripting.
      void setDisabled​(boolean value)
      Generated method - Setter of Script.disabled attribute defined at extension scripting.
      void setScriptType​(ScriptType value)
      Generated method - Setter of Script.scriptType attribute defined at extension scripting.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String DESCRIPTION
        Generated constant - Attribute key of Script.description attribute defined at extension scripting.
        See Also:
        Constant Field Values
      • SCRIPTTYPE

        public static final java.lang.String SCRIPTTYPE
        Generated constant - Attribute key of Script.scriptType attribute defined at extension scripting.
        See Also:
        Constant Field Values
      • AUTODISABLING

        public static final java.lang.String AUTODISABLING
        Generated constant - Attribute key of Script.autodisabling attribute defined at extension scripting.
        See Also:
        Constant Field Values
      • DISABLED

        public static final java.lang.String DISABLED
        Generated constant - Attribute key of Script.disabled attribute defined at extension scripting.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ScriptModel

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

        public ScriptModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • ScriptModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ScriptModel​(java.lang.String _code,
                           java.lang.String _content)
        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:
        _code - initial attribute declared by type AbstractDynamicContent at extension core
        _content - initial attribute declared by type AbstractDynamicContent at extension core
      • ScriptModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ScriptModel​(java.lang.String _code,
                           java.lang.String _content,
                           ItemModel _owner)
        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:
        _code - initial attribute declared by type AbstractDynamicContent at extension core
        _content - initial attribute declared by type AbstractDynamicContent at extension core
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription()
        Generated method - Getter of the Script.description attribute defined at extension scripting.
        Returns:
        the description
      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription​(java.util.Locale loc)
        Generated method - Getter of the Script.description attribute defined at extension scripting.
        Parameters:
        loc - the value localization key
        Returns:
        the description
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getScriptType

        @Accessor(qualifier="scriptType",
                  type=GETTER)
        public ScriptType getScriptType()
        Generated method - Getter of the Script.scriptType attribute defined at extension scripting.
        Returns:
        the scriptType
      • isAutodisabling

        @Accessor(qualifier="autodisabling",
                  type=GETTER)
        public boolean isAutodisabling()
        Generated method - Getter of the Script.autodisabling attribute defined at extension scripting.
        Returns:
        the autodisabling
      • isDisabled

        @Accessor(qualifier="disabled",
                  type=GETTER)
        public boolean isDisabled()
        Generated method - Getter of the Script.disabled attribute defined at extension scripting.
        Returns:
        the disabled
      • setAutodisabling

        @Accessor(qualifier="autodisabling",
                  type=SETTER)
        public void setAutodisabling​(boolean value)
        Generated method - Setter of Script.autodisabling attribute defined at extension scripting.
        Parameters:
        value - the autodisabling
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value)
        Generated method - Setter of Script.description attribute defined at extension scripting.
        Parameters:
        value - the description
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value,
                                   java.util.Locale loc)
        Generated method - Setter of Script.description attribute defined at extension scripting.
        Parameters:
        value - the description
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setDisabled

        @Accessor(qualifier="disabled",
                  type=SETTER)
        public void setDisabled​(boolean value)
        Generated method - Setter of Script.disabled attribute defined at extension scripting.
        Parameters:
        value - the disabled
      • setScriptType

        @Accessor(qualifier="scriptType",
                  type=SETTER)
        public void setScriptType​(ScriptType value)
        Generated method - Setter of Script.scriptType attribute defined at extension scripting.
        Parameters:
        value - the scriptType