org.chromattic.core.bean
Class MapPropertyInfo<K extends ValueInfo,E extends ValueInfo>

java.lang.Object
  extended by org.chromattic.core.bean.PropertyInfo
      extended by org.chromattic.core.bean.MultiValuedPropertyInfo<E>
          extended by org.chromattic.core.bean.MapPropertyInfo<K,E>

public class MapPropertyInfo<K extends ValueInfo,E extends ValueInfo>
extends MultiValuedPropertyInfo<E>

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
MapPropertyInfo(String name, E elementValue, K keyValue, org.reflext.api.MethodInfo getter, org.reflext.api.MethodInfo setter)
           
 
Method Summary
 K getKeyValue()
           
 
Methods inherited from class org.chromattic.core.bean.MultiValuedPropertyInfo
getElementValue
 
Methods inherited from class org.chromattic.core.bean.PropertyInfo
getAccessMode, getAnnotation, getGetter, getName, getSetter, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MapPropertyInfo

public MapPropertyInfo(String name,
                       E elementValue,
                       K keyValue,
                       org.reflext.api.MethodInfo getter,
                       org.reflext.api.MethodInfo setter)
Method Detail

getKeyValue

public K getKeyValue()


Copyright © 2010 eXo Platform SAS. All Rights Reserved.