|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.gps.device.jdbc.mapping.AbstractColumnMapping
org.compass.gps.device.jdbc.mapping.AbstractColumnToPropertyMapping
org.compass.gps.device.jdbc.mapping.DataColumnToPropertyMapping
public class DataColumnToPropertyMapping
Maps a data column to Compass Resource Property.
The PropertyIndex defaults to
Property.Index.TOKENIZED. the PropertyStore
defaults to Property.Store.YES, the
PropertyTermVector defaults to
Property.TermVector.NO and the Boost defaults
to 1.0f.
| Constructor Summary | |
|---|---|
DataColumnToPropertyMapping()
Creates an empty data column to property mapping. |
|
DataColumnToPropertyMapping(int columnIndex,
String propertyName)
Creates a new data column to propery mapping given the column index and the property name. |
|
DataColumnToPropertyMapping(int columnIndex,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore)
Creates a new data column to propery mapping given the column index, property name, PropertyIndex, and
PropertyStore. |
|
DataColumnToPropertyMapping(int columnIndex,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore,
Property.TermVector propertyTermVector)
Creates a new data column to propery mapping given the column index, property name, PropertyIndex, and
PropertyStore. |
|
DataColumnToPropertyMapping(String columnName,
String propertyName)
Creates a new data column to propery mapping given the column name and the property name. |
|
DataColumnToPropertyMapping(String columnName,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore)
Creates a new data column to propery mapping given the column name, property name, PropertyIndex, and
PropertyStore. |
|
DataColumnToPropertyMapping(String columnName,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore,
Property.TermVector propertyTermVector)
Creates a new data column to propery mapping given the column name, property name, PropertyIndex, and
PropertyStore. |
|
| Method Summary | |
|---|---|
float |
getBoost()
Returns the property boost level. |
Property.Index |
getPropertyIndex()
Returns the property index option. |
Property.Store |
getPropertyStore()
Returns the property store option. |
Property.TermVector |
getPropertyTermVector()
Returns the property termVector option. |
void |
setBoost(float boost)
|
void |
setPropertyIndex(Property.Index propertyIndex)
|
void |
setPropertyIndexString(String propertyIndex)
|
void |
setPropertyStore(Property.Store propertyStore)
|
void |
setPropertyStoreString(String propertyStore)
|
void |
setPropertyTermVector(Property.TermVector propertyTermVector)
|
void |
setPropertyTermVectorString(String propertyTermVector)
|
| Methods inherited from class org.compass.gps.device.jdbc.mapping.AbstractColumnToPropertyMapping |
|---|
getAnalyzer, getConverter, getExcludeFromAll, getPropertyName, setAnalyzer, setConverter, setExcludeFromAll, setPropertyName, toString |
| Methods inherited from class org.compass.gps.device.jdbc.mapping.AbstractColumnMapping |
|---|
getColumnIndex, getColumnName, isUsingColumnIndex, setColumnIndex, setColumnName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.compass.gps.device.jdbc.mapping.ColumnMapping |
|---|
getColumnIndex, getColumnName, isUsingColumnIndex |
| Constructor Detail |
|---|
public DataColumnToPropertyMapping()
The PropertyIndex defaults to
Property.Index.TOKENIZED. the PropertyStore
defaults to Property.Store.YES, the
PropertyTermVector defaults to
Property.TermVector.NO and the Boost
defaults to 1.0f.
public DataColumnToPropertyMapping(int columnIndex,
String propertyName)
The PropertyIndex defaults to
Property.Index.TOKENIZED. the PropertyStore
defaults to Property.Store.YES, the
PropertyTermVector defaults to
Property.TermVector.NO and the Boost
defaults to 1.0f.
columnIndex - The data column index that will be used to look up the column
value.propertyName - The Compass Resource Property name.
public DataColumnToPropertyMapping(String columnName,
String propertyName)
The PropertyIndex defaults to
Property.Index.TOKENIZED. the PropertyStore
defaults to Property.Store.YES, the
PropertyTermVector defaults to
Property.TermVector.NO and the Boost
defaults to 1.0f.
columnName - The data column name that will be used to look up the column
value.propertyName - The Compass Resource Property name.
public DataColumnToPropertyMapping(int columnIndex,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore)
PropertyIndex, and
PropertyStore.
The PropertyTermVector defaults to
Property.TermVector.NO and the Boost
defaults to 1.0f.
columnIndex - The data column index that will be used to look up the column
value.propertyName - The Compass Resource Property name.propertyIndex - propertyStore -
public DataColumnToPropertyMapping(String columnName,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore)
PropertyIndex, and
PropertyStore.
The PropertyTermVector defaults to
Property.TermVector.NO and the Boost
defaults to 1.0f.
columnName - The data column name that will be used to look up the column
value.propertyName - The Compass Resource Property name.propertyIndex - propertyStore -
public DataColumnToPropertyMapping(int columnIndex,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore,
Property.TermVector propertyTermVector)
PropertyIndex, and
PropertyStore.
columnIndex - The data column index that will be used to look up the column
value.propertyName - The Compass Resource Property name.propertyIndex - propertyStore - propertyTermVector -
public DataColumnToPropertyMapping(String columnName,
String propertyName,
Property.Index propertyIndex,
Property.Store propertyStore,
Property.TermVector propertyTermVector)
PropertyIndex, and
PropertyStore.
columnName - The data column name that will be used to look up the column
value.propertyName - The Compass Resource Property name.propertyIndex - propertyStore - propertyTermVector - | Method Detail |
|---|
public Property.Index getPropertyIndex()
ColumnToPropertyMapping
public void setPropertyIndex(Property.Index propertyIndex)
public void setPropertyIndexString(String propertyIndex)
public Property.Store getPropertyStore()
ColumnToPropertyMapping
public void setPropertyStore(Property.Store propertyStore)
public void setPropertyStoreString(String propertyStore)
public Property.TermVector getPropertyTermVector()
ColumnToPropertyMapping
public void setPropertyTermVector(Property.TermVector propertyTermVector)
public void setPropertyTermVectorString(String propertyTermVector)
public float getBoost()
ColumnToPropertyMapping
public void setBoost(float boost)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||