public interface PropertyMappingContext
PropertyMappingContext property(String propertyName)
propertyName - The name of another property on the same type as the current property
(not a nested property).PropertyDocumentIdMappingContext documentId()
PropertyMappingContext bridge(Class<? extends PropertyBridge> bridgeClass)
bridgeClass - The class of the bridge to use.this, for method chaining.PropertyMappingContext bridge(BeanReference<? extends PropertyBridge> bridgeReference)
bridgeReference - A BeanReference pointing to the bridge to use.
See the static "ofXXX()" methods of BeanReference for details about the various type of references
(by name, by type, ...).this, for method chaining.PropertyMappingContext bridge(BridgeBuilder<? extends PropertyBridge> builder)
builder - A bridge builder.this, for method chaining.PropertyMappingContext marker(MarkerBuilder builder)
PropertyGenericFieldMappingContext genericField()
PropertyGenericFieldMappingContext genericField(String relativeFieldName)
PropertyFullTextFieldMappingContext fullTextField()
PropertyFullTextFieldMappingContext fullTextField(String relativeFieldName)
PropertyKeywordFieldMappingContext keywordField()
PropertyKeywordFieldMappingContext keywordField(String relativeFieldName)
PropertyIndexedEmbeddedMappingContext indexedEmbedded()
AssociationInverseSideMappingContext associationInverseSide(PojoModelPathValueNode inversePath)
IndexingDependencyMappingContext indexingDependency()
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.