Class SnFieldModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.searchservices.model.SnFieldModel
-
- All Implemented Interfaces:
java.io.Serializable
public class SnFieldModel extends ItemModel
Generated model class for type SnField first defined at extension searchservices.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_SNINDEXTYPE2FIELDGenerated relation code constant for relationSnIndexType2Fielddefining source attributeindexTypein extensionsearchservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringFIELDTYPEGenerated constant - Attribute key ofSnField.fieldTypeattribute defined at extensionsearchservices.static java.lang.StringIDGenerated constant - Attribute key ofSnField.idattribute defined at extensionsearchservices.static java.lang.StringINDEXTYPEGenerated constant - Attribute key ofSnField.indexTypeattribute defined at extensionsearchservices.static java.lang.StringINDEXTYPEPOSGenerated constant - Attribute key ofSnField.indexTypePOSattribute defined at extensionsearchservices.static java.lang.StringLOCALIZEDGenerated constant - Attribute key ofSnField.localizedattribute defined at extensionsearchservices.static java.lang.StringMULTIVALUEDGenerated constant - Attribute key ofSnField.multiValuedattribute defined at extensionsearchservices.static java.lang.StringNAMEGenerated constant - Attribute key ofSnField.nameattribute defined at extensionsearchservices.static java.lang.StringQUALIFIERTYPEIDGenerated constant - Attribute key ofSnField.qualifierTypeIdattribute defined at extensionsearchservices.static java.lang.StringRETRIEVABLEGenerated constant - Attribute key ofSnField.retrievableattribute defined at extensionsearchservices.static java.lang.StringSEARCHABLEGenerated constant - Attribute key ofSnField.searchableattribute defined at extensionsearchservices.static java.lang.StringUSEFORSPELLCHECKINGGenerated constant - Attribute key ofSnField.useForSpellcheckingattribute defined at extensionsearchservices.static java.lang.StringUSEFORSUGGESTINGGenerated constant - Attribute key ofSnField.useForSuggestingattribute defined at extensionsearchservices.static java.lang.StringVALUEPROVIDERGenerated constant - Attribute key ofSnField.valueProviderattribute defined at extensionsearchservices.static java.lang.StringVALUEPROVIDERPARAMETERSGenerated constant - Attribute key ofSnField.valueProviderParametersattribute defined at extensionsearchservices.static java.lang.StringWEIGHTGenerated constant - Attribute key ofSnField.weightattribute defined at extensionsearchservices.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description SnFieldModel()Generated constructor - Default constructor for generic creation.SnFieldModel(SnFieldType _fieldType, java.lang.String _id, SnIndexTypeModel _indexType)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSnFieldModel(SnFieldType _fieldType, java.lang.String _id, SnIndexTypeModel _indexType, 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 parametersSnFieldModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnFieldTypegetFieldType()Generated method - Getter of theSnField.fieldTypeattribute defined at extensionsearchservices.java.lang.StringgetId()Generated method - Getter of theSnField.idattribute defined at extensionsearchservices.SnIndexTypeModelgetIndexType()Generated method - Getter of theSnField.indexTypeattribute defined at extensionsearchservices.java.lang.StringgetName()Generated method - Getter of theSnField.nameattribute defined at extensionsearchservices.java.lang.StringgetQualifierTypeId()Generated method - Getter of theSnField.qualifierTypeIdattribute defined at extensionsearchservices.java.lang.StringgetValueProvider()Generated method - Getter of theSnField.valueProviderattribute defined at extensionsearchservices.java.util.Map<java.lang.String,java.lang.String>getValueProviderParameters()Generated method - Getter of theSnField.valueProviderParametersattribute defined at extensionsearchservices.java.lang.FloatgetWeight()Generated method - Getter of theSnField.weightattribute defined at extensionsearchservices.booleanisLocalized()Generated method - Getter of theSnField.localizedattribute defined at extensionsearchservices.booleanisMultiValued()Generated method - Getter of theSnField.multiValuedattribute defined at extensionsearchservices.booleanisRetrievable()Generated method - Getter of theSnField.retrievableattribute defined at extensionsearchservices.booleanisSearchable()Generated method - Getter of theSnField.searchableattribute defined at extensionsearchservices.booleanisUseForSpellchecking()Generated method - Getter of theSnField.useForSpellcheckingattribute defined at extensionsearchservices.booleanisUseForSuggesting()Generated method - Getter of theSnField.useForSuggestingattribute defined at extensionsearchservices.voidsetFieldType(SnFieldType value)Generated method - Setter ofSnField.fieldTypeattribute defined at extensionsearchservices.voidsetId(java.lang.String value)Generated method - Setter ofSnField.idattribute defined at extensionsearchservices.voidsetIndexType(SnIndexTypeModel value)Generated method - Initial setter ofSnField.indexTypeattribute defined at extensionsearchservices.voidsetLocalized(boolean value)Generated method - Setter ofSnField.localizedattribute defined at extensionsearchservices.voidsetMultiValued(boolean value)Generated method - Setter ofSnField.multiValuedattribute defined at extensionsearchservices.voidsetName(java.lang.String value)Generated method - Setter ofSnField.nameattribute defined at extensionsearchservices.voidsetQualifierTypeId(java.lang.String value)Generated method - Setter ofSnField.qualifierTypeIdattribute defined at extensionsearchservices.voidsetRetrievable(boolean value)Generated method - Setter ofSnField.retrievableattribute defined at extensionsearchservices.voidsetSearchable(boolean value)Generated method - Setter ofSnField.searchableattribute defined at extensionsearchservices.voidsetUseForSpellchecking(boolean value)Generated method - Setter ofSnField.useForSpellcheckingattribute defined at extensionsearchservices.voidsetUseForSuggesting(boolean value)Generated method - Setter ofSnField.useForSuggestingattribute defined at extensionsearchservices.voidsetValueProvider(java.lang.String value)Generated method - Setter ofSnField.valueProviderattribute defined at extensionsearchservices.voidsetValueProviderParameters(java.util.Map<java.lang.String,java.lang.String> value)Generated method - Setter ofSnField.valueProviderParametersattribute defined at extensionsearchservices.voidsetWeight(java.lang.Float value)Generated method - Setter ofSnField.weightattribute defined at extensionsearchservices.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
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
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_SNINDEXTYPE2FIELD
public static final java.lang.String _SNINDEXTYPE2FIELD
Generated relation code constant for relationSnIndexType2Fielddefining source attributeindexTypein extensionsearchservices.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofSnField.idattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofSnField.nameattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
FIELDTYPE
public static final java.lang.String FIELDTYPE
Generated constant - Attribute key ofSnField.fieldTypeattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
VALUEPROVIDER
public static final java.lang.String VALUEPROVIDER
Generated constant - Attribute key ofSnField.valueProviderattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
VALUEPROVIDERPARAMETERS
public static final java.lang.String VALUEPROVIDERPARAMETERS
Generated constant - Attribute key ofSnField.valueProviderParametersattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
RETRIEVABLE
public static final java.lang.String RETRIEVABLE
Generated constant - Attribute key ofSnField.retrievableattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
SEARCHABLE
public static final java.lang.String SEARCHABLE
Generated constant - Attribute key ofSnField.searchableattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
LOCALIZED
public static final java.lang.String LOCALIZED
Generated constant - Attribute key ofSnField.localizedattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
QUALIFIERTYPEID
public static final java.lang.String QUALIFIERTYPEID
Generated constant - Attribute key ofSnField.qualifierTypeIdattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
MULTIVALUED
public static final java.lang.String MULTIVALUED
Generated constant - Attribute key ofSnField.multiValuedattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
USEFORSPELLCHECKING
public static final java.lang.String USEFORSPELLCHECKING
Generated constant - Attribute key ofSnField.useForSpellcheckingattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
USEFORSUGGESTING
public static final java.lang.String USEFORSUGGESTING
Generated constant - Attribute key ofSnField.useForSuggestingattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
WEIGHT
public static final java.lang.String WEIGHT
Generated constant - Attribute key ofSnField.weightattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
INDEXTYPEPOS
public static final java.lang.String INDEXTYPEPOS
Generated constant - Attribute key ofSnField.indexTypePOSattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
INDEXTYPE
public static final java.lang.String INDEXTYPE
Generated constant - Attribute key ofSnField.indexTypeattribute defined at extensionsearchservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SnFieldModel
public SnFieldModel()
Generated constructor - Default constructor for generic creation.
-
SnFieldModel
public SnFieldModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
SnFieldModel
@Deprecated(since="4.1.1", forRemoval=true) public SnFieldModel(SnFieldType _fieldType, java.lang.String _id, SnIndexTypeModel _indexType)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_fieldType- initial attribute declared by typeSnFieldat extensionsearchservices_id- initial attribute declared by typeSnFieldat extensionsearchservices_indexType- initial attribute declared by typeSnFieldat extensionsearchservices
-
SnFieldModel
@Deprecated(since="4.1.1", forRemoval=true) public SnFieldModel(SnFieldType _fieldType, java.lang.String _id, SnIndexTypeModel _indexType, 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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_fieldType- initial attribute declared by typeSnFieldat extensionsearchservices_id- initial attribute declared by typeSnFieldat extensionsearchservices_indexType- initial attribute declared by typeSnFieldat extensionsearchservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getFieldType
@Accessor(qualifier="fieldType", type=GETTER) public SnFieldType getFieldType()
Generated method - Getter of theSnField.fieldTypeattribute defined at extensionsearchservices.- Returns:
- the fieldType
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theSnField.idattribute defined at extensionsearchservices.- Returns:
- the id
-
getIndexType
@Accessor(qualifier="indexType", type=GETTER) public SnIndexTypeModel getIndexType()
Generated method - Getter of theSnField.indexTypeattribute defined at extensionsearchservices.- Returns:
- the indexType
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theSnField.nameattribute defined at extensionsearchservices.- Returns:
- the name
-
getQualifierTypeId
@Accessor(qualifier="qualifierTypeId", type=GETTER) public java.lang.String getQualifierTypeId()
Generated method - Getter of theSnField.qualifierTypeIdattribute defined at extensionsearchservices.- Returns:
- the qualifierTypeId
-
getValueProvider
@Accessor(qualifier="valueProvider", type=GETTER) public java.lang.String getValueProvider()
Generated method - Getter of theSnField.valueProviderattribute defined at extensionsearchservices.- Returns:
- the valueProvider
-
getValueProviderParameters
@Accessor(qualifier="valueProviderParameters", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getValueProviderParameters()
Generated method - Getter of theSnField.valueProviderParametersattribute defined at extensionsearchservices.- Returns:
- the valueProviderParameters
-
getWeight
@Accessor(qualifier="weight", type=GETTER) public java.lang.Float getWeight()
Generated method - Getter of theSnField.weightattribute defined at extensionsearchservices.- Returns:
- the weight
-
isLocalized
@Accessor(qualifier="localized", type=GETTER) public boolean isLocalized()
Generated method - Getter of theSnField.localizedattribute defined at extensionsearchservices.- Returns:
- the localized
-
isMultiValued
@Accessor(qualifier="multiValued", type=GETTER) public boolean isMultiValued()
Generated method - Getter of theSnField.multiValuedattribute defined at extensionsearchservices.- Returns:
- the multiValued
-
isRetrievable
@Accessor(qualifier="retrievable", type=GETTER) public boolean isRetrievable()
Generated method - Getter of theSnField.retrievableattribute defined at extensionsearchservices.- Returns:
- the retrievable
-
isSearchable
@Accessor(qualifier="searchable", type=GETTER) public boolean isSearchable()
Generated method - Getter of theSnField.searchableattribute defined at extensionsearchservices.- Returns:
- the searchable
-
isUseForSpellchecking
@Accessor(qualifier="useForSpellchecking", type=GETTER) public boolean isUseForSpellchecking()
Generated method - Getter of theSnField.useForSpellcheckingattribute defined at extensionsearchservices.- Returns:
- the useForSpellchecking
-
isUseForSuggesting
@Accessor(qualifier="useForSuggesting", type=GETTER) public boolean isUseForSuggesting()
Generated method - Getter of theSnField.useForSuggestingattribute defined at extensionsearchservices.- Returns:
- the useForSuggesting
-
setFieldType
@Accessor(qualifier="fieldType", type=SETTER) public void setFieldType(SnFieldType value)
Generated method - Setter ofSnField.fieldTypeattribute defined at extensionsearchservices.- Parameters:
value- the fieldType
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofSnField.idattribute defined at extensionsearchservices.- Parameters:
value- the id
-
setIndexType
@Accessor(qualifier="indexType", type=SETTER) public void setIndexType(SnIndexTypeModel value)
Generated method - Initial setter ofSnField.indexTypeattribute defined at extensionsearchservices. Can only be used at creation of model - before first save.- Parameters:
value- the indexType
-
setLocalized
@Accessor(qualifier="localized", type=SETTER) public void setLocalized(boolean value)
Generated method - Setter ofSnField.localizedattribute defined at extensionsearchservices.- Parameters:
value- the localized
-
setMultiValued
@Accessor(qualifier="multiValued", type=SETTER) public void setMultiValued(boolean value)
Generated method - Setter ofSnField.multiValuedattribute defined at extensionsearchservices.- Parameters:
value- the multiValued
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofSnField.nameattribute defined at extensionsearchservices.- Parameters:
value- the name
-
setQualifierTypeId
@Accessor(qualifier="qualifierTypeId", type=SETTER) public void setQualifierTypeId(java.lang.String value)
Generated method - Setter ofSnField.qualifierTypeIdattribute defined at extensionsearchservices.- Parameters:
value- the qualifierTypeId
-
setRetrievable
@Accessor(qualifier="retrievable", type=SETTER) public void setRetrievable(boolean value)
Generated method - Setter ofSnField.retrievableattribute defined at extensionsearchservices.- Parameters:
value- the retrievable
-
setSearchable
@Accessor(qualifier="searchable", type=SETTER) public void setSearchable(boolean value)
Generated method - Setter ofSnField.searchableattribute defined at extensionsearchservices.- Parameters:
value- the searchable
-
setUseForSpellchecking
@Accessor(qualifier="useForSpellchecking", type=SETTER) public void setUseForSpellchecking(boolean value)
Generated method - Setter ofSnField.useForSpellcheckingattribute defined at extensionsearchservices.- Parameters:
value- the useForSpellchecking
-
setUseForSuggesting
@Accessor(qualifier="useForSuggesting", type=SETTER) public void setUseForSuggesting(boolean value)
Generated method - Setter ofSnField.useForSuggestingattribute defined at extensionsearchservices.- Parameters:
value- the useForSuggesting
-
setValueProvider
@Accessor(qualifier="valueProvider", type=SETTER) public void setValueProvider(java.lang.String value)
Generated method - Setter ofSnField.valueProviderattribute defined at extensionsearchservices.- Parameters:
value- the valueProvider
-
setValueProviderParameters
@Accessor(qualifier="valueProviderParameters", type=SETTER) public void setValueProviderParameters(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofSnField.valueProviderParametersattribute defined at extensionsearchservices.- Parameters:
value- the valueProviderParameters
-
-