Package guru.mikelue.foxglove.functional
Interface TableFacetProvider<T extends TableFacet>
- Type Parameters:
T- The type of table facet
- All Superinterfaces:
Supplier<List<T>>,TableFacetsProvider<T>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface TableFacetProvider<T extends TableFacet>
extends TableFacetsProvider<T>
Convenient interface to provide a single
TableFacet.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionget()Provides a list of with only oneTableFacetinstance.getOne()Provides aTableFacetinstance.
-
Method Details
-
get
Provides a list of with only oneTableFacetinstance.- Specified by:
getin interfaceSupplier<T extends TableFacet>- Returns:
- A list of table facet
-
getOne
T getOne()Provides aTableFacetinstance.- Returns:
- A table facet instance
-