public class BridgeDefinedField extends Object
| Constructor and Description |
|---|
BridgeDefinedField(BackReference<DocumentFieldMetadata> sourceField,
String absoluteName,
FieldType type) |
BridgeDefinedField(BridgeDefinedField bridgeDefinedField) |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
add(Class<T> backendBridgeDefineFieldClass,
T backendBridgeDefineField)
Adds the object that containing the field properties specific for a backend,
|
String |
getAbsoluteName() |
<T> T |
getBridgeDefinedField(Class<T> bridgeDefineFieldClass)
Get the bridge defined field of the specific class.
|
org.apache.lucene.document.Field.Index |
getIndex() |
DocumentFieldMetadata |
getSourceField() |
FieldType |
getType() |
String |
toString() |
public BridgeDefinedField(BridgeDefinedField bridgeDefinedField)
public BridgeDefinedField(BackReference<DocumentFieldMetadata> sourceField, String absoluteName, FieldType type)
public DocumentFieldMetadata getSourceField()
DocumentFieldMetadata whose field bridge declared this field.public String getAbsoluteName()
public org.apache.lucene.document.Field.Index getIndex()
public FieldType getType()
public <T> void add(Class<T> backendBridgeDefineFieldClass, T backendBridgeDefineField)
backendBridgeDefineFieldClass - the type of the object containing the propertiesbackendBridgeDefineField - the object that stores the propertiespublic <T> T getBridgeDefinedField(Class<T> bridgeDefineFieldClass)
bridgeDefineFieldClass - the type of the object containing the properties of the fieldCopyright © 2006–2017 Hibernate. All rights reserved.