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
_EVENTCONFIGURATION2EVENTPROPERTYCONFIGURATION
Generated relation code constant for relationEventConfiguration2EventPropertyConfiguration
defining source attributeeventConfiguration
in extensionapiregistryservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofEventPropertyConfiguration.description
attribute defined at extensionapiregistryservices
.static java.lang.String
EVENTCONFIGURATION
Generated constant - Attribute key ofEventPropertyConfiguration.eventConfiguration
attribute defined at extensionapiregistryservices
.static java.lang.String
EVENTCONFIGURATIONPOS
Generated constant - Attribute key ofEventPropertyConfiguration.eventConfigurationPOS
attribute defined at extensionapiregistryservices
.static java.lang.String
EXAMPLES
Generated constant - Attribute key ofEventPropertyConfiguration.examples
attribute defined at extensionapiregistryservices
.static java.lang.String
PROPERTYMAPPING
Generated constant - Attribute key ofEventPropertyConfiguration.propertyMapping
attribute defined at extensionapiregistryservices
.static java.lang.String
PROPERTYNAME
Generated constant - Attribute key ofEventPropertyConfiguration.propertyName
attribute defined at extensionapiregistryservices
.static java.lang.String
REQUIRED
Generated constant - Attribute key ofEventPropertyConfiguration.required
attribute defined at extensionapiregistryservices
.static java.lang.String
TITLE
Generated constant - Attribute key ofEventPropertyConfiguration.title
attribute defined at extensionapiregistryservices
.static java.lang.String
TYPE
Generated constant - Attribute key ofEventPropertyConfiguration.type
attribute 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.String
getDescription()
Generated method - Getter of theEventPropertyConfiguration.description
attribute defined at extensionapiregistryservices
.EventConfigurationModel
getEventConfiguration()
Generated method - Getter of theEventPropertyConfiguration.eventConfiguration
attribute defined at extensionapiregistryservices
.java.util.Map<java.lang.String,java.lang.String>
getExamples()
Generated method - Getter of theEventPropertyConfiguration.examples
attribute defined at extensionapiregistryservices
.java.lang.String
getPropertyMapping()
Generated method - Getter of theEventPropertyConfiguration.propertyMapping
attribute defined at extensionapiregistryservices
.java.lang.String
getPropertyName()
Generated method - Getter of theEventPropertyConfiguration.propertyName
attribute defined at extensionapiregistryservices
.java.lang.String
getTitle()
Generated method - Getter of theEventPropertyConfiguration.title
attribute defined at extensionapiregistryservices
.java.lang.String
getType()
Generated method - Getter of theEventPropertyConfiguration.type
attribute defined at extensionapiregistryservices
.boolean
isRequired()
Generated method - Getter of theEventPropertyConfiguration.required
attribute defined at extensionapiregistryservices
.void
setDescription(java.lang.String value)
Generated method - Setter ofEventPropertyConfiguration.description
attribute defined at extensionapiregistryservices
.void
setEventConfiguration(EventConfigurationModel value)
Generated method - Initial setter ofEventPropertyConfiguration.eventConfiguration
attribute defined at extensionapiregistryservices
.void
setExamples(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofEventPropertyConfiguration.examples
attribute defined at extensionapiregistryservices
.void
setPropertyMapping(java.lang.String value)
Generated method - Setter ofEventPropertyConfiguration.propertyMapping
attribute defined at extensionapiregistryservices
.void
setPropertyName(java.lang.String value)
Generated method - Initial setter ofEventPropertyConfiguration.propertyName
attribute defined at extensionapiregistryservices
.void
setRequired(boolean value)
Generated method - Setter ofEventPropertyConfiguration.required
attribute defined at extensionapiregistryservices
.void
setTitle(java.lang.String value)
Generated method - Setter ofEventPropertyConfiguration.title
attribute defined at extensionapiregistryservices
.void
setType(java.lang.String value)
Generated method - Setter ofEventPropertyConfiguration.type
attribute 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 relationEventConfiguration2EventPropertyConfiguration
defining source attributeeventConfiguration
in extensionapiregistryservices
.- See Also:
- Constant Field Values
-
PROPERTYNAME
public static final java.lang.String PROPERTYNAME
Generated constant - Attribute key ofEventPropertyConfiguration.propertyName
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
PROPERTYMAPPING
public static final java.lang.String PROPERTYMAPPING
Generated constant - Attribute key ofEventPropertyConfiguration.propertyMapping
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofEventPropertyConfiguration.type
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
TITLE
public static final java.lang.String TITLE
Generated constant - Attribute key ofEventPropertyConfiguration.title
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
REQUIRED
public static final java.lang.String REQUIRED
Generated constant - Attribute key ofEventPropertyConfiguration.required
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofEventPropertyConfiguration.description
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EXAMPLES
public static final java.lang.String EXAMPLES
Generated constant - Attribute key ofEventPropertyConfiguration.examples
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EVENTCONFIGURATIONPOS
public static final java.lang.String EVENTCONFIGURATIONPOS
Generated constant - Attribute key ofEventPropertyConfiguration.eventConfigurationPOS
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EVENTCONFIGURATION
public static final java.lang.String EVENTCONFIGURATION
Generated constant - Attribute key ofEventPropertyConfiguration.eventConfiguration
attribute 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 typeEventPropertyConfiguration
at extensionapiregistryservices
_propertyMapping
- initial attribute declared by typeEventPropertyConfiguration
at extensionapiregistryservices
_propertyName
- initial attribute declared by typeEventPropertyConfiguration
at extensionapiregistryservices
_title
- initial attribute declared by typeEventPropertyConfiguration
at extensionapiregistryservices
_type
- initial attribute declared by typeEventPropertyConfiguration
at 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 typeEventPropertyConfiguration
at extensionapiregistryservices
_owner
- initial attribute declared by typeItem
at extensioncore
_propertyMapping
- initial attribute declared by typeEventPropertyConfiguration
at extensionapiregistryservices
_propertyName
- initial attribute declared by typeEventPropertyConfiguration
at extensionapiregistryservices
_title
- initial attribute declared by typeEventPropertyConfiguration
at extensionapiregistryservices
_type
- initial attribute declared by typeEventPropertyConfiguration
at extensionapiregistryservices
-
-
Method Detail
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theEventPropertyConfiguration.description
attribute 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.eventConfiguration
attribute 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.examples
attribute 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.propertyMapping
attribute defined at extensionapiregistryservices
.- Returns:
- the propertyMapping - Extracting Path
-
getPropertyName
@Accessor(qualifier="propertyName", type=GETTER) public java.lang.String getPropertyName()
Generated method - Getter of theEventPropertyConfiguration.propertyName
attribute 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.title
attribute 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.type
attribute defined at extensionapiregistryservices
.- Returns:
- the type - Result Type
-
isRequired
@Accessor(qualifier="required", type=GETTER) public boolean isRequired()
Generated method - Getter of theEventPropertyConfiguration.required
attribute 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.description
attribute 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.eventConfiguration
attribute 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.examples
attribute 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.propertyMapping
attribute 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.propertyName
attribute 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.required
attribute 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.title
attribute defined at extensionapiregistryservices
.- Parameters:
value
- the title - Human-readable Title
-
-