@Retention(value=SOURCE) @Target(value=TYPE) public @interface VALJOGenerate
VALJOConfigure
for how to configure the details of the generated class.
Usage example (SimpleInterface.java):
import com.fortyoneconcepts.valjogen.annotations.VALJOGenerate;
@VALJOGenerate("MySimpleImpl")
public interface SimpleInterface
{
public Object getObjectValue();
public String getStringValue();
}
The above code will instruct the VALJOGen annotation processor to generate a value object class called MySimpleImpl with members
objectValue (of type Object) and stringValue (of type String).public abstract String name
public abstract String comment
Version 2.0.0 generated on 2014-11-22 at 09:45 - (C) 41concepts Aps. Refer to project homepage valjogen.41concepts.com for more information.