Class JobSearchRestrictionModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class JobSearchRestrictionModel
    extends ItemModel
    Generated model class for type JobSearchRestriction first defined at extension processing.
    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 _JOBSEARCHRESTRICTIONRELATION
      Generated relation code constant for relation JobSearchRestrictionRelation defining source attribute job in extension processing.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String CODE
      Generated constant - Attribute key of JobSearchRestriction.code attribute defined at extension processing.
      static java.lang.String JOB
      Generated constant - Attribute key of JobSearchRestriction.job attribute defined at extension processing.
      static java.lang.String JOBPOS
      Generated constant - Attribute key of JobSearchRestriction.jobPOS attribute defined at extension processing.
      static java.lang.String QUERY
      Generated constant - Attribute key of JobSearchRestriction.query attribute defined at extension processing.
      static java.lang.String TYPE
      Generated constant - Attribute key of JobSearchRestriction.type attribute defined at extension processing.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      JobSearchRestrictionModel()
      Generated constructor - Default constructor for generic creation.
      JobSearchRestrictionModel​(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
      JobSearchRestrictionModel​(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
      java.lang.String getCode()
      Generated method - Getter of the JobSearchRestriction.code attribute defined at extension processing.
      JobModel getJob()
      Generated method - Getter of the JobSearchRestriction.job attribute defined at extension processing.
      java.lang.String getQuery()
      Generated method - Getter of the JobSearchRestriction.query attribute defined at extension processing.
      ComposedTypeModel getType()
      Generated method - Getter of the JobSearchRestriction.type attribute defined at extension processing.
      void setCode​(java.lang.String value)
      Generated method - Setter of JobSearchRestriction.code attribute defined at extension processing.
      void setJob​(JobModel value)
      Generated method - Setter of JobSearchRestriction.job attribute defined at extension processing.
      void setQuery​(java.lang.String value)
      Generated method - Setter of JobSearchRestriction.query attribute defined at extension processing.
      void setType​(ComposedTypeModel value)
      Generated method - Setter of JobSearchRestriction.type attribute defined at extension processing.
      • 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
      • _JOBSEARCHRESTRICTIONRELATION

        public static final java.lang.String _JOBSEARCHRESTRICTIONRELATION
        Generated relation code constant for relation JobSearchRestrictionRelation defining source attribute job in extension processing.
        See Also:
        Constant Field Values
      • CODE

        public static final java.lang.String CODE
        Generated constant - Attribute key of JobSearchRestriction.code attribute defined at extension processing.
        See Also:
        Constant Field Values
      • TYPE

        public static final java.lang.String TYPE
        Generated constant - Attribute key of JobSearchRestriction.type attribute defined at extension processing.
        See Also:
        Constant Field Values
      • QUERY

        public static final java.lang.String QUERY
        Generated constant - Attribute key of JobSearchRestriction.query attribute defined at extension processing.
        See Also:
        Constant Field Values
      • JOBPOS

        public static final java.lang.String JOBPOS
        Generated constant - Attribute key of JobSearchRestriction.jobPOS attribute defined at extension processing.
        See Also:
        Constant Field Values
      • JOB

        public static final java.lang.String JOB
        Generated constant - Attribute key of JobSearchRestriction.job attribute defined at extension processing.
        See Also:
        Constant Field Values
    • Constructor Detail

      • JobSearchRestrictionModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public JobSearchRestrictionModel​(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:
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getCode

        @Accessor(qualifier="code",
                  type=GETTER)
        public java.lang.String getCode()
        Generated method - Getter of the JobSearchRestriction.code attribute defined at extension processing.
        Returns:
        the code - ID
      • getJob

        @Accessor(qualifier="job",
                  type=GETTER)
        public JobModel getJob()
        Generated method - Getter of the JobSearchRestriction.job attribute defined at extension processing.
        Returns:
        the job - assigned job
      • getQuery

        @Accessor(qualifier="query",
                  type=GETTER)
        public java.lang.String getQuery()
        Generated method - Getter of the JobSearchRestriction.query attribute defined at extension processing.
        Returns:
        the query - Search Restriction query
      • getType

        @Accessor(qualifier="type",
                  type=GETTER)
        public ComposedTypeModel getType()
        Generated method - Getter of the JobSearchRestriction.type attribute defined at extension processing.
        Returns:
        the type - Code of the Type for which the restriction is defined
      • setCode

        @Accessor(qualifier="code",
                  type=SETTER)
        public void setCode​(java.lang.String value)
        Generated method - Setter of JobSearchRestriction.code attribute defined at extension processing.
        Parameters:
        value - the code - ID
      • setJob

        @Accessor(qualifier="job",
                  type=SETTER)
        public void setJob​(JobModel value)
        Generated method - Setter of JobSearchRestriction.job attribute defined at extension processing.
        Parameters:
        value - the job - assigned job
      • setQuery

        @Accessor(qualifier="query",
                  type=SETTER)
        public void setQuery​(java.lang.String value)
        Generated method - Setter of JobSearchRestriction.query attribute defined at extension processing.
        Parameters:
        value - the query - Search Restriction query
      • setType

        @Accessor(qualifier="type",
                  type=SETTER)
        public void setType​(ComposedTypeModel value)
        Generated method - Setter of JobSearchRestriction.type attribute defined at extension processing.
        Parameters:
        value - the type - Code of the Type for which the restriction is defined