@GenerateValueClassForVisitor(hashCodeBase=49, hashCodeCaching=SYNCRONIZED) @Visitor(resultVariableName="R") public interface RecordVisitor<R>
| Modifier and Type | Method and Description |
|---|---|
R |
valueOf(boolean bool,
byte b,
char c,
int i,
long l,
float f,
double d,
Object result,
boolean[] boola,
byte[][] ba,
char[] ca,
int[] ia,
long[] la,
float[] fa,
double[] da,
Object[] newValue) |
R valueOf(@Getter(name="getBool") @Updater(name="withBool") boolean bool, @Getter(name="getB") @Updater(name="withB") byte b, @Getter(name="getC") @Updater(name="withC") char c, @Getter(name="getI") @Updater(name="withI") int i, @Getter(name="getL") @Updater(name="withL") long l, @Getter(name="getF") @Updater(name="withF") float f, @Getter(name="getD") @Updater(name="withD") double d, @Getter(name="getO") @Updater(name="withO") Object result, @Getter(name="getBoola") @Updater(name="withBoola") @Nullable boolean[] boola, @Getter(name="getBa") @Updater(name="withBa") byte[][] ba, @Getter(name="getCa") @Updater(name="withCa") char[] ca, @Getter(name="getIa") @Updater(name="withIa") int[] ia, @Getter(name="getLa") @Updater(name="withLa") long[] la, @Getter(name="getFa") @Updater(name="withFa") float[] fa, @Getter(name="getDa") @Updater(name="withDa") double[] da, @Getter(name="getOa") @Updater(name="withOa") @Nullable Object[] newValue)
Copyright © 2015. All rights reserved.