package org.gradle.test;
/**
* This is a java class.
*/
public class JavaClass extends A implements GroovyInterface, JavaInterface {
/**
* A read-only property.
*/
public String getReadOnly() {
return "value";
}
/**
* An ignored field.
*/
String ignoreMe1;
/**
* Another ignored field.
*/
final long ignoreMe2 = 9;
/**
* Not a setter.
*/
public void setIgnoreMe1() {
}
/**
* Not a setter.
*/
public void setIgnoreMe2(String a, int b) {
}
/**
* A write-only property.
*/
public void setWriteOnly(JavaInterface value) {
}
/**
* A property.
*/
public JavaInterface getSomeProp() {
return this;
}
/**
* The setter for a property.
* @param value
*/
public void setSomeProp(JavaInterface value) {
}
/**
* A boolean property.
*/
boolean isFlag() {
return false;
}
/**
* An array property.
*/
public JavaInterface[][][] getArrayProp() {
return null;
}
}