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
-
Method Details
-
getType
Get the type of the attribute- Returns:
- the type of the attribute
-
setType
Set the type of the attribute- Parameters:
type
- the type of the attribute
-
getPath
Set the path of the attribute- Returns:
- the path of the attribute
-
setPath
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
-
getQuery
Get the query to find duplicate of this attributes- Parameters:
value
- the value of the attributenearDuplicateQuery
- true if the query should check near duplicates- Returns:
- the query to find duplicate of this attributes
-