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
-