Class DiscriminatorType
java.lang.Object
com.github.muehmar.gradle.openapi.generator.model.composition.DiscriminatorType
-
Method Summary
Modifier and TypeMethodDescription<T> Tfold(Function<StringType, T> onStringType, Function<EnumType, T> onEnumType, Function<EnumObjectType, T> onEnumObjectType) static DiscriminatorTypefromEnumObjectType(EnumObjectType enumObjectType) static DiscriminatorTypefromEnumType(EnumType enumType) static DiscriminatorTypefromStringType(StringType stringType)
-
Method Details
-
fromStringType
-
fromEnumType
-
fromEnumObjectType
-
fold
public <T> T fold(Function<StringType, T> onStringType, Function<EnumType, T> onEnumType, Function<EnumObjectType, T> onEnumObjectType)
-