Annotation Type ValueMirrors.Style
-
@Annotation("org.immutables.value.Value.Style") public static @interface ValueMirrors.Style
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Stringaddjava.lang.StringaddAlljava.lang.StringaddAllBuilderjava.lang.StringaddBuilderjava.lang.Class<? extends java.lang.annotation.Annotation>[]additionalJsonAnnotationsbooleanallMandatoryParametersjava.lang.Class<? extends java.lang.annotation.Annotation>[]allowedClasspathAnnotationsbooleanallParametersbooleanalwaysPublicInitializersjava.lang.String[]attributeBuilderbooleanattributeBuilderDetectionbooleanattributelessSingletonbooleanbeanFriendlyModifiablesjava.lang.Stringbuildjava.lang.StringbuilderValueMirrors.Style.BuilderVisibilitybuilderVisibilityjava.lang.StringbuilderVisibilityStringjava.lang.StringbuildOrThrowbooleanbuiltinContainerAttributesjava.lang.StringcanBuildjava.lang.StringclearbooleanclearBuilderjava.lang.StringcopyOfjava.lang.StringcreatebooleandeepImmutablesDetectionbooleandefaultAsDefaultValueMirrors.ImmutabledefaultsbooleandeferCollectionAllocationjava.lang.StringdelegateToStringbooleandepluralizejava.lang.String[]depluralizeDictionaryjava.lang.Class<? extends java.lang.annotation.Annotation>fallbackNullableAnnotationbooleanfinalInstanceFieldsbooleanforceEqualsInWithersbooleanforceJacksonIgnoreFieldsbooleanforceJacksonPropertyNamesjava.lang.StringfrombooleangenerateSuppressAllWarningsjava.lang.String[]getjava.lang.StringgetBuilderjava.lang.StringgetBuildersbooleanheaderCommentsjava.lang.Class<?>[]immutableCopyOfRoutinesbooleanimplementationNestedInBuilderjava.lang.StringincludeHashCodejava.lang.Stringinitjava.lang.Stringinstancejava.lang.StringisInitializedjava.lang.StringisSetbooleanjacksonIntegrationbooleanjakartabooleanjdk9CollectionsbooleanjdkOnlyintlimitStringLengthInToStringjava.lang.StringnewBuilderjava.lang.StringnullableAnnotationjava.lang.StringofbooleanoptionalAcceptNullablebooleanovershadowImplementationjava.lang.StringpackageGeneratedjava.lang.Class<? extends java.lang.annotation.Annotation>[]passAnnotationsbooleanprivateNoargConstructorbooleanprotectedNoargConstructorjava.lang.Stringputjava.lang.StringputAlljava.lang.StringredactedMaskjava.lang.Stringsetjava.lang.StringsetBuilderbooleanstagedBuilderbooleanstrictBuilderbooleanstrictModifiablejava.lang.Class<? extends java.lang.Exception>throwForInvalidImmutableStatejava.lang.Class<? extends java.lang.Exception>throwForNullPointerjava.lang.StringtoBuilderjava.lang.StringtoImmutablebooleantransientDerivedFieldsjava.lang.String[]typeAbstractjava.lang.StringtypeBuilderjava.lang.StringtypeImmutablejava.lang.StringtypeImmutableEnclosingjava.lang.StringtypeImmutableNestedjava.lang.StringtypeInnerBuilderjava.lang.StringtypeInnerModifiablejava.lang.StringtypeModifiablejava.lang.StringtypeWithjava.lang.StringunderrideEqualsjava.lang.StringunderrideHashCodejava.lang.StringunderrideToStringbooleanunsafeDefaultAndDerivedjava.lang.StringunsetValueMirrors.Style.ValidationMethodvalidationMethodValueMirrors.Style.ImplementationVisibilityvisibilityjava.lang.StringvisibilityStringbooleanweakInterningjava.lang.Stringwithjava.lang.StringwithUnaryOperator
-
-
-
-
defaults
ValueMirrors.Immutable defaults
- Default:
- @org.immutables.value.processor.meta.ValueMirrors.Immutable
-
-
-
validationMethod
ValueMirrors.Style.ValidationMethod validationMethod
- Default:
- org.immutables.value.processor.meta.ValueMirrors.Style.ValidationMethod.SIMPLE
-
-
-
visibility
ValueMirrors.Style.ImplementationVisibility visibility
- Default:
- org.immutables.value.processor.meta.ValueMirrors.Style.ImplementationVisibility.SAME
-
-
-
builderVisibility
ValueMirrors.Style.BuilderVisibility builderVisibility
- Default:
- org.immutables.value.processor.meta.ValueMirrors.Style.BuilderVisibility.PUBLIC
-
-