org.exolab.castor.builder.factory
Class IdentityMemberAndAccessorFactory

java.lang.Object
  extended by org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
      extended by org.exolab.castor.builder.factory.IdentityMemberAndAccessorFactory

public class IdentityMemberAndAccessorFactory
extends FieldMemberAndAccessorFactory

This class translates a fieldInfo describing an identity into the suitable getter<7setter methods.


Constructor Summary
IdentityMemberAndAccessorFactory(JavaNaming naming)
          Creates the IdentityMemberAndAccessorFactory.
 
Method Summary
 JMethod[] createAccessMethods(FieldInfo fieldInfo)
          Creats the getter/setter and getReferenceId methods.
 
Methods inherited from class org.exolab.castor.builder.factory.FieldMemberAndAccessorFactory
createAccessMethods, createJavaField, generateInitializerCode, getJavaNaming
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdentityMemberAndAccessorFactory

public IdentityMemberAndAccessorFactory(JavaNaming naming)
Creates the IdentityMemberAndAccessorFactory.

Parameters:
naming - the javaNaming to use
Method Detail

createAccessMethods

public JMethod[] createAccessMethods(FieldInfo fieldInfo)
Creats the getter/setter and getReferenceId methods.

Parameters:
fieldInfo - the fieldInfo to translate
Returns:
the created methods


Copyright © 2011. All Rights Reserved.