Class ToStringProcessor.Util
- java.lang.Object
-
- org.eclipse.xtend.lib.annotations.ToStringProcessor.Util
-
- Enclosing class:
- ToStringProcessor
@Beta public static class ToStringProcessor.Util extends java.lang.Object
- Since:
- 2.7
- Noreference:
- Noextend:
-
-
Constructor Summary
Constructors Constructor Description Util(org.eclipse.xtend.lib.macro.TransformationContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addReflectiveToString(org.eclipse.xtend.lib.macro.declaration.MutableClassDeclaration cls, ToStringConfiguration config)
void
addToString(org.eclipse.xtend.lib.macro.declaration.MutableClassDeclaration cls, java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.FieldDeclaration> fields, ToStringConfiguration config)
ToStringConfiguration
getToStringConfig(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration it)
boolean
hasToString(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration it)
-
-
-
Method Detail
-
hasToString
public boolean hasToString(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration it)
-
getToStringConfig
public ToStringConfiguration getToStringConfig(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration it)
-
addReflectiveToString
public void addReflectiveToString(org.eclipse.xtend.lib.macro.declaration.MutableClassDeclaration cls, ToStringConfiguration config)
-
addToString
public void addToString(org.eclipse.xtend.lib.macro.declaration.MutableClassDeclaration cls, java.lang.Iterable<? extends org.eclipse.xtend.lib.macro.declaration.FieldDeclaration> fields, ToStringConfiguration config)
-
-