@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(getClassName()).append(':').append(getUid()).append(":").append(getId()); return sb.toString(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(getClassName()).append(':').append(getUid()).append(":").append(getId()); return sb.toString(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(getClassName()).append(':').append(getUid()).append(":").append(getId()); return sb.toString(); }
private boolean isForEntity(MergeContext mergeContext, ChangeRef changeRef, Object entity) { String className = mergeContext.getServerSession().getAliasRegistry().getTypeForAlias(changeRef.getClassName()); return entity.getClass().getName().equals(className) && changeRef.getUid().equals(mergeContext.getDataManager().getUid(entity)); }
public ChangeEntityRef(Object change, ClientAliasRegistry aliasRegistry) { if (change instanceof Change) { className = ((Change)change).getClassName(); uid = ((Change)change).getUid(); } else if (change instanceof ChangeRef) { className = ((ChangeRef)change).getClassName(); uid = ((ChangeRef)change).getUid(); } if (aliasRegistry.getTypeForAlias(className) != null) className = aliasRegistry.getTypeForAlias(className); }