S - The "self" type, i.e. the type to return from methods.public interface PropertyFieldMappingContext<S extends PropertyFieldMappingContext<?>> extends PropertyMappingContext
| Modifier and Type | Method and Description |
|---|---|
S |
projectable(Projectable projectable) |
S |
valueBridge(BeanReference<? extends ValueBridge<?,?>> bridgeReference) |
S |
valueBridge(BridgeBuilder<? extends ValueBridge<?,?>> builder) |
S |
valueBridge(Class<? extends ValueBridge<?,?>> bridgeClass) |
default S |
withExtractor(BuiltinContainerExtractor mapKey) |
default S |
withExtractor(Class<? extends ContainerExtractor> extractorClass) |
S |
withExtractors(ContainerExtractorPath extractorPath) |
default S |
withoutExtractors() |
associationInverseSide, bridge, bridge, bridge, documentId, fullTextField, fullTextField, genericField, genericField, indexedEmbedded, indexingDependency, keywordField, keywordField, marker, propertyS projectable(Projectable projectable)
S valueBridge(Class<? extends ValueBridge<?,?>> bridgeClass)
bridgeClass - The class of the bridge to use.this, for method chaining.S valueBridge(BeanReference<? extends ValueBridge<?,?>> 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.S valueBridge(BridgeBuilder<? extends ValueBridge<?,?>> builder)
builder - A bridge builder.this, for method chaining.default S withExtractor(Class<? extends ContainerExtractor> extractorClass)
default S withExtractor(BuiltinContainerExtractor mapKey)
default S withoutExtractors()
S withExtractors(ContainerExtractorPath extractorPath)
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.