Package com.blackbuild.klum.ast.copy
Annotation Interface Overwrite
Handles how values are copied from one object to another.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interfacestatic @interfacestatic @interfacestatic @interface -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescription
-
Element Details
-
singles
Overwrite.Single singles- Default:
- @com.blackbuild.klum.ast.copy.Overwrite.Single(INHERIT)
-
collections
Overwrite.Collection collections- Default:
- @com.blackbuild.klum.ast.copy.Overwrite.Collection(INHERIT)
-
maps
Overwrite.Map maps- Default:
- @com.blackbuild.klum.ast.copy.Overwrite.Map(INHERIT)
-
missing
Overwrite.Missing missing- Default:
- @com.blackbuild.klum.ast.copy.Overwrite.Missing(FAIL)
-