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 155436 2005-02-26 13:17:48Z dirkv $
- 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 © 2001-2010 The Apache Software Foundation. All Rights Reserved.