Uses of Class
io.github.chrimle.exceptionfactory.ExceptionBuilder
-
Uses of ExceptionBuilder in io.github.chrimle.exceptionfactory
Methods in io.github.chrimle.exceptionfactory that return ExceptionBuilderModifier and TypeMethodDescriptionstatic <C extends Exception>
@NotNull ExceptionBuilder<C>Creates a newExceptionBuilderinstance for building and instantiating anExceptionof typeExceptionBuilder.Sets thecauseto be used when instantiatingExceptionBuilder,ExceptionBuilder.setMessage(@Nullable String message) Sets themessageto be used when instantiatingExceptionBuilder.ExceptionBuilder.setMessage(MessageTemplates.OneArgTemplate messageTemplate, String messageArg) Sets themessageto be used when instantiatingExceptionBuilder, by applying themessageArgto themessageTemplate.ExceptionBuilder.setMessage(MessageTemplates.TwoArgTemplate messageTemplate, String messageArgOne, String messageArgTwo) Sets themessageto be used when instantiatingExceptionBuilder, by applying themessageArgOneandmessageArgTwoto themessageTemplate.ExceptionBuilder.setMessage(String formattedString, String... messageArgs) Sets themessageto be used when instantiatingExceptionBuilder, by formattingformattedStringwith the format specifiersmessageArgs.ExceptionBuilder.setMessage(BiFunction<String, String, String> messageBuilder, @Nullable String messageArg1, @Nullable String messageArg2) Sets themessageto be used when instantiatingExceptionBuilder, by invokingmessageBuilderwithmessageArg1andmessageArg2.ExceptionBuilder.setMessage(UnaryOperator<String> messageBuilder, @Nullable String messageArg) Sets themessageto be used when instantiatingExceptionBuilder, by invokingmessageBuilderwithmessageArg.