org.apache.jute.compiler
Class JRecord
java.lang.Object
org.apache.jute.compiler.JType
org.apache.jute.compiler.JRecord
public class JRecord
- extends JType
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRecord
public JRecord(String name,
ArrayList<JField> flist)
- Creates a new instance of JRecord
getName
public String getName()
getJavaFQName
public String getJavaFQName()
getCppFQName
public String getCppFQName()
getJavaPackage
public String getJavaPackage()
getCppNameSpace
public String getCppNameSpace()
getFields
public ArrayList<JField> getFields()
getSignature
public String getSignature()
genCppDecl
public String genCppDecl(String fname)
genJavaReadMethod
public String genJavaReadMethod(String fname,
String tag)
genJavaReadWrapper
public String genJavaReadWrapper(String fname,
String tag,
boolean decl)
genJavaWriteWrapper
public String genJavaWriteWrapper(String fname,
String tag)
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