public class CollectionItemAccessor extends java.lang.Object implements TypeAwareAccessor, Accessor
| Constructor and Description |
|---|
CollectionItemAccessor(java.lang.Object referenceItem)
Default implementation uses IdentityService.EQUALS_IDENTITY_STRATEGY.
|
CollectionItemAccessor(java.lang.Object referenceItem,
IdentityStrategy identityStrategy)
Allows for custom IdentityStrategy.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(java.lang.Object target) |
ElementSelector |
getElementSelector() |
java.lang.Class<?> |
getType() |
void |
set(java.lang.Object target,
java.lang.Object value) |
java.lang.String |
toString() |
void |
unset(java.lang.Object target) |
public CollectionItemAccessor(java.lang.Object referenceItem)
referenceItem - public CollectionItemAccessor(java.lang.Object referenceItem,
IdentityStrategy identityStrategy)
referenceItem - identityStrategy - public java.lang.Class<?> getType()
getType in interface TypeAwareAccessorpublic java.lang.String toString()
toString in class java.lang.Objectpublic ElementSelector getElementSelector()
getElementSelector in interface Accessorpublic void set(java.lang.Object target,
java.lang.Object value)