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
Constructors Modifier Constructor Description protectedAbstractBuilder(ValueExtractorManager valueExtractorManager, T property, CascadingMetaDataBuilder cascadingMetaDataBuilder)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Cascadablebuild()static Cascadable.Builderbuilder(ValueExtractorManager valueExtractorManager, Property property, CascadingMetaDataBuilder cascadingMetaDataBuilder)protected abstract Cascadablecreate(T property, CascadingMetaData build)voidmergeCascadingMetaData(CascadingMetaDataBuilder cascadingMetaData)
-
-
-
Constructor Detail
-
AbstractBuilder
protected AbstractBuilder(ValueExtractorManager valueExtractorManager, T property, CascadingMetaDataBuilder cascadingMetaDataBuilder)
-
-
Method Detail
-
mergeCascadingMetaData
public void mergeCascadingMetaData(CascadingMetaDataBuilder cascadingMetaData)
- Specified by:
mergeCascadingMetaDatain interfaceCascadable.Builder
-
build
public Cascadable build()
- Specified by:
buildin interfaceCascadable.Builder
-
create
protected abstract Cascadable create(T property, CascadingMetaData build)
-
builder
public static Cascadable.Builder builder(ValueExtractorManager valueExtractorManager, Property property, CascadingMetaDataBuilder cascadingMetaDataBuilder)
-
-