class LazyGetterPlain {
static class ValueType {
ValueType() {
super();
}
}
private volatile boolean $fieldNameInitialized;
private final java.lang.Object[] $fieldNameLock = new java.lang.Object[0];
private @lombok.LazyGetter ValueType fieldName;
LazyGetterPlain() {
super();
}
public @java.lang.SuppressWarnings("all") ValueType getFieldName() {
if ((! this.$fieldNameInitialized))
{
synchronized (this.$fieldNameLock)
{
if ((! this.$fieldNameInitialized))
{
this.fieldName = new ValueType();
this.$fieldNameInitialized = true;
}
}
}
return this.fieldName;
}
}