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.