Class EventPropertyConfigurationModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.apiregistryservices.model.events.EventPropertyConfigurationModel
-
- All Implemented Interfaces:
java.io.Serializable
public class EventPropertyConfigurationModel extends ItemModel
Generated model class for type EventPropertyConfiguration first defined at extension apiregistryservices.Exporting configuration for single event property.
- 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_EVENTCONFIGURATION2EVENTPROPERTYCONFIGURATIONGenerated relation code constant for relationEventConfiguration2EventPropertyConfigurationdefining source attributeeventConfigurationin extensionapiregistryservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringDESCRIPTIONGenerated constant - Attribute key ofEventPropertyConfiguration.descriptionattribute defined at extensionapiregistryservices.static java.lang.StringEVENTCONFIGURATIONGenerated constant - Attribute key ofEventPropertyConfiguration.eventConfigurationattribute defined at extensionapiregistryservices.static java.lang.StringEVENTCONFIGURATIONPOSGenerated constant - Attribute key ofEventPropertyConfiguration.eventConfigurationPOSattribute defined at extensionapiregistryservices.static java.lang.StringEXAMPLESGenerated constant - Attribute key ofEventPropertyConfiguration.examplesattribute defined at extensionapiregistryservices.static java.lang.StringPROPERTYMAPPINGGenerated constant - Attribute key ofEventPropertyConfiguration.propertyMappingattribute defined at extensionapiregistryservices.static java.lang.StringPROPERTYNAMEGenerated constant - Attribute key ofEventPropertyConfiguration.propertyNameattribute defined at extensionapiregistryservices.static java.lang.StringREQUIREDGenerated constant - Attribute key ofEventPropertyConfiguration.requiredattribute defined at extensionapiregistryservices.static java.lang.StringTITLEGenerated constant - Attribute key ofEventPropertyConfiguration.titleattribute defined at extensionapiregistryservices.static java.lang.StringTYPEGenerated constant - Attribute key ofEventPropertyConfiguration.typeattribute defined at extensionapiregistryservices.-
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 EventPropertyConfigurationModel()Generated constructor - Default constructor for generic creation.EventPropertyConfigurationModel(EventConfigurationModel _eventConfiguration, ItemModel _owner, java.lang.String _propertyMapping, java.lang.String _propertyName, java.lang.String _title, java.lang.String _type)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersEventPropertyConfigurationModel(EventConfigurationModel _eventConfiguration, java.lang.String _propertyMapping, java.lang.String _propertyName, java.lang.String _title, java.lang.String _type)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersEventPropertyConfigurationModel(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.StringgetDescription()Generated method - Getter of theEventPropertyConfiguration.descriptionattribute defined at extensionapiregistryservices.EventConfigurationModelgetEventConfiguration()Generated method - Getter of theEventPropertyConfiguration.eventConfigurationattribute defined at extensionapiregistryservices.java.util.Map<java.lang.String,java.lang.String>getExamples()Generated method - Getter of theEventPropertyConfiguration.examplesattribute defined at extensionapiregistryservices.java.lang.StringgetPropertyMapping()Generated method - Getter of theEventPropertyConfiguration.propertyMappingattribute defined at extensionapiregistryservices.java.lang.StringgetPropertyName()Generated method - Getter of theEventPropertyConfiguration.propertyNameattribute defined at extensionapiregistryservices.java.lang.StringgetTitle()Generated method - Getter of theEventPropertyConfiguration.titleattribute defined at extensionapiregistryservices.java.lang.StringgetType()Generated method - Getter of theEventPropertyConfiguration.typeattribute defined at extensionapiregistryservices.booleanisRequired()Generated method - Getter of theEventPropertyConfiguration.requiredattribute defined at extensionapiregistryservices.voidsetDescription(java.lang.String value)Generated method - Setter ofEventPropertyConfiguration.descriptionattribute defined at extensionapiregistryservices.voidsetEventConfiguration(EventConfigurationModel value)Generated method - Initial setter ofEventPropertyConfiguration.eventConfigurationattribute defined at extensionapiregistryservices.voidsetExamples(java.util.Map<java.lang.String,java.lang.String> value)Generated method - Setter ofEventPropertyConfiguration.examplesattribute defined at extensionapiregistryservices.voidsetPropertyMapping(java.lang.String value)Generated method - Setter ofEventPropertyConfiguration.propertyMappingattribute defined at extensionapiregistryservices.voidsetPropertyName(java.lang.String value)Generated method - Initial setter ofEventPropertyConfiguration.propertyNameattribute defined at extensionapiregistryservices.voidsetRequired(boolean value)Generated method - Setter ofEventPropertyConfiguration.requiredattribute defined at extensionapiregistryservices.voidsetTitle(java.lang.String value)Generated method - Setter ofEventPropertyConfiguration.titleattribute defined at extensionapiregistryservices.voidsetType(java.lang.String value)Generated method - Setter ofEventPropertyConfiguration.typeattribute defined at extensionapiregistryservices.-
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
-
_EVENTCONFIGURATION2EVENTPROPERTYCONFIGURATION
public static final java.lang.String _EVENTCONFIGURATION2EVENTPROPERTYCONFIGURATION
Generated relation code constant for relationEventConfiguration2EventPropertyConfigurationdefining source attributeeventConfigurationin extensionapiregistryservices.- See Also:
- Constant Field Values
-
PROPERTYNAME
public static final java.lang.String PROPERTYNAME
Generated constant - Attribute key ofEventPropertyConfiguration.propertyNameattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
PROPERTYMAPPING
public static final java.lang.String PROPERTYMAPPING
Generated constant - Attribute key ofEventPropertyConfiguration.propertyMappingattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofEventPropertyConfiguration.typeattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
TITLE
public static final java.lang.String TITLE
Generated constant - Attribute key ofEventPropertyConfiguration.titleattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
REQUIRED
public static final java.lang.String REQUIRED
Generated constant - Attribute key ofEventPropertyConfiguration.requiredattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofEventPropertyConfiguration.descriptionattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EXAMPLES
public static final java.lang.String EXAMPLES
Generated constant - Attribute key ofEventPropertyConfiguration.examplesattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EVENTCONFIGURATIONPOS
public static final java.lang.String EVENTCONFIGURATIONPOS
Generated constant - Attribute key ofEventPropertyConfiguration.eventConfigurationPOSattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EVENTCONFIGURATION
public static final java.lang.String EVENTCONFIGURATION
Generated constant - Attribute key ofEventPropertyConfiguration.eventConfigurationattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EventPropertyConfigurationModel
public EventPropertyConfigurationModel()
Generated constructor - Default constructor for generic creation.
-
EventPropertyConfigurationModel
public EventPropertyConfigurationModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
EventPropertyConfigurationModel
@Deprecated(since="4.1.1", forRemoval=true) public EventPropertyConfigurationModel(EventConfigurationModel _eventConfiguration, java.lang.String _propertyMapping, java.lang.String _propertyName, java.lang.String _title, java.lang.String _type)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:
_eventConfiguration- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_propertyMapping- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_propertyName- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_title- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_type- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices
-
EventPropertyConfigurationModel
@Deprecated(since="4.1.1", forRemoval=true) public EventPropertyConfigurationModel(EventConfigurationModel _eventConfiguration, ItemModel _owner, java.lang.String _propertyMapping, java.lang.String _propertyName, java.lang.String _title, java.lang.String _type)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:
_eventConfiguration- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_owner- initial attribute declared by typeItemat extensioncore_propertyMapping- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_propertyName- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_title- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices_type- initial attribute declared by typeEventPropertyConfigurationat extensionapiregistryservices
-
-
Method Detail
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theEventPropertyConfiguration.descriptionattribute defined at extensionapiregistryservices.- Returns:
- the description - Human-readable event property description
-
getEventConfiguration
@Accessor(qualifier="eventConfiguration", type=GETTER) public EventConfigurationModel getEventConfiguration()
Generated method - Getter of theEventPropertyConfiguration.eventConfigurationattribute defined at extensionapiregistryservices.- Returns:
- the eventConfiguration - Event Configuration
-
getExamples
@Accessor(qualifier="examples", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getExamples()
Generated method - Getter of theEventPropertyConfiguration.examplesattribute defined at extensionapiregistryservices.- Returns:
- the examples - Extracting result example
-
getPropertyMapping
@Accessor(qualifier="propertyMapping", type=GETTER) public java.lang.String getPropertyMapping()
Generated method - Getter of theEventPropertyConfiguration.propertyMappingattribute defined at extensionapiregistryservices.- Returns:
- the propertyMapping - Extracting Path
-
getPropertyName
@Accessor(qualifier="propertyName", type=GETTER) public java.lang.String getPropertyName()
Generated method - Getter of theEventPropertyConfiguration.propertyNameattribute defined at extensionapiregistryservices.- Returns:
- the propertyName - Target property Id
-
getTitle
@Accessor(qualifier="title", type=GETTER) public java.lang.String getTitle()
Generated method - Getter of theEventPropertyConfiguration.titleattribute defined at extensionapiregistryservices.- Returns:
- the title - Human-readable Title
-
getType
@Accessor(qualifier="type", type=GETTER) public java.lang.String getType()
Generated method - Getter of theEventPropertyConfiguration.typeattribute defined at extensionapiregistryservices.- Returns:
- the type - Result Type
-
isRequired
@Accessor(qualifier="required", type=GETTER) public boolean isRequired()
Generated method - Getter of theEventPropertyConfiguration.requiredattribute defined at extensionapiregistryservices.- Returns:
- the required - Required Flag
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofEventPropertyConfiguration.descriptionattribute defined at extensionapiregistryservices.- Parameters:
value- the description - Human-readable event property description
-
setEventConfiguration
@Accessor(qualifier="eventConfiguration", type=SETTER) public void setEventConfiguration(EventConfigurationModel value)
Generated method - Initial setter ofEventPropertyConfiguration.eventConfigurationattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the eventConfiguration - Event Configuration
-
setExamples
@Accessor(qualifier="examples", type=SETTER) public void setExamples(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofEventPropertyConfiguration.examplesattribute defined at extensionapiregistryservices.- Parameters:
value- the examples - Extracting result example
-
setPropertyMapping
@Accessor(qualifier="propertyMapping", type=SETTER) public void setPropertyMapping(java.lang.String value)
Generated method - Setter ofEventPropertyConfiguration.propertyMappingattribute defined at extensionapiregistryservices.- Parameters:
value- the propertyMapping - Extracting Path
-
setPropertyName
@Accessor(qualifier="propertyName", type=SETTER) public void setPropertyName(java.lang.String value)
Generated method - Initial setter ofEventPropertyConfiguration.propertyNameattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the propertyName - Target property Id
-
setRequired
@Accessor(qualifier="required", type=SETTER) public void setRequired(boolean value)
Generated method - Setter ofEventPropertyConfiguration.requiredattribute defined at extensionapiregistryservices.- Parameters:
value- the required - Required Flag
-
setTitle
@Accessor(qualifier="title", type=SETTER) public void setTitle(java.lang.String value)
Generated method - Setter ofEventPropertyConfiguration.titleattribute defined at extensionapiregistryservices.- Parameters:
value- the title - Human-readable Title
-
-