jedi.annotation.writer
Class JavaWriter

java.lang.Object
  extended by jedi.annotation.writer.JavaWriter

public class JavaWriter
extends Object


Constructor Summary
JavaWriter(Writer delegate)
           
 
Method Summary
 void close()
           
 JavaWriter closeBlock()
           
 JavaWriter openBlock()
           
 JavaWriter print(char c)
           
 JavaWriter print(String s)
           
 void printBoxedCommaSeparatedList(List<Attribute> vs)
           
 void printBoxedFormalParameter(Attribute v)
           
 JavaWriter printBoxedFormalParameters(Collection<Attribute> parameters, boolean requiresLeadingComma)
           
 void printCommaSeparatedList(List<String> list)
           
 void printFormalParameter(Attribute v)
           
 void printFormalParameter(String type, String name)
           
 JavaWriter printFormalParameters(Collection<Attribute> parameters, boolean requiresLeadingComma)
           
 JavaWriter println()
           
 JavaWriter println(char c)
           
 JavaWriter println(String s)
           
 void printSimpleNamesAsActualParameterList(Collection<Attribute> vs)
           
 void printSimpleNamesAsActualParameterListWithoutBrackets(Collection<Attribute> declarations, boolean requiresLeadingComma)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaWriter

public JavaWriter(Writer delegate)
Method Detail

openBlock

public JavaWriter openBlock()

closeBlock

public JavaWriter closeBlock()

print

public JavaWriter print(char c)

println

public JavaWriter println(char c)

print

public JavaWriter print(String s)

println

public JavaWriter println(String s)

println

public JavaWriter println()

close

public void close()

printSimpleNamesAsActualParameterList

public void printSimpleNamesAsActualParameterList(Collection<Attribute> vs)

printSimpleNamesAsActualParameterListWithoutBrackets

public void printSimpleNamesAsActualParameterListWithoutBrackets(Collection<Attribute> declarations,
                                                                 boolean requiresLeadingComma)

printCommaSeparatedList

public void printCommaSeparatedList(List<String> list)

printFormalParameter

public final void printFormalParameter(String type,
                                       String name)

printFormalParameter

public void printFormalParameter(Attribute v)

printBoxedFormalParameter

public void printBoxedFormalParameter(Attribute v)

printBoxedFormalParameters

public JavaWriter printBoxedFormalParameters(Collection<Attribute> parameters,
                                             boolean requiresLeadingComma)

printFormalParameters

public JavaWriter printFormalParameters(Collection<Attribute> parameters,
                                        boolean requiresLeadingComma)

printBoxedCommaSeparatedList

public void printBoxedCommaSeparatedList(List<Attribute> vs)


Copyright © 2011. All Rights Reserved.