Interface DuplicateAttributeConfiguration<T>
-
- Type Parameters:
T
- The type of the attribute
- All Known Implementing Classes:
AbstractDuplicateAttributeConfiguration
,BooleanDuplicateAttributeConfiguration
,ContentDuplicateAttributeConfiguration
,DateDuplicateAttributeConfiguration
,DateTimeDuplicateAttributeConfiguration
,DoubleDuplicateAttributeConfiguration
,LongDuplicateAttributeConfiguration
,StringDuplicateAttributeConfiguration
public interface DuplicateAttributeConfiguration<T>
Represents the configuration for an attribute of content duplicate detection configuration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
checkNearDuplicate()
Check if we should check for near duplicateString
getPath()
Set the path of the attributeQuery
getQuery(Object value, boolean nearDuplicateQuery)
Get the query to find duplicate of this attributesString
getType()
Get the type of the attributevoid
setPath(String path)
Set the path of the attributevoid
setType(String type)
Set the type of the attribute
-
-
-
Method Detail
-
setType
void setType(String type)
Set the type of the attribute- Parameters:
type
- the type of the attribute
-
setPath
void setPath(String path)
Set the path of the attribute- Parameters:
path
- the path of the attribute
-
checkNearDuplicate
boolean checkNearDuplicate()
Check if we should check for near duplicate- Returns:
- true if we should check for near duplicate
-
-