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