WebObjects 5.2

com.webobjects.directtoweb
Class KeyValuePath

java.lang.Object
  |
  +--com.webobjects.directtoweb.KeyValuePath

public class KeyValuePath
extends Object


Constructor Summary
KeyValuePath()
           
 
Method Summary
static EOEntity entityAtEndOfKeyPath(String keyPath, EOEntity startingEntity)
           
static String keyPathPortionInModel(String keyPath, EOEntity startingEntity)
           
static String keyPathPortionNotInModel(String keyPath, String keyPathPortionInModel)
           
static String keyPathWithoutLastProperty(String keyPath)
           
static String lastPropertyKeyInKeyPath(String keyPath)
           
static void takeValueForKeyPathOnObject(Object value, String keyPath, Object object)
           
static Object valueForKeyOnObject(String key, Object o)
           
static Object valueForKeyPathOnObject(String keyPath, Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyValuePath

public KeyValuePath()
Method Detail

entityAtEndOfKeyPath

public static final EOEntity entityAtEndOfKeyPath(String keyPath,
                                                  EOEntity startingEntity)

keyPathPortionInModel

public static final String keyPathPortionInModel(String keyPath,
                                                 EOEntity startingEntity)

keyPathPortionNotInModel

public static final String keyPathPortionNotInModel(String keyPath,
                                                    String keyPathPortionInModel)

keyPathWithoutLastProperty

public static final String keyPathWithoutLastProperty(String keyPath)

lastPropertyKeyInKeyPath

public static final String lastPropertyKeyInKeyPath(String keyPath)

takeValueForKeyPathOnObject

public static final void takeValueForKeyPathOnObject(Object value,
                                                     String keyPath,
                                                     Object object)

valueForKeyOnObject

public static final Object valueForKeyOnObject(String key,
                                               Object o)

valueForKeyPathOnObject

public static final Object valueForKeyPathOnObject(String keyPath,
                                                   Object object)

Last updated Fri Feb 21 13:15:00 PST 2003.

Copyright © 2003 Apple Computer, Inc.