org.openrdf.repository.object.compiler.source
Class JavaMethodBuilder
java.lang.Object
org.openrdf.repository.object.compiler.source.JavaSourceBuilder
org.openrdf.repository.object.compiler.source.JavaMethodBuilder
public class JavaMethodBuilder
- extends JavaSourceBuilder
Java source code builder for a Java method.
- Author:
- James Leigh
|
Constructor Summary |
JavaMethodBuilder(java.lang.String name,
boolean isInterface,
boolean isStatic,
boolean isAbstract,
java.util.Map<java.lang.String,java.lang.String> imports,
java.lang.StringBuilder sb)
|
| Methods inherited from class org.openrdf.repository.object.compiler.source.JavaSourceBuilder |
annotate, annotateClass, annotateClasses, annotateEnum, annotateEnums, annotateString, annotateStrings, annotateURI, annotateURIs, comment, imports, imports, isGroovy, setGroovy, setImports, setIndent, setStringBuilder, var |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaMethodBuilder
public JavaMethodBuilder(java.lang.String name,
boolean isInterface,
boolean isStatic,
boolean isAbstract,
java.util.Map<java.lang.String,java.lang.String> imports,
java.lang.StringBuilder sb)
returnType
public JavaMethodBuilder returnType(java.lang.String type)
returnSetOf
public JavaMethodBuilder returnSetOf(java.lang.String type)
paramSetOf
public JavaMethodBuilder paramSetOf(java.lang.String type,
java.lang.String name)
paramArrayOf
public JavaMethodBuilder paramArrayOf(java.lang.String type,
java.lang.String name)
param
public JavaMethodBuilder param(java.lang.String type,
java.lang.String name)
code
public JavaMethodBuilder code(java.lang.String code)
string
public JavaMethodBuilder string(java.lang.String string)
end
public void end()
begin
protected void begin()
- Overrides:
begin in class JavaSourceBuilder
Copyright © 2004-2011 James Leigh Services Inc.. All Rights Reserved.