org.apache.hadoop.record.compiler
Class JField

java.lang.Object
  extended by org.apache.hadoop.record.compiler.JField

public class JField
extends Object

Author:
milindb

Constructor Summary
JField(JType type, String name)
          Creates a new instance of JField
 
Method Summary
 String genCppDecl()
           
 String genCppGetSet(int fIdx)
           
 String genJavaCompareTo()
           
 String genJavaConstructorParam(int fIdx)
           
 String genJavaConstructorSet(int fIdx)
           
 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()

genJavaDecl

public String genJavaDecl()

genJavaConstructorParam

public String genJavaConstructorParam(int fIdx)

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(int fIdx)


Copyright © 2006 The Apache Software Foundation