Package org.apache.jute.compiler
Class JRecord
- java.lang.Object
-
- org.apache.jute.compiler.JType
-
- org.apache.jute.compiler.JRecord
-
public class JRecord extends JType
-
-
Field Summary
-
Fields inherited from class org.apache.jute.compiler.JType
mMethodSuffix
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenCCode(FileWriter h, FileWriter c)voidgenCppCode(FileWriter hh, FileWriter cc)StringgenCppDecl(String fname)voidgenCsharpCode(File outputDirectory)StringgenCsharpReadWrapper(String fname, String tag, boolean decl)StringgenCsharpWriteWrapper(String fname, String tag)voidgenJavaCode(File outputDirectory)StringgenJavaReadMethod(String fname, String tag)StringgenJavaReadWrapper(String fname, String tag, boolean decl)StringgenJavaWriteWrapper(String fname, String tag)StringgetCppFQName()StringgetCppNameSpace()static StringgetCsharpFQName(String name)StringgetCsharpName()StringgetCsharpNameSpace()List<JField>getFields()StringgetJavaFQName()StringgetJavaPackage()StringgetName()StringgetSignature()-
Methods inherited from class org.apache.jute.compiler.JType
genCsharpConstructorParam, genCsharpDecl
-
-
-
-
Method Detail
-
getName
public String getName()
-
getCsharpName
public String getCsharpName()
-
getJavaFQName
public String getJavaFQName()
-
getCppFQName
public String getCppFQName()
-
getJavaPackage
public String getJavaPackage()
-
getCppNameSpace
public String getCppNameSpace()
-
getCsharpNameSpace
public String getCsharpNameSpace()
-
getSignature
public String getSignature()
-
genCCode
public void genCCode(FileWriter h, FileWriter c) throws IOException
- Throws:
IOException
-
genCppCode
public void genCppCode(FileWriter hh, FileWriter cc) throws IOException
- Throws:
IOException
-
genJavaCode
public void genJavaCode(File outputDirectory) throws IOException
- Throws:
IOException
-
genCsharpCode
public void genCsharpCode(File outputDirectory) throws IOException
- Throws:
IOException
-
-