org.springframework.richclient.beans
Class PropertyAccessorUtils

Show UML class diagram
java.lang.Object
  extended by org.springframework.beans.PropertyAccessorUtils
      extended by org.springframework.richclient.beans.PropertyAccessorUtils

public abstract class PropertyAccessorUtils
extends PropertyAccessorUtils

Utility methods for classes that perform bean property access according to the PropertyAccessor interface.

Author:
Arne Limburg

Constructor Summary
PropertyAccessorUtils()
           
 
Method Summary
static int getNestingLevel(String propertyName)
           
static String getParentPropertyPath(String propertyPath)
          Returns the path to the parent component of the provided property path.
static String getPropertyName(String propertyPath)
          Returns the last component of the specified property path
static boolean isIndexedProperty(String propertyName)
          Tests whether the specified property path denotes an indexed property.
static boolean isNestedProperty(String propertyPath)
           
 
Methods inherited from class org.springframework.beans.PropertyAccessorUtils
canonicalPropertyName, canonicalPropertyNames, getFirstNestedPropertySeparatorIndex, getLastNestedPropertySeparatorIndex, isNestedOrIndexedProperty, matchesProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyAccessorUtils

public PropertyAccessorUtils()
Method Detail

getParentPropertyPath

public static String getParentPropertyPath(String propertyPath)
Returns the path to the parent component of the provided property path.


getPropertyName

public static String getPropertyName(String propertyPath)
Returns the last component of the specified property path


isIndexedProperty

public static boolean isIndexedProperty(String propertyName)
Tests whether the specified property path denotes an indexed property.


isNestedProperty

public static boolean isNestedProperty(String propertyPath)

getNestingLevel

public static int getNestingLevel(String propertyName)


Copyright © 2004-2009 The Spring Framework. All Rights Reserved.