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, genCsharpDecl
public 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
IOException
public void genCppCode(FileWriter hh, FileWriter cc) throws IOException
IOException
public void genJavaCode(File outputDirectory) throws IOException
IOException
public void genCsharpCode(File outputDirectory) throws IOException
IOException
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.