public class Index extends Object
Modifier and Type | Field and Description |
---|---|
static String |
LEFT_PATTERN_DEFAULT
The default renaming pattern for lefthand side fields.
|
static String |
PROP_BUFFER_ROWS
Name of the property specifying the buffer size used when generating comparison pairs.
|
static String |
PROP_KEYS
Name of the property specifying the blocking keys for duplicate discovery
|
static String |
PROP_LEFT_KEYS
Name of the property specifying the lefthand side keys for link discovery
|
static String |
PROP_RIGHT_KEYS
Name of the property specifying the righthand side keys for link discovery
|
static String |
RIGHT_PATTERN_DEFAULT
The default renaming pattern for righthand side fields.
|
Constructor and Description |
---|
Index() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(String name,
Object value)
Sets an individual index property.
|
String |
getLeftFieldPattern()
Get the left field pattern value.
|
Map<String,Object> |
getProperties()
Get the index implementation specific properties.
|
String |
getRightFieldPattern()
Get the right field pattern value.
|
IndexType |
getType()
Get the indexing type value.
|
void |
setLeftFieldPattern(String leftFieldPattern)
Set the left field pattern value.
|
void |
setProperties(Map<String,Object> properties)
Set the index implementation specific properties.
|
void |
setRightFieldPattern(String rightFieldPattern)
Set the right field pattern value.
|
void |
setType(IndexType type)
Set the indexing type value.
|
public static final String PROP_KEYS
public static final String PROP_LEFT_KEYS
public static final String PROP_RIGHT_KEYS
public static final String PROP_BUFFER_ROWS
public static final String LEFT_PATTERN_DEFAULT
public static final String RIGHT_PATTERN_DEFAULT
public IndexType getType()
public void setType(IndexType type)
type
- indexing type valuepublic Map<String,Object> getProperties()
public void setProperties(Map<String,Object> properties)
properties
- index implementation specific propertiespublic void addProperty(String name, Object value)
name
- the property namevalue
- the property valuepublic String getLeftFieldPattern()
public void setLeftFieldPattern(String leftFieldPattern)
leftFieldPattern
- left field pattern valuepublic String getRightFieldPattern()
public void setRightFieldPattern(String rightFieldPattern)
rightFieldPattern
- rigth field pattern valueCopyright © 2020 Actian Corporation. All rights reserved.