@Target(value={TYPE,PACKAGE,ANNOTATION_TYPE}) @Retention(value=CLASS) public static @interface Value.Style
| Modifier and Type | Optional Element and Description |
|---|---|
String |
add |
String |
addAll |
String |
build |
String |
builder |
String |
copyOf |
Value.Immutable |
defaults |
String |
from |
String[] |
get |
String |
init |
String |
instance |
boolean |
jdkOnly |
String |
newBuilder |
String |
of |
String |
put |
String |
putAll |
boolean |
strictBuilder |
String[] |
typeAbstract |
String |
typeBuilder |
String |
typeImmutable |
String |
typeImmutableEnclosing |
String |
typeImmutableNested |
Value.Style.ImplementationVisibility |
visibility |
String |
with |
public abstract String[] get
public abstract String init
public abstract String with
public abstract String add
public abstract String addAll
public abstract String put
public abstract String putAll
public abstract String copyOf
public abstract String of
public abstract String instance
public abstract String builder
public abstract String newBuilder
public abstract String from
public abstract String build
public abstract String typeBuilder
public abstract String[] typeAbstract
public abstract String typeImmutable
public abstract String typeImmutableEnclosing
public abstract String typeImmutableNested
public abstract Value.Immutable defaults
public abstract Value.Style.ImplementationVisibility visibility
Copyright © 2015 The Immutables.org authors. All Rights Reserved.