org.apache.jute.compiler
Class JField

java.lang.Object
  extended by org.apache.jute.compiler.JField

public class JField
extends Object


Constructor Summary
JField(JType type, String name)
          Creates a new instance of JField
 
Method Summary
 String genCDecl()
           
 String genCppDecl()
           
 String genCppGetSet(int fIdx)
           
 String genJavaCompareTo()
           
 String genJavaConstructorParam(String fname)
           
 String genJavaConstructorSet(String fname)
           
 String genJavaDecl()
           
 String genJavaEquals()
           
 String genJavaGetSet(int fIdx)
           
 String genJavaHashCode()
           
 String genJavaReadMethodName()
           
 String genJavaWriteMethodName()
           
 String getName()
           
 String getSignature()
           
 String getTag()
           
 JType getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JField

public JField(JType type,
              String name)
Creates a new instance of JField

Method Detail

getSignature

public String getSignature()

genCppDecl

public String genCppDecl()

genCDecl

public String genCDecl()

genJavaDecl

public String genJavaDecl()

genJavaConstructorParam

public String genJavaConstructorParam(String fname)

getName

public String getName()

getTag

public String getTag()

getType

public JType getType()

genCppGetSet

public String genCppGetSet(int fIdx)

genJavaGetSet

public String genJavaGetSet(int fIdx)

genJavaWriteMethodName

public String genJavaWriteMethodName()

genJavaReadMethodName

public String genJavaReadMethodName()

genJavaCompareTo

public String genJavaCompareTo()

genJavaEquals

public String genJavaEquals()

genJavaHashCode

public String genJavaHashCode()

genJavaConstructorSet

public String genJavaConstructorSet(String fname)