com.ashridgetech.jamda.code
Class ClassGenerator.PropertyDetails

java.lang.Object
  |
  +--com.ashridgetech.jamda.code.ClassGenerator.PropertyDetails
Enclosing class:
ClassGenerator

public class ClassGenerator.PropertyDetails
extends java.lang.Object

Holds references to the generator objects for the field, getter and setter generated for a property.

See Also:
ClassGenerator.addProperty(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)

Field Summary
 ClassGenerator.FieldGenerator field
           
 ClassGenerator.MethodGenerator getter
           
 ClassGenerator.MethodGenerator setter
           
 
Constructor Summary
protected ClassGenerator.PropertyDetails(ClassGenerator.FieldGenerator field, ClassGenerator.MethodGenerator getter, ClassGenerator.MethodGenerator setter)
          Create a PropertyDetails with the given references.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

field

public final ClassGenerator.FieldGenerator field

getter

public final ClassGenerator.MethodGenerator getter

setter

public final ClassGenerator.MethodGenerator setter
Constructor Detail

ClassGenerator.PropertyDetails

protected ClassGenerator.PropertyDetails(ClassGenerator.FieldGenerator field,
                                         ClassGenerator.MethodGenerator getter,
                                         ClassGenerator.MethodGenerator setter)
Create a PropertyDetails with the given references.



Copyright © 2003 Ashridge Technologies Ltd. All Rights Reserved.