public static interface RatingType.Builder
Modifier and Type | Method and Description |
---|---|
RatingType |
build()
Build rating type
|
RatingType.Builder |
cancelRating(Consumer<Rating> doCancelRating)
Do cancel rating
|
RatingType.Builder |
doRating(Consumer<Rating> doRating)
Consumer to rate
|
RatingType.Builder |
getInfoExtender(BiFunction<String,String,List<Rating>> getInfoExtender)
BiFunction to get the list of extender type information object
|
RatingType.Builder |
getInfoExtenderByList(BiFunction<List<String>,String,List<Rating>> getInfoExtenderByList)
BiFunction to get the list of extender type information object
|
RatingType.Builder |
getInfoForExport(BinaryOperator<String> getInfoForExport)
BinaryOperator to get the information value associate to the rating Type to export in the file export
|
RatingType.Builder |
getInfoForRecap(BinaryOperator<String> getInfoForRecap)
BinaryOperator to get the information value associate to the ExtenderType to write in the recap
|
RatingType.Builder |
getPageAddOn(QuinquaFunction<RatingExtenderConfig,String,String,String,javax.servlet.http.HttpServletRequest,String> getPageAddOn)
GetPageAddOn
|
RatingType.Builder doRating(Consumer<Rating> doRating)
doRating
- the Consumer interfaceRatingType.Builder cancelRating(Consumer<Rating> doCancelRating)
doCancelRating
- the Consumer interfaceRatingType.Builder getPageAddOn(QuinquaFunction<RatingExtenderConfig,String,String,String,javax.servlet.http.HttpServletRequest,String> getPageAddOn)
getPageAddOn
- the QuinquaFunction interfaceRatingType.Builder getInfoForExport(BinaryOperator<String> getInfoForExport)
getInfoForExport
- the BinaryOperatorRatingType.Builder getInfoForRecap(BinaryOperator<String> getInfoForRecap)
getInfoForRecap
- the BinaryOperatorRatingType.Builder getInfoExtender(BiFunction<String,String,List<Rating>> getInfoExtender)
getInfoExtender
- the BiFunctionRatingType.Builder getInfoExtenderByList(BiFunction<List<String>,String,List<Rating>> getInfoExtenderByList)
getInfoExtenderByList
- the BiFunctionRatingType build()
Copyright © 2022 City of Paris. All rights reserved.