Uses of Interface
it.tidalwave.role.ui.PresentationModel
-
Packages that use PresentationModel Package Description it.tidalwave.role.ui it.tidalwave.role.ui.spi -
-
Uses of PresentationModel in it.tidalwave.role.ui
Fields in it.tidalwave.role.ui with type parameters of type PresentationModel Modifier and Type Field Description static As.Type<SimpleComposite<PresentationModel>>PresentationModel. _SimpleCompositeOfPresentationModel_static java.lang.Class<PresentationModel>PresentationModel. PresentationModelMethods in it.tidalwave.role.ui that return PresentationModel Modifier and Type Method Description default PresentationModelPresentable. createPresentationModel()Creates aPresentationModel.default PresentationModelPresentable. createPresentationModel(java.lang.Object instanceRole)Creates aPresentationModelwith a single role.PresentationModelPresentable. createPresentationModel(java.util.Collection<java.lang.Object> instanceRoles)Creates aPresentationModelwith some roles.default PresentationModelPresentationModelFactory. createPresentationModel(java.lang.Object datum)Creates a new instance ofPresentationModel.PresentationModelPresentationModelFactory. createPresentationModel(java.lang.Object datum, java.util.Collection<java.lang.Object> roles)Creates a new instance ofPresentationModelwith some roles or role factories.static PresentationModelPresentationModel. empty()Returns an empty instance (no roles, with the exception of a dummyDisplayable).static PresentationModelPresentationModel. of(java.lang.Object owner)Creates an instance given an owner and no roles.static PresentationModelPresentationModel. of(java.lang.Object owner, java.lang.Object role)Creates an instance given an owner and a single role.static PresentationModelPresentationModel. of(java.lang.Object owner, java.util.Collection<java.lang.Object> roles)Creates an instance given an owner and multiple roles.static PresentationModelPresentationModel. ofMaybePresentable(As owner)Creates an instance from an owner which might have thePresentablerole.static PresentationModelPresentationModel. ofMaybePresentable(As owner, java.util.Collection<java.lang.Object> roles)Creates an instance from an owner which might have thePresentablerole.Methods in it.tidalwave.role.ui that return types with arguments of type PresentationModel Modifier and Type Method Description java.util.Optional<PresentationModel>PresentationModelAggregate. getByName(java.lang.String name)Returns an object given its name. -
Uses of PresentationModel in it.tidalwave.role.ui.spi
Methods in it.tidalwave.role.ui.spi that return PresentationModel Modifier and Type Method Description PresentationModelDefaultPresentationModelFactory. createPresentationModel(java.lang.Object owner, java.util.Collection<java.lang.Object> localRoles)Creates a new instance ofPresentationModelwith some roles or role factories.PresentationModelSimpleCompositePresentable. createPresentationModel(java.util.Collection<java.lang.Object> roles)Creates aPresentationModelwith some roles.static <T extends As>
PresentationModelPresentationModelCollectors. toCompositePresentationModel(java.lang.Iterable<? extends T> i, java.util.function.Function<? super T,java.lang.Object> roleCreator)A facility method that creates a compositePresentationModelout of an iterable (which means an array, a collection or a stream) of objects implementingAs.static <T extends As>
PresentationModelPresentationModelCollectors. toCompositePresentationModel(java.lang.Iterable<T> i)A facility simplified version ofPresentationModelCollectors.toCompositePresentationModel(java.lang.Iterable, java.util.function.Function).Methods in it.tidalwave.role.ui.spi that return types with arguments of type PresentationModel Modifier and Type Method Description java.util.function.Function<java.util.List<PresentationModel>,PresentationModel>PresentationModelCollectors. finisher()java.util.function.Function<java.util.List<PresentationModel>,PresentationModel>PresentationModelCollectors. finisher()
-