public class JRecord extends JType
| Constructor | Description |
|---|---|
JRecord(java.lang.String name,
java.util.ArrayList<JField> flist) |
Creates a new instance of JRecord
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
genCCode(java.io.FileWriter h,
java.io.FileWriter c) |
|
void |
genCppCode(java.io.FileWriter hh,
java.io.FileWriter cc) |
|
java.lang.String |
genCppDecl(java.lang.String fname) |
|
void |
genCsharpCode(java.io.File outputDirectory) |
|
java.lang.String |
genCsharpReadWrapper(java.lang.String fname,
java.lang.String tag,
boolean decl) |
|
java.lang.String |
genCsharpWriteWrapper(java.lang.String fname,
java.lang.String tag) |
|
void |
genJavaCode(java.io.File outputDirectory) |
|
java.lang.String |
genJavaReadMethod(java.lang.String fname,
java.lang.String tag) |
|
java.lang.String |
genJavaReadWrapper(java.lang.String fname,
java.lang.String tag,
boolean decl) |
|
java.lang.String |
genJavaWriteWrapper(java.lang.String fname,
java.lang.String tag) |
|
java.lang.String |
getCppFQName() |
|
java.lang.String |
getCppNameSpace() |
|
static java.lang.String |
getCsharpFQName(java.lang.String name) |
|
java.lang.String |
getCsharpName() |
|
java.lang.String |
getCsharpNameSpace() |
|
java.util.ArrayList<JField> |
getFields() |
|
java.lang.String |
getJavaFQName() |
|
java.lang.String |
getJavaPackage() |
|
java.lang.String |
getName() |
|
java.lang.String |
getSignature() |
genCsharpConstructorParam, genCsharpDeclpublic JRecord(java.lang.String name,
java.util.ArrayList<JField> flist)
public java.lang.String getName()
public java.lang.String getCsharpName()
public java.lang.String getJavaFQName()
public java.lang.String getCppFQName()
public java.lang.String getJavaPackage()
public java.lang.String getCppNameSpace()
public java.lang.String getCsharpNameSpace()
public java.util.ArrayList<JField> getFields()
public java.lang.String getSignature()
public java.lang.String genCppDecl(java.lang.String fname)
public java.lang.String genJavaReadMethod(java.lang.String fname,
java.lang.String tag)
public java.lang.String genJavaReadWrapper(java.lang.String fname,
java.lang.String tag,
boolean decl)
public java.lang.String genJavaWriteWrapper(java.lang.String fname,
java.lang.String tag)
public java.lang.String genCsharpReadWrapper(java.lang.String fname,
java.lang.String tag,
boolean decl)
public java.lang.String genCsharpWriteWrapper(java.lang.String fname,
java.lang.String tag)
public void genCCode(java.io.FileWriter h,
java.io.FileWriter c)
throws java.io.IOException
java.io.IOExceptionpublic void genCppCode(java.io.FileWriter hh,
java.io.FileWriter cc)
throws java.io.IOException
java.io.IOExceptionpublic void genJavaCode(java.io.File outputDirectory)
throws java.io.IOException
java.io.IOExceptionpublic void genCsharpCode(java.io.File outputDirectory)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getCsharpFQName(java.lang.String name)
Copyright © 2018 The Apache Software Foundation