Class UpilSemanticsModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class UpilSemanticsModel
    extends ItemModel
    Generated model class for type UpilSemantics first defined at extension upilintegrationservices.

    Semantics for UPIL.

    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 CATALOGVERSION
      Generated constant - Attribute key of UpilSemantics.catalogVersion attribute defined at extension upilintegrationservices.
      static java.lang.String DESCRIPTION
      Generated constant - Attribute key of UpilSemantics.description attribute defined at extension upilintegrationservices.
      static java.lang.String SEMANTICSNAME1
      Generated constant - Attribute key of UpilSemantics.semanticsName1 attribute defined at extension upilintegrationservices.
      static java.lang.String SEMANTICSNAME2
      Generated constant - Attribute key of UpilSemantics.semanticsName2 attribute defined at extension upilintegrationservices.
      static java.lang.String SEMANTICTYPE
      Generated constant - Attribute key of UpilSemantics.semanticType attribute defined at extension upilintegrationservices.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      CatalogVersionModel getCatalogVersion()
      Generated method - Getter of the UpilSemantics.catalogVersion attribute defined at extension upilintegrationservices.
      java.lang.String getDescription()
      Generated method - Getter of the UpilSemantics.description attribute defined at extension upilintegrationservices.
      java.lang.String getSemanticsName1()
      Generated method - Getter of the UpilSemantics.semanticsName1 attribute defined at extension upilintegrationservices.
      java.lang.String getSemanticsName2()
      Generated method - Getter of the UpilSemantics.semanticsName2 attribute defined at extension upilintegrationservices.
      SemanticType getSemanticType()
      Generated method - Getter of the UpilSemantics.semanticType attribute defined at extension upilintegrationservices.
      void setCatalogVersion​(CatalogVersionModel value)
      Generated method - Initial setter of UpilSemantics.catalogVersion attribute defined at extension upilintegrationservices.
      void setDescription​(java.lang.String value)
      Generated method - Setter of UpilSemantics.description attribute defined at extension upilintegrationservices.
      void setSemanticsName1​(java.lang.String value)
      Generated method - Setter of UpilSemantics.semanticsName1 attribute defined at extension upilintegrationservices.
      void setSemanticsName2​(java.lang.String value)
      Generated method - Setter of UpilSemantics.semanticsName2 attribute defined at extension upilintegrationservices.
      void setSemanticType​(SemanticType value)
      Generated method - Setter of UpilSemantics.semanticType attribute defined at extension upilintegrationservices.
      • 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
      • CATALOGVERSION

        public static final java.lang.String CATALOGVERSION
        Generated constant - Attribute key of UpilSemantics.catalogVersion attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • DESCRIPTION

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

        public static final java.lang.String SEMANTICTYPE
        Generated constant - Attribute key of UpilSemantics.semanticType attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • SEMANTICSNAME1

        public static final java.lang.String SEMANTICSNAME1
        Generated constant - Attribute key of UpilSemantics.semanticsName1 attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
      • SEMANTICSNAME2

        public static final java.lang.String SEMANTICSNAME2
        Generated constant - Attribute key of UpilSemantics.semanticsName2 attribute defined at extension upilintegrationservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • UpilSemanticsModel

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

        public UpilSemanticsModel​(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
      • UpilSemanticsModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public UpilSemanticsModel​(CatalogVersionModel _catalogVersion,
                                  SemanticType _semanticType,
                                  java.lang.String _semanticsName1,
                                  java.lang.String _semanticsName2)
        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:
        _catalogVersion - initial attribute declared by type UpilSemantics at extension upilintegrationservices
        _semanticType - initial attribute declared by type UpilSemantics at extension upilintegrationservices
        _semanticsName1 - initial attribute declared by type UpilSemantics at extension upilintegrationservices
        _semanticsName2 - initial attribute declared by type UpilSemantics at extension upilintegrationservices
      • UpilSemanticsModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public UpilSemanticsModel​(CatalogVersionModel _catalogVersion,
                                  ItemModel _owner,
                                  SemanticType _semanticType,
                                  java.lang.String _semanticsName1,
                                  java.lang.String _semanticsName2)
        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:
        _catalogVersion - initial attribute declared by type UpilSemantics at extension upilintegrationservices
        _owner - initial attribute declared by type Item at extension core
        _semanticType - initial attribute declared by type UpilSemantics at extension upilintegrationservices
        _semanticsName1 - initial attribute declared by type UpilSemantics at extension upilintegrationservices
        _semanticsName2 - initial attribute declared by type UpilSemantics at extension upilintegrationservices
    • Method Detail

      • getCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=GETTER)
        public CatalogVersionModel getCatalogVersion()
        Generated method - Getter of the UpilSemantics.catalogVersion attribute defined at extension upilintegrationservices.
        Returns:
        the catalogVersion - Catalog Version
      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription()
        Generated method - Getter of the UpilSemantics.description attribute defined at extension upilintegrationservices.
        Returns:
        the description - Description of the Upil Semantics.
      • getSemanticsName1

        @Accessor(qualifier="semanticsName1",
                  type=GETTER)
        public java.lang.String getSemanticsName1()
        Generated method - Getter of the UpilSemantics.semanticsName1 attribute defined at extension upilintegrationservices.
        Returns:
        the semanticsName1 - Semantics Name 1
      • getSemanticsName2

        @Accessor(qualifier="semanticsName2",
                  type=GETTER)
        public java.lang.String getSemanticsName2()
        Generated method - Getter of the UpilSemantics.semanticsName2 attribute defined at extension upilintegrationservices.
        Returns:
        the semanticsName2 - Semantics Name 2
      • getSemanticType

        @Accessor(qualifier="semanticType",
                  type=GETTER)
        public SemanticType getSemanticType()
        Generated method - Getter of the UpilSemantics.semanticType attribute defined at extension upilintegrationservices.
        Returns:
        the semanticType - Semantics Type
      • setCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=SETTER)
        public void setCatalogVersion​(CatalogVersionModel value)
        Generated method - Initial setter of UpilSemantics.catalogVersion attribute defined at extension upilintegrationservices. Can only be used at creation of model - before first save.
        Parameters:
        value - the catalogVersion - Catalog Version
      • setDescription

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

        @Accessor(qualifier="semanticsName1",
                  type=SETTER)
        public void setSemanticsName1​(java.lang.String value)
        Generated method - Setter of UpilSemantics.semanticsName1 attribute defined at extension upilintegrationservices.
        Parameters:
        value - the semanticsName1 - Semantics Name 1
      • setSemanticsName2

        @Accessor(qualifier="semanticsName2",
                  type=SETTER)
        public void setSemanticsName2​(java.lang.String value)
        Generated method - Setter of UpilSemantics.semanticsName2 attribute defined at extension upilintegrationservices.
        Parameters:
        value - the semanticsName2 - Semantics Name 2
      • setSemanticType

        @Accessor(qualifier="semanticType",
                  type=SETTER)
        public void setSemanticType​(SemanticType value)
        Generated method - Setter of UpilSemantics.semanticType attribute defined at extension upilintegrationservices.
        Parameters:
        value - the semanticType - Semantics Type