Class ExpressionJavaPrinter
- java.lang.Object
-
- org.eclipse.persistence.internal.expressions.ExpressionJavaPrinter
-
public class ExpressionJavaPrinter extends java.lang.ObjectPurpose: Expression Java printer.
Responsibilities:
- Print an expression in Java format.
- Used in project class generation.
- Since:
- TOPLink10.1.3
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringbuilderStringprotected DatabasePlatformplatformprotected java.io.StringWriterwriter
-
Constructor Summary
Constructors Constructor Description ExpressionJavaPrinter(java.lang.String builderString, java.io.StringWriter writer, DatabasePlatform platform)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBuilderString()DatabasePlatformgetPlatform()java.io.StringWritergetWriter()voidprintByte(java.lang.Byte aByte)voidprintCharacter(java.lang.Character aCharacter)voidprintJava(java.lang.Object object)voidprintString(java.lang.String value)
-
-
-
Field Detail
-
writer
protected java.io.StringWriter writer
-
builderString
protected java.lang.String builderString
-
platform
protected DatabasePlatform platform
-
-
Constructor Detail
-
ExpressionJavaPrinter
public ExpressionJavaPrinter(java.lang.String builderString, java.io.StringWriter writer, DatabasePlatform platform)
-
-
Method Detail
-
getBuilderString
public java.lang.String getBuilderString()
-
getPlatform
public DatabasePlatform getPlatform()
-
getWriter
public java.io.StringWriter getWriter()
-
printString
public void printString(java.lang.String value)
-
printJava
public void printJava(java.lang.Object object)
-
printByte
public void printByte(java.lang.Byte aByte)
-
printCharacter
public void printCharacter(java.lang.Character aCharacter)
-
-