82838485868788
"ValueHolders for non-persistent objects are not supported.", this, object); } return new PersistentObjectMap((Persistent) object, getName(), mapKeyAccessor); }
43444546474849
this.mapKeyAccessor = mapKeyAccessor; } @Override protected ValueHolder createValueHolder(Persistent relationshipOwner) { return new PersistentObjectMap(relationshipOwner, getName(), mapKeyAccessor); }
42434445464748
81828384858687
34353637383940
this.mapKeyAccessor = mapKeyAccessor; } @Override public Object resolveFault(Persistent sourceObject, String relationshipName) { return new PersistentObjectMap(sourceObject, relationshipName, mapKeyAccessor); }
41424344454647
36373839404142
50515253545556
35363738394041
public ToManyMapFault(Accessor mapKeyAccessor) { this.mapKeyAccessor = mapKeyAccessor; } public Object resolveFault(Persistent sourceObject, String relationshipName) { return new PersistentObjectMap(sourceObject, relationshipName, mapKeyAccessor); }