WebObjects 5.4.2

com.webobjects.directtoweb
Class KeyValuePath

java.lang.Object
  extended by 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

valueForKeyPathOnObject

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

takeValueForKeyPathOnObject

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

lastPropertyKeyInKeyPath

public static final String lastPropertyKeyInKeyPath(String keyPath)

keyPathWithoutLastProperty

public static final String keyPathWithoutLastProperty(String keyPath)

keyPathPortionNotInModel

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

keyPathPortionInModel

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

entityAtEndOfKeyPath

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

valueForKeyOnObject

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

Last updated June 2008

Copyright © 2000-2008 Apple Inc.