Uses of Record Class
eu.cloudnetservice.node.impl.console.animation.setup.answer.QuestionAnswerType
Packages that use QuestionAnswerType
Package
Description
-
Uses of QuestionAnswerType in eu.cloudnetservice.node.impl.console.animation.setup
Methods in eu.cloudnetservice.node.impl.console.animation.setup with parameters of type QuestionAnswerTypeModifier and TypeMethodDescriptionprotected booleanConsoleSetupAnimation.handleInput(@NonNull QuestionAnswerType<?> answerType, @NonNull QuestionListEntry<?> entry, @NonNull String input) -
Uses of QuestionAnswerType in eu.cloudnetservice.node.impl.console.animation.setup.answer
Fields in eu.cloudnetservice.node.impl.console.animation.setup.answer declared as QuestionAnswerTypeModifier and TypeFieldDescriptionprivate final @NonNull QuestionAnswerType<T> QuestionListEntry.answerTypeThe field for theanswerTyperecord component.private QuestionAnswerType<T> QuestionListEntry.Builder.answerTypeFields in eu.cloudnetservice.node.impl.console.animation.setup.answer with type parameters of type QuestionAnswerTypeModifier and TypeFieldDescriptionprivate static final BiFunction<QuestionAnswerType<?>, String, String> QuestionAnswerType.DEFAULT_INVALID_SUPPLIERprivate BiFunction<QuestionAnswerType<?>, String, String> QuestionAnswerType.Builder.invalidInputSupplierprivate final @NonNull BiFunction<QuestionAnswerType<?>, String, String> QuestionAnswerType.invalidInputSupplierThe field for theinvalidInputSupplierrecord component.private Collection<BiConsumer<QuestionAnswerType<T>, T>> QuestionAnswerType.Builder.resultListenerprivate final @NonNull Collection<BiConsumer<QuestionAnswerType<T>, T>> QuestionAnswerType.resultListenerThe field for theresultListenerrecord component.Methods in eu.cloudnetservice.node.impl.console.animation.setup.answer that return QuestionAnswerTypeModifier and TypeMethodDescriptionQuestionListEntry.answerType()Returns the value of theanswerTyperecord component.QuestionAnswerType.Builder.build()Methods in eu.cloudnetservice.node.impl.console.animation.setup.answer that return types with arguments of type QuestionAnswerTypeModifier and TypeMethodDescriptionQuestionAnswerType.invalidInputSupplier()Returns the value of theinvalidInputSupplierrecord component.QuestionAnswerType.resultListener()Returns the value of theresultListenerrecord component.Methods in eu.cloudnetservice.node.impl.console.animation.setup.answer with parameters of type QuestionAnswerTypeModifier and TypeMethodDescriptionQuestionListEntry.Builder.answerType(@NonNull QuestionAnswerType<T> type) Method parameters in eu.cloudnetservice.node.impl.console.animation.setup.answer with type arguments of type QuestionAnswerTypeModifier and TypeMethodDescriptionQuestionAnswerType.Builder.addResultListener(@NonNull BiConsumer<QuestionAnswerType<T>, T> listener) QuestionAnswerType.Builder.invalidInputHandler(@NonNull BiFunction<QuestionAnswerType<?>, String, String> handler) QuestionAnswerType.Builder.resultListener(@NonNull Collection<BiConsumer<QuestionAnswerType<T>, T>> listeners) voidQuestionAnswerType.thenAccept(@NonNull BiConsumer<QuestionAnswerType<T>, T> listener) Constructors in eu.cloudnetservice.node.impl.console.animation.setup.answer with parameters of type QuestionAnswerTypeModifierConstructorDescriptionQuestionListEntry(@NonNull String key, @NonNull Supplier<String> question, @NonNull QuestionAnswerType<T> answerType) Creates an instance of aQuestionListEntryrecord class.Constructor parameters in eu.cloudnetservice.node.impl.console.animation.setup.answer with type arguments of type QuestionAnswerTypeModifierConstructorDescriptionQuestionAnswerType(@NonNull QuestionAnswerType.Parser<T> parser, @Nullable String recommendation, @NonNull Supplier<Collection<String>> possibleResults, @NonNull Collection<BiConsumer<QuestionAnswerType<T>, T>> resultListener, @NonNull BiFunction<QuestionAnswerType<?>, String, String> invalidInputSupplier) Creates an instance of aQuestionAnswerTyperecord class.QuestionAnswerType(@NonNull QuestionAnswerType.Parser<T> parser, @Nullable String recommendation, @NonNull Supplier<Collection<String>> possibleResults, @NonNull Collection<BiConsumer<QuestionAnswerType<T>, T>> resultListener, @NonNull BiFunction<QuestionAnswerType<?>, String, String> invalidInputSupplier) Creates an instance of aQuestionAnswerTyperecord class.