Creates a Mutability. @param annotation a list of objects whose toString representations are joined with spaces to yield the annotation, an internal name describing the purpose of this Mutability.
(Object... annotation)
| 118 | * yield the annotation, an internal name describing the purpose of this Mutability. |
| 119 | */ |
| 120 | public static Mutability create(Object... annotation) { |
| 121 | return new Mutability(annotation, /*allowsUnsafeShallowFreeze=*/ false); |
| 122 | } |
| 123 | |
| 124 | /** |
| 125 | * Creates a {@code Mutability} whose objects can be individually frozen; see docstrings for |
no outgoing calls