org.tranql.identity
Class UserDefinedIdentity

java.lang.Object
  extended byorg.tranql.identity.UserDefinedIdentity
All Implemented Interfaces:
IdentityDefiner, java.io.Serializable

public class UserDefinedIdentity
extends java.lang.Object
implements IdentityDefiner

Version:
$Revision: 186 $ $Date: 2005-06-22 13:22:41 +0200 (Wed, 22 Jun 2005) $
See Also:
Serialized Form

Constructor Summary
UserDefinedIdentity(CacheTable table, FieldTransform fieldTransform)
           
UserDefinedIdentity(CacheTable table, int slot)
           
 
Method Summary
 GlobalIdentity defineIdentity(Row row)
           
 Row extractIdentity(GlobalIdentity globalId)
           
 void injectIdentity(CacheRow row)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDefinedIdentity

public UserDefinedIdentity(CacheTable table,
                           FieldTransform fieldTransform)

UserDefinedIdentity

public UserDefinedIdentity(CacheTable table,
                           int slot)
Method Detail

defineIdentity

public GlobalIdentity defineIdentity(Row row)
                              throws UndefinedIdentityException
Specified by:
defineIdentity in interface IdentityDefiner
Throws:
UndefinedIdentityException

extractIdentity

public Row extractIdentity(GlobalIdentity globalId)
Specified by:
extractIdentity in interface IdentityDefiner

injectIdentity

public void injectIdentity(CacheRow row)
Specified by:
injectIdentity in interface IdentityDefiner


Copyright © -2006 The Codehaus. All Rights Reserved.