public interface MetaModelFacetDsl<T,C,F> extends FacetDsl<T,C>
Modifier and Type | Method and Description |
---|---|
C |
plusFacets(Function<F,FacetExpression<T>> m)
Creates a new object with the properties of the old object but adds a new facet to it by using meta models.
|
C |
withFacets(Function<F,FacetExpression<T>> m)
Creates a new object with the properties of the old object but replaces all facets with a single facet expression to it by using meta models.
|
plusFacets, plusFacets, withFacets, withFacets
facets
C withFacets(Function<F,FacetExpression<T>> m)
m
- function to use the meta model for facets to create a facet expressionC plusFacets(Function<F,FacetExpression<T>> m)
m
- function to use the meta model for facets to create a facet expression