JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Index
Help
SEARCH
All Classes and Interfaces
All Classes and Interfaces
Interfaces
Classes
Enums
Annotation Types
Class
Description
AdtParser
AlgebraicDataType
AlgebraicDataType.Case<R>
AlgebraicDataTypes
AlgebraicDataTypes.Adt
AlgebraicDataTypes.CasesMatchers
AlgebraicDataTypes.CasesMatchers.TotalMatcher_Adt
AlgebraicDataTypes.Lazy
ArgOption
Binding
Binding.Case<X>
Bindings
Bindings.Binding_
Bindings.CasesMatchers
Bindings.CasesMatchers.TotalMatcher_Binding
Bindings.Lazy
BoundExpression
BoundExpressions
BoundExpressions.CasesMatchers
BoundExpressions.CasesMatchers.TotalMatcher_Expression
BoundExpressions.Expression_
BoundExpressions.Lazy
BuiltinDerivator
CataDerivator
Data
DataArgument
DataArguments
DataArguments.CasesMatchers
DataArguments.CasesMatchers.TotalMatcher_DataArgument
DataArguments.DataArgument_
DataArguments.Lazy
DataConstruction
DataConstruction.Cases<R>
DataConstructions
DataConstructions.CaseOfMatchers
DataConstructions.CaseOfMatchers.PartialMatcher<R>
DataConstructions.CaseOfMatchers.PartialMatcher_NoConstructor<R>
DataConstructions.CaseOfMatchers.TotalMatcher_MultipleConstructors
DataConstructions.CaseOfMatchers.TotalMatcher_NoConstructor<R>
DataConstructions.CaseOfMatchers.TotalMatcher_OneConstructor<R>
DataConstructions.CasesMatchers
DataConstructions.CasesMatchers.PartialMatcher<R>
DataConstructions.CasesMatchers.PartialMatcher_NoConstructor<R>
DataConstructions.CasesMatchers.TotalMatcher_MultipleConstructors
DataConstructions.CasesMatchers.TotalMatcher_NoConstructor<R>
DataConstructions.CasesMatchers.TotalMatcher_OneConstructor<R>
DataConstructions.LambdaCases<R>
DataConstructions.Lazy
DataConstructions.MultipleConstructors_
DataConstructions.NoConstructor
DataConstructions.OneConstructor
DataConstructor
DataConstructor.Case<R>
DataConstructors
DataConstructors.CasesMatchers
DataConstructors.CasesMatchers.TotalMatcher_Constructor
DataConstructors.Constructor
DataConstructors.Lazy
DataDeconstructor
DataDeconstructor.Case<R>
DataDeconstructors
DataDeconstructors.CasesMatchers
DataDeconstructors.CasesMatchers.TotalMatcher_Deconstructor
DataDeconstructors.Deconstructor
DataDeconstructors.Lazy
Derivator
DerivatorFactory
DerivatorSelection
DerivatorSelection.Case<X>
DerivatorSelections
DerivatorSelections.CasesMatchers
DerivatorSelections.CasesMatchers.TotalMatcher_Selection
DerivatorSelections.Lazy
DerivatorSelections.Selection
Derive
DeriveConfig
DeriveConfig.Case<X>
DeriveConfigBuilder
DeriveConfigs
DeriveConfigs.CasesMatchers
DeriveConfigs.CasesMatchers.TotalMatcher_Config
DeriveConfigs.Config
DeriveConfigs.Lazy
DerivedCodeSpec
DerivedCodeSpec.Cases<R>
DerivedCodeSpecs
DerivedCodeSpecs.CasesMatchers
DerivedCodeSpecs.CasesMatchers.TotalMatcher_CodeSpec
DerivedCodeSpecs.CodeSpec
DerivedCodeSpecs.Lazy
DerivedInstanceConfig
DerivedInstanceConfig.Case<X>
DerivedInstanceConfigs
DerivedInstanceConfigs.CasesMatchers
DerivedInstanceConfigs.CasesMatchers.TotalMatcher_InstanceConfig
DerivedInstanceConfigs.InstanceConfig
DerivedInstanceConfigs.Lazy
DeriveMessage
DeriveMessage.Case<R>
DeriveMessages
DeriveMessages.CasesMatchers
DeriveMessages.CasesMatchers.TotalMatcher_Message
DeriveMessages.Lazy
DeriveMessages.Message
DeriveResult<A>
DeriveResults
DeriveResults.CaseOfMatchers
DeriveResults.CaseOfMatchers.PartialMatcher<A,
R>
DeriveResults.CaseOfMatchers.TotalMatcher_Error<A>
DeriveResults.CaseOfMatchers.TotalMatcher_Result<A,
R>
DeriveResults.CasesMatchers
DeriveResults.CasesMatchers.PartialMatcher<A,
R>
DeriveResults.CasesMatchers.TotalMatcher_Error<A>
DeriveResults.CasesMatchers.TotalMatcher_Result<A,
R>
DeriveResults.Error<A>
DeriveResults.Lazy<A>
DeriveResults.Result<A>
DeriveTargetClass
DeriveTargetClass.Case<X>
DeriveTargetClasses
DeriveTargetClasses.CasesMatchers
DeriveTargetClasses.CasesMatchers.TotalMatcher_TargetClass
DeriveTargetClasses.Lazy
DeriveTargetClasses.TargetClass
DeriveUtils
DeriveUtilsImpl
DeriveVisibilities
DeriveVisibilities.CaseOfMatchers
DeriveVisibilities.CaseOfMatchers.PartialMatcher<R>
DeriveVisibilities.CaseOfMatchers.PartialMatcher_Smart<R>
DeriveVisibilities.CaseOfMatchers.TotalMatcher_Package<R>
DeriveVisibilities.CaseOfMatchers.TotalMatcher_Public
DeriveVisibilities.CaseOfMatchers.TotalMatcher_Smart<R>
DeriveVisibilities.CasesMatchers
DeriveVisibilities.CasesMatchers.PartialMatcher<R>
DeriveVisibilities.CasesMatchers.PartialMatcher_Smart<R>
DeriveVisibilities.CasesMatchers.TotalMatcher_Package<R>
DeriveVisibilities.CasesMatchers.TotalMatcher_Public
DeriveVisibilities.CasesMatchers.TotalMatcher_Smart<R>
DeriveVisibilities.LambdaCases<R>
DeriveVisibilities.Lazy
DeriveVisibilities.Package
DeriveVisibilities.Public
DeriveVisibilities.Smart
DeriveVisibility
DeriveVisibility.Cases<R>
DerivingProcessor
Either<A,
B>
EitherModel
EitherModel.Case<R>
EitherModels
EitherModels.CasesMatchers
EitherModels.CasesMatchers.TotalMatcher_EitherModel
EitherModels.EitherModel_
EitherModels.Lazy
Eithers
Eithers.CaseOfMatchers
Eithers.CaseOfMatchers.PartialMatcher<A,
B,
X>
Eithers.CaseOfMatchers.TotalMatcher_Left<A,
B>
Eithers.CaseOfMatchers.TotalMatcher_Right<A,
B,
X>
Eithers.CasesMatchers
Eithers.CasesMatchers.PartialMatcher<A,
B,
X>
Eithers.CasesMatchers.TotalMatcher_Left<A,
B>
Eithers.CasesMatchers.TotalMatcher_Right<A,
B,
X>
Eithers.Lazy<A,
B>
Eithers.Left<A,
B>
Eithers.Right<A,
B>
ExportAsPublic
Annotate package private static methods of your @Data class with this annotation to have them re-exported as public the the corresponding generated class.
ExportDerivator
Expression
Expression.Cases<X>
Expressions
Expressions.BaseExpression
Expressions.CaseOfMatchers
Expressions.CaseOfMatchers.PartialMatcher<X>
Expressions.CaseOfMatchers.TotalMatcher_BaseExpression
Expressions.CaseOfMatchers.TotalMatcher_RecursiveExpression<X>
Expressions.CasesMatchers
Expressions.CasesMatchers.PartialMatcher<X>
Expressions.CasesMatchers.TotalMatcher_BaseExpression
Expressions.CasesMatchers.TotalMatcher_RecursiveExpression<X>
Expressions.LambdaCases<X>
Expressions.Lazy
Expressions.RecursiveExpression
Extension
ExtensionFactory
FactoryDerivator
FieldNames
FieldsTypeClassInstanceBindingMap
FieldsTypeClassInstanceBindingMap.Case<X>
FieldsTypeClassInstanceBindingMaps
FieldsTypeClassInstanceBindingMaps.BindingMap
FieldsTypeClassInstanceBindingMaps.CasesMatchers
FieldsTypeClassInstanceBindingMaps.CasesMatchers.TotalMatcher_BindingMap
FieldsTypeClassInstanceBindingMaps.Lazy
Flavour
Flavour.Cases<R>
Flavours
Flavours.CaseOfMatchers
Flavours.CaseOfMatchers.PartialMatcher<R>
Flavours.CaseOfMatchers.PartialMatcher_Cyclops<R>
Flavours.CaseOfMatchers.PartialMatcher_Fugue<R>
Flavours.CaseOfMatchers.PartialMatcher_Fugue2<R>
Flavours.CaseOfMatchers.PartialMatcher_Guava<R>
Flavours.CaseOfMatchers.PartialMatcher_HighJ<R>
Flavours.CaseOfMatchers.PartialMatcher_Javaslang<R>
Flavours.CaseOfMatchers.PartialMatcher_Vavr<R>
Flavours.CaseOfMatchers.TotalMatcher_Cyclops<R>
Flavours.CaseOfMatchers.TotalMatcher_Fj<R>
Flavours.CaseOfMatchers.TotalMatcher_Fugue<R>
Flavours.CaseOfMatchers.TotalMatcher_Fugue2<R>
Flavours.CaseOfMatchers.TotalMatcher_Guava<R>
Flavours.CaseOfMatchers.TotalMatcher_HighJ<R>
Flavours.CaseOfMatchers.TotalMatcher_Javaslang<R>
Flavours.CaseOfMatchers.TotalMatcher_Jdk
Flavours.CaseOfMatchers.TotalMatcher_Vavr<R>
Flavours.CasesMatchers
Flavours.CasesMatchers.PartialMatcher<R>
Flavours.CasesMatchers.PartialMatcher_Cyclops<R>
Flavours.CasesMatchers.PartialMatcher_Fugue<R>
Flavours.CasesMatchers.PartialMatcher_Fugue2<R>
Flavours.CasesMatchers.PartialMatcher_Guava<R>
Flavours.CasesMatchers.PartialMatcher_HighJ<R>
Flavours.CasesMatchers.PartialMatcher_Javaslang<R>
Flavours.CasesMatchers.PartialMatcher_Vavr<R>
Flavours.CasesMatchers.TotalMatcher_Cyclops<R>
Flavours.CasesMatchers.TotalMatcher_Fj<R>
Flavours.CasesMatchers.TotalMatcher_Fugue<R>
Flavours.CasesMatchers.TotalMatcher_Fugue2<R>
Flavours.CasesMatchers.TotalMatcher_Guava<R>
Flavours.CasesMatchers.TotalMatcher_HighJ<R>
Flavours.CasesMatchers.TotalMatcher_Javaslang<R>
Flavours.CasesMatchers.TotalMatcher_Jdk
Flavours.CasesMatchers.TotalMatcher_Vavr<R>
Flavours.LambdaCases<R>
FreeVariable
FreeVariable.Case<X>
FreeVariables
FreeVariables.CasesMatchers
FreeVariables.CasesMatchers.TotalMatcher_Variable
FreeVariables.Lazy
FreeVariables.Variable
GettersDerivator
InstanceLocation
InstanceLocation.Cases<X>
InstanceLocations
InstanceLocations.CaseOfMatchers
InstanceLocations.CaseOfMatchers.PartialMatcher<X>
InstanceLocations.CaseOfMatchers.PartialMatcher_Method<X>
InstanceLocations.CaseOfMatchers.TotalMatcher_GeneratedIn<X>
InstanceLocations.CaseOfMatchers.TotalMatcher_Method<X>
InstanceLocations.CaseOfMatchers.TotalMatcher_Value
InstanceLocations.CasesMatchers
InstanceLocations.CasesMatchers.PartialMatcher<X>
InstanceLocations.CasesMatchers.PartialMatcher_Method<X>
InstanceLocations.CasesMatchers.TotalMatcher_GeneratedIn<X>
InstanceLocations.CasesMatchers.TotalMatcher_Method<X>
InstanceLocations.CasesMatchers.TotalMatcher_Value
InstanceLocations.GeneratedIn
InstanceLocations.LambdaCases<X>
InstanceLocations.Lazy
InstanceLocations.Method
InstanceLocations.MethodMapper<X>
InstanceLocations.Value
InstanceLocations.ValueMapper<X>
Instances
InstanceUtils
IO<A>
IO.Effect
LazyConstructorDerivator
Make
Make.Cases<R>
Makes
Makes.CaseOfMatchers
Makes.CaseOfMatchers.PartialMatcher<R>
Makes.CaseOfMatchers.PartialMatcher_CaseOfMatching<R>
Makes.CaseOfMatchers.PartialMatcher_CasesMatching<R>
Makes.CaseOfMatchers.PartialMatcher_Catamorphism<R>
Makes.CaseOfMatchers.PartialMatcher_Factory<R>
Makes.CaseOfMatchers.PartialMatcher_Getters<R>
Makes.CaseOfMatchers.PartialMatcher_LazyConstructor<R>
Makes.CaseOfMatchers.PartialMatcher_Modifiers<R>
Makes.CaseOfMatchers.TotalMatcher_CaseOfMatching<R>
Makes.CaseOfMatchers.TotalMatcher_CasesMatching<R>
Makes.CaseOfMatchers.TotalMatcher_Catamorphism<R>
Makes.CaseOfMatchers.TotalMatcher_Constructors<R>
Makes.CaseOfMatchers.TotalMatcher_Factory<R>
Makes.CaseOfMatchers.TotalMatcher_Getters<R>
Makes.CaseOfMatchers.TotalMatcher_LambdaVisitor
Makes.CaseOfMatchers.TotalMatcher_LazyConstructor<R>
Makes.CaseOfMatchers.TotalMatcher_Modifiers<R>
Makes.CasesMatchers
Makes.CasesMatchers.PartialMatcher<R>
Makes.CasesMatchers.PartialMatcher_CaseOfMatching<R>
Makes.CasesMatchers.PartialMatcher_CasesMatching<R>
Makes.CasesMatchers.PartialMatcher_Catamorphism<R>
Makes.CasesMatchers.PartialMatcher_Factory<R>
Makes.CasesMatchers.PartialMatcher_Getters<R>
Makes.CasesMatchers.PartialMatcher_LazyConstructor<R>
Makes.CasesMatchers.PartialMatcher_Modifiers<R>
Makes.CasesMatchers.TotalMatcher_CaseOfMatching<R>
Makes.CasesMatchers.TotalMatcher_CasesMatching<R>
Makes.CasesMatchers.TotalMatcher_Catamorphism<R>
Makes.CasesMatchers.TotalMatcher_Constructors<R>
Makes.CasesMatchers.TotalMatcher_Factory<R>
Makes.CasesMatchers.TotalMatcher_Getters<R>
Makes.CasesMatchers.TotalMatcher_LambdaVisitor
Makes.CasesMatchers.TotalMatcher_LazyConstructor<R>
Makes.CasesMatchers.TotalMatcher_Modifiers<R>
Makes.LambdaCases<R>
MapperDerivator
MatchMethod
MatchMethod.Case<R>
MatchMethods
MatchMethods.CasesMatchers
MatchMethods.CasesMatchers.TotalMatcher_MatchMethod
MatchMethods.Lazy
MatchMethods.MatchMethod_
MessageLocalization
MessageLocalization.Cases<R>
MessageLocalizations
MessageLocalizations.CaseOfMatchers
MessageLocalizations.CaseOfMatchers.PartialMatcher<R>
MessageLocalizations.CaseOfMatchers.PartialMatcher_OnAnnotationValue<R>
MessageLocalizations.CaseOfMatchers.TotalMatcher_OnAnnotation<R>
MessageLocalizations.CaseOfMatchers.TotalMatcher_OnAnnotationValue<R>
MessageLocalizations.CaseOfMatchers.TotalMatcher_OnElement
MessageLocalizations.CasesMatchers
MessageLocalizations.CasesMatchers.PartialMatcher<R>
MessageLocalizations.CasesMatchers.PartialMatcher_OnAnnotationValue<R>
MessageLocalizations.CasesMatchers.TotalMatcher_OnAnnotation<R>
MessageLocalizations.CasesMatchers.TotalMatcher_OnAnnotationValue<R>
MessageLocalizations.CasesMatchers.TotalMatcher_OnElement
MessageLocalizations.LambdaCases<R>
MessageLocalizations.Lazy
MessageLocalizations.OnAnnotation
MessageLocalizations.OnAnnotationMapper<R>
MessageLocalizations.OnAnnotationValue
MessageLocalizations.OnAnnotationValueMapper<R>
MessageLocalizations.OnElement
ModifiersDerivator
MultipleConstructors
MultipleConstructors.Cases<R>
MultipleConstructorsSupport
MultipleConstructorsSupport.CaseOfMatchers
MultipleConstructorsSupport.CaseOfMatchers.PartialMatcher<R>
MultipleConstructorsSupport.CaseOfMatchers.TotalMatcher_FunctionsDispatch<R>
MultipleConstructorsSupport.CaseOfMatchers.TotalMatcher_VisitorDispatch
MultipleConstructorsSupport.CasesMatchers
MultipleConstructorsSupport.CasesMatchers.PartialMatcher<R>
MultipleConstructorsSupport.CasesMatchers.TotalMatcher_FunctionsDispatch<R>
MultipleConstructorsSupport.CasesMatchers.TotalMatcher_VisitorDispatch
MultipleConstructorsSupport.FunctionsDispatch
MultipleConstructorsSupport.LambdaCases<R>
MultipleConstructorsSupport.Lazy
MultipleConstructorsSupport.VisitorDispatch
MultipleConstructorsSupport.VisitorDispatchMapper<R>
ObjectModel
ObjectModel.Case<X>
ObjectModels
ObjectModels.CasesMatchers
ObjectModels.CasesMatchers.TotalMatcher_ObjectModel
ObjectModels.Lazy
ObjectModels.ObjectModel_
OptionModel
OptionModel.Case<R>
OptionModels
OptionModels.CasesMatchers
OptionModels.CasesMatchers.TotalMatcher_OptionModel
OptionModels.Lazy
OptionModels.OptionModel_
OtherwiseMatchingStepDerivator
P2<A,
B>
P2s
P2s.CasesMatchers
P2s.CasesMatchers.TotalMatcher_P2<A,
B>
P2s.Lazy<A,
B>
P2s.P2_<A,
B>
PartialMatchingStepDerivator
PatternMatchingDerivator
PatternMatchingDerivator.MatchingKind
SamInterface
SamInterface.Case<X>
SamInterfaces
SamInterfaces.CasesMatchers
SamInterfaces.CasesMatchers.TotalMatcher_SamInterface
SamInterfaces.Lazy
SamInterfaces.SamInterface_
StrictConstructorDerivator
TotalMatchingStepDerivator
TypeClassInstance
TypeClassInstances
TypeClassInstances.CasesMatchers
TypeClassInstances.CasesMatchers.TotalMatcher_Instance
TypeClassInstances.Instance
TypeClassInstances.Lazy
TypeConstructor
TypeConstructor.Case<R>
TypeConstructors
TypeConstructors.CasesMatchers
TypeConstructors.CasesMatchers.TotalMatcher_TypeConstructor
TypeConstructors.Lazy
TypeConstructors.TypeConstructor_
TypeRestriction
TypeRestriction.Case<R>
TypeRestrictions
TypeRestrictions.CasesMatchers
TypeRestrictions.CasesMatchers.TotalMatcher_TypeRestriction
TypeRestrictions.Lazy
TypeRestrictions.TypeRestriction_
TypeSpecModifier
Unit
Utils
Visibilities
Visibilities.CaseOfMatchers
Visibilities.CaseOfMatchers.PartialMatcher<R>
Visibilities.CaseOfMatchers.PartialMatcher_Smart<R>
Visibilities.CaseOfMatchers.TotalMatcher_Package<R>
Visibilities.CaseOfMatchers.TotalMatcher_Same
Visibilities.CaseOfMatchers.TotalMatcher_Smart<R>
Visibilities.CasesMatchers
Visibilities.CasesMatchers.PartialMatcher<R>
Visibilities.CasesMatchers.PartialMatcher_Smart<R>
Visibilities.CasesMatchers.TotalMatcher_Package<R>
Visibilities.CasesMatchers.TotalMatcher_Same
Visibilities.CasesMatchers.TotalMatcher_Smart<R>
Visibilities.LambdaVisibilityCases<R>
Visibility
Visibility.VisibilityCases<R>