com.triactive.jdo.util
Class MacroString.IdentifierMacro

java.lang.Object
  extended bycom.triactive.jdo.util.MacroString.IdentifierMacro
Enclosing class:
MacroString

public static class MacroString.IdentifierMacro
extends java.lang.Object


Field Summary
 java.lang.Class clazz
           
 java.lang.String fieldName
           
 java.lang.String subfieldName
           
 java.lang.String unparsed
           
 java.lang.String value
           
 
Method Summary
 void resolve(StoreManager storeMgr)
          Resolves the identifier macro.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

unparsed

public final java.lang.String unparsed

clazz

public final java.lang.Class clazz

fieldName

public final java.lang.String fieldName

subfieldName

public final java.lang.String subfieldName

value

public java.lang.String value
Method Detail

toString

public java.lang.String toString()

resolve

public void resolve(StoreManager storeMgr)
Resolves the identifier macro. The fields clazz, fieldName, and subfieldName are taken as inputs, and the value field is set to the SQL identifier of the corresponding database table or column.

Parameters:
storeMgr - The store manager against which to resolve the macro.


Copyright 2001-2007 The TJDO Project All Rights Reserved.