Skip to content

Commit 6eac2be

Browse files
committed
java pojo mock generator
1 parent fc8febc commit 6eac2be

File tree

2 files changed

+454
-0
lines changed

2 files changed

+454
-0
lines changed

main/java/uk/co/real_logic/sbe/generation/TargetCodeGenerator.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import uk.co.real_logic.sbe.generation.csharp.CSharpNamespaceOutputManager;
2121
import uk.co.real_logic.sbe.generation.cpp98.NamespaceOutputManager;
2222
import uk.co.real_logic.sbe.generation.java.JavaGenerator;
23+
import uk.co.real_logic.sbe.generation.java.JavaPojoGenerator;
2324
import uk.co.real_logic.sbe.generation.java.PackageOutputManager;
2425
import uk.co.real_logic.sbe.ir.Ir;
2526

@@ -30,6 +31,15 @@
3031
*/
3132
public enum TargetCodeGenerator
3233
{
34+
JAVAPOJO()
35+
{
36+
public CodeGenerator newInstance(final Ir ir, final String outputDir)
37+
throws IOException
38+
{
39+
return new JavaPojoGenerator(ir, new PackageOutputManager(outputDir, ir.applicableNamespace()));
40+
}
41+
},
42+
3343
JAVA()
3444
{
3545
public CodeGenerator newInstance(final Ir ir, final String outputDir)

0 commit comments

Comments
 (0)