org.apache.commons.clazz.reflect.extended
Class ReflectedMappedPropertyParseResults
java.lang.Object
org.apache.commons.clazz.reflect.common.ReflectedPropertyParseResults
org.apache.commons.clazz.reflect.extended.ReflectedMappedPropertyParseResults
- All Implemented Interfaces:
- Comparable
- public class ReflectedMappedPropertyParseResults
- extends ReflectedPropertyParseResults
Holds parse results for individual accessor methods for a
mapped property.
- Version:
- $Id: ReflectedMappedPropertyParseResults.java,v 1.5 2004/02/19 23:58:40 scolebourne Exp $
- Author:
- Dmitri Plotnikov
| Methods inherited from class org.apache.commons.clazz.reflect.common.ReflectedPropertyParseResults |
addAlias, checkForExtraneousAccessor, compareTo, getAliases, getClazz, getPropertyName, getPropertyType, getReadMethod, getWriteMethod, merge, setReadMethodParseResults, setWriteMethodParseResults, toString |
ReflectedMappedPropertyParseResults
public ReflectedMappedPropertyParseResults(ReflectedClazz clazz,
String propertyName)
- Constructor for ReflectedMappedPropertyParseResults.
getPropertyCategory
protected String getPropertyCategory()
- Specified by:
getPropertyCategory in class ReflectedPropertyParseResults
isMap
protected boolean isMap()
- Returns
true if the property is
java.util.Map or implements java.util.Map.
getKeyType
public Class getKeyType()
getContentType
public Class getContentType()
setGetMethodParseResults
public void setGetMethodParseResults(AccessorMethodParseResults getMethodParseResults)
getGetMethod
public Method getGetMethod()
setPutMethodParseResults
public void setPutMethodParseResults(AccessorMethodParseResults putMethodParseResults)
getPutMethod
public Method getPutMethod()
setRemoveMethodParseResults
public void setRemoveMethodParseResults(AccessorMethodParseResults removeMethodParseResults)
getRemoveMethod
public Method getRemoveMethod()
setKeySetMethodParseResults
public void setKeySetMethodParseResults(AccessorMethodParseResults keySetMethodParseResults)
getKeySetMethod
public Method getKeySetMethod()
merge
public void merge(ReflectedMappedPropertyParseResults other)
- Combines parse results from another instance of
ReflectedMappedPropertyParseResults with
results contained by this object.
Node that the property name is not copied from the
other object.
appendDescription
protected void appendDescription(StringBuffer buffer)
- Overrides:
appendDescription in class ReflectedPropertyParseResults
appendMethodDescriptions
protected void appendMethodDescriptions(StringBuffer buffer)
- Overrides:
appendMethodDescriptions in class ReflectedPropertyParseResults
checkConsistency
public boolean checkConsistency()
- Overrides:
checkConsistency in class ReflectedPropertyParseResults
appendInconsistencyDescriptions
protected boolean appendInconsistencyDescriptions(StringBuffer buffer)
- Overrides:
appendInconsistencyDescriptions in class ReflectedPropertyParseResults
Copyright © 2002-2005 The Apache Software Foundation. All Rights Reserved.