|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@NonNullByDefault public interface IAppendable
Method Summary | |
---|---|
IAppendable |
append(java.lang.CharSequence string)
|
IAppendable |
append(JvmType type)
|
void |
closeScope()
|
java.lang.String |
declareSyntheticVariable(java.lang.Object key,
java.lang.String proposedName)
declares a synthetic variable, where the name is not used in the current or any parent scope. |
java.lang.String |
declareVariable(java.lang.Object key,
java.lang.String proposedName)
|
IAppendable |
decreaseIndentation()
|
java.lang.String |
getContent()
|
java.util.List<java.lang.String> |
getImports()
|
java.lang.String |
getName(java.lang.Object key)
|
java.lang.Object |
getObject(java.lang.String name)
|
boolean |
hasName(java.lang.Object key)
|
boolean |
hasObject(java.lang.String name)
|
IAppendable |
increaseIndentation()
|
int |
length()
|
IAppendable |
newLine()
|
void |
openPseudoScope()
opens a new variable scope, without having a new Java scope. |
void |
openScope()
opens a new scope, backed up by a real Java Scope |
java.lang.String |
toString()
|
Method Detail |
---|
IAppendable append(java.lang.CharSequence string)
IAppendable append(JvmType type)
IAppendable newLine()
IAppendable increaseIndentation()
IAppendable decreaseIndentation()
java.util.List<java.lang.String> getImports()
void openScope()
void openPseudoScope()
java.lang.String declareVariable(java.lang.Object key, java.lang.String proposedName)
java.lang.String declareSyntheticVariable(java.lang.Object key, java.lang.String proposedName)
java.lang.String getName(java.lang.Object key)
boolean hasName(java.lang.Object key)
java.lang.Object getObject(java.lang.String name)
boolean hasObject(java.lang.String name)
void closeScope()
int length()
java.lang.String toString()
toString
in class java.lang.Object
java.lang.String getContent()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |