Class DateTimeDuplicateAttributeConfiguration
java.lang.Object
org.ametys.cms.duplicate.contents.attr.AbstractDuplicateAttributeConfiguration<ZonedDateTime>
org.ametys.cms.duplicate.contents.attr.impl.DateTimeDuplicateAttributeConfiguration
- All Implemented Interfaces:
DuplicateAttributeConfiguration<ZonedDateTime>
public class DateTimeDuplicateAttributeConfiguration
extends AbstractDuplicateAttributeConfiguration<ZonedDateTime>
Represents a
DuplicateAttributeConfiguration for a ZonedDateTime-
Field Summary
Fields inherited from class org.ametys.cms.duplicate.contents.attr.AbstractDuplicateAttributeConfiguration
_checkNearDuplicate, _path, _type, ROLE -
Constructor Summary
ConstructorsConstructorDescriptionDateTimeDuplicateAttributeConfiguration(Configuration configuration, String attributeType) Create a new DateTimeDuplicateAttributeConfiguration -
Method Summary
Modifier and TypeMethodDescriptionprotected QuerygetDuplicateQuery(ZonedDateTime value) Get the query to check if other contents have the same valueprotected QueryGet the query to check if a field is filledMethods inherited from class org.ametys.cms.duplicate.contents.attr.AbstractDuplicateAttributeConfiguration
_computeCheckNearDuplicate, checkNearDuplicate, getDuplicate, getNearDuplicateQuery, getPath, getQuery, getType, isEmpty, setPath, setType
-
Constructor Details
-
DateTimeDuplicateAttributeConfiguration
public DateTimeDuplicateAttributeConfiguration(Configuration configuration, String attributeType) throws ConfigurationException Create a new DateTimeDuplicateAttributeConfiguration- Parameters:
configuration- the configuration used to create the DuplicateAttributeConfigurationattributeType- the attribute type id- Throws:
ConfigurationException- if the configuration is not valid.
-
-
Method Details
-
getExistQuery
Description copied from class:AbstractDuplicateAttributeConfigurationGet the query to check if a field is filled- Specified by:
getExistQueryin classAbstractDuplicateAttributeConfiguration<ZonedDateTime>- Returns:
- the query
-
getDuplicateQuery
Description copied from class:AbstractDuplicateAttributeConfigurationGet the query to check if other contents have the same value- Specified by:
getDuplicateQueryin classAbstractDuplicateAttributeConfiguration<ZonedDateTime>- Parameters:
value- the value to check- Returns:
- the query
-