Class AbstractPropertyCascadable.AbstractBuilder<T extends Property>
java.lang.Object
org.hibernate.validator.internal.metadata.aggregated.AbstractPropertyCascadable.AbstractBuilder<T>
- All Implemented Interfaces:
Cascadable.Builder
- Direct Known Subclasses:
FieldCascadable.Builder,GetterCascadable.Builder
- Enclosing class:
- AbstractPropertyCascadable<T extends Property>
public abstract static class AbstractPropertyCascadable.AbstractBuilder<T extends Property>
extends Object
implements Cascadable.Builder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBuilder(ValueExtractorManager valueExtractorManager, T property, CascadingMetaDataBuilder cascadingMetaDataBuilder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()static Cascadable.Builderbuilder(ValueExtractorManager valueExtractorManager, Property property, CascadingMetaDataBuilder cascadingMetaDataBuilder) protected abstract Cascadablecreate(T property, CascadingMetaData build) voidmergeCascadingMetaData(CascadingMetaDataBuilder cascadingMetaData)
-
Constructor Details
-
AbstractBuilder
protected AbstractBuilder(ValueExtractorManager valueExtractorManager, T property, CascadingMetaDataBuilder cascadingMetaDataBuilder)
-
-
Method Details
-
mergeCascadingMetaData
- Specified by:
mergeCascadingMetaDatain interfaceCascadable.Builder
-
build
- Specified by:
buildin interfaceCascadable.Builder
-
create
-
builder
public static Cascadable.Builder builder(ValueExtractorManager valueExtractorManager, Property property, CascadingMetaDataBuilder cascadingMetaDataBuilder)
-