Files
kotlin-fork/plugins/lombok/testData/box/accessorsStripPrefix.kt
T

65 lines
1.1 KiB
Kotlin
Vendored

// FILE: AccessorsTest.java
import lombok.*;
import lombok.experimental.*;
@Getter
@Setter
@Accessors(prefix = { "f", "field" })
public class AccessorsTest {
private int age = 10;
private int fTarget = 42;
private String fieldValue;
@Accessors
private boolean isHuman;
private boolean fPrefixedBoolean;
@Accessors
private Boolean isNonPrimitiveHuman;
static void test()
{
val obj = new AccessorsTest ();
obj.getTarget();
obj.setTarget(34);
obj.getValue();
obj.setValue("sdf");
obj.isHuman();
obj.setHuman(true);
obj.isPrefixedBoolean();
obj.setPrefixedBoolean(false);
obj.getIsNonPrimitiveHuman();
obj.setIsNonPrimitiveHuman(false);
}
}
// FILE: test.kt
fun box(): String {
val obj = AccessorsTest()
obj.getTarget()
obj.setTarget(34)
obj.getValue()
obj.setValue("sdf")
obj.isHuman()
obj.setHuman(true)
obj.isPrefixedBoolean()
obj.setPrefixedBoolean(false)
obj.getIsNonPrimitiveHuman()
obj.setIsNonPrimitiveHuman(false)
return "OK"
}