ma.glasnost.orika.metadata
Class MapKeyProperty

java.lang.Object
  extended by ma.glasnost.orika.metadata.Property
      extended by ma.glasnost.orika.metadata.MapKeyProperty

public class MapKeyProperty
extends Property

MapKeyProperty is a special Property instance used to represent a value which associated with a key within a Map.

Author:
matt.deboer@gmail.com

Nested Class Summary
 
Nested classes/interfaces inherited from class ma.glasnost.orika.metadata.Property
Property.Builder
 
Constructor Summary
MapKeyProperty(String key, Type<?> type, Property owner)
           
 
Method Summary
 boolean isMapKey()
           
 
Methods inherited from class ma.glasnost.orika.metadata.Property
copy, copy, equals, getContainer, getElement, getElementType, getExpression, getGetter, getGetterName, getName, getPath, getRawType, getSetter, getSetterName, getType, hashCode, hasPath, isArray, isArrayElement, isAssignableFrom, isCollection, isEnum, isList, isListElement, isMap, isMultiOccurrence, isPrimitive, isSet, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MapKeyProperty

public MapKeyProperty(String key,
                      Type<?> type,
                      Property owner)
Method Detail

isMapKey

public boolean isMapKey()
Overrides:
isMapKey in class Property
Returns:
true if this property represents a Map Key


Copyright © 2013 Glasnost. All Rights Reserved.