Package org.eclipse.xtext.xbase.lib
Class InputOutput
- java.lang.Object
-
- org.eclipse.xtext.xbase.lib.InputOutput
-
@GwtCompatible public class InputOutput extends java.lang.Object
Utilities to print information to the console.
-
-
Constructor Summary
Constructors Constructor Description InputOutput()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
print(T o)
Prints the givenobject
toSystem.out
.static void
println()
Prints a newline to standard out, by delegating directly toSystem.out.println()
static <T> T
println(T object)
Prints the givenobject
toSystem.out
and terminate the line.
-
-
-
Method Detail
-
println
public static void println()
Prints a newline to standard out, by delegating directly toSystem.out.println()
- Since:
- 2.3
-
println
public static <T> T println(T object)
Prints the givenobject
toSystem.out
and terminate the line. Useful to log partial expressions to trap errors, e.g. the following is possible:println(1 + println(2)) + 3
- Parameters:
object
- the to-be-printed object- Returns:
- the printed object.
-
print
public static <T> T print(T o)
Prints the givenobject
toSystem.out
. Useful to log partial expressions to trap errors, e.g. the following is possible:1 + print(2) + 3
- Parameters:
o
- the to-be-printed object- Returns:
- the printed object.
-
-