ma.glasnost.orika.metadata
Class ArrayElementProperty

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

public class ArrayElementProperty
extends Property

ListElementProperty is a special Property instance used to represent a value which associated with a particular index in a list.

Author:
matt.deboer@gmail.com

Nested Class Summary
 
Nested classes/interfaces inherited from class ma.glasnost.orika.metadata.Property
Property.Builder
 
Constructor Summary
ArrayElementProperty(int index, Type<?> propertyType, Property container)
           
 
Method Summary
 boolean isArrayElement()
           
 
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, isAssignableFrom, isCollection, isEnum, isList, isListElement, isMap, isMapKey, isMultiOccurrence, isPrimitive, isSet, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArrayElementProperty

public ArrayElementProperty(int index,
                            Type<?> propertyType,
                            Property container)
Method Detail

isArrayElement

public boolean isArrayElement()
Overrides:
isArrayElement in class Property
Returns:
true if this property represents an array element


Copyright © 2013 Glasnost. All Rights Reserved.