Uses of Class
de.espirit.firstspirit.client.plugin.dataaccess.aspects.StreamBuilderAspectType
Packages that use StreamBuilderAspectType
Package
Description
-
Uses of StreamBuilderAspectType in de.espirit.firstspirit.client.plugin.dataaccess
Methods in de.espirit.firstspirit.client.plugin.dataaccess with parameters of type StreamBuilderAspectTypeModifier and TypeMethodDescription<A> A
DataStreamBuilder.getAspect
(@NotNull StreamBuilderAspectType<A> type) Look up a specific aspect that may be supported by this builder.
Attention: This method may be called very often and must return very fast. -
Uses of StreamBuilderAspectType in de.espirit.firstspirit.client.plugin.dataaccess.aspects
Fields in de.espirit.firstspirit.client.plugin.dataaccess.aspects declared as StreamBuilderAspectTypeModifier and TypeFieldDescriptionstatic final StreamBuilderAspectType<DataAssociating>
DataAssociating.TYPE
Aspect providing means to associate data with certain identifiers (e.g. group, parent).static final StreamBuilderAspectType<Filterable>
Filterable.TYPE
Aspect providing means to filter a data stream via parameterization.static final StreamBuilderAspectType<Updating>
Updating.TYPE
Aspect providing means to update DAP parameters.Methods in de.espirit.firstspirit.client.plugin.dataaccess.aspects with parameters of type StreamBuilderAspectTypeModifier and TypeMethodDescriptionfinal <A> A
StreamBuilderAspectMap.get
(StreamBuilderAspectType<A> type) Get the correctly typed aspect for a type.final <A,
C extends A>
voidStreamBuilderAspectMap.put
(@NotNull StreamBuilderAspectType<A> type, C aspect) Put an aspect for specific type.final void
StreamBuilderAspectMap.remove
(StreamBuilderAspectType<?> type) Remove the aspect for the given type from this map.