private void populateIdAccessors(final MemberDetails details, final JavaType type) { final MethodMetadata idAccessor = MemberFindingUtils.getMostConcreteMethodWithTag(details, CustomDataKeys.IDENTIFIER_ACCESSOR_METHOD); if (idAccessor != null) { domainTypeIdAccessorCache.put(type, idAccessor); } else if (domainTypeIdAccessorCache.containsKey(type)) { domainTypeIdAccessorCache.remove(type); } }
private void populateVersionAccessor(final MemberDetails details, final JavaType type) { final MethodMetadata versionAccessor = MemberFindingUtils.getMostConcreteMethodWithTag(details, CustomDataKeys.VERSION_ACCESSOR_METHOD); if (versionAccessor != null) { domainTypeVersionAccessorCache.put(type, versionAccessor); } else if (domainTypeVersionAccessorCache.containsKey(type)) { domainTypeVersionAccessorCache.remove(type); } }
private void populateIdAccessors(final MemberDetails details, final JavaType type) { final MethodMetadata idAccessor = MemberFindingUtils.getMostConcreteMethodWithTag(details, CustomDataKeys.IDENTIFIER_ACCESSOR_METHOD); if (idAccessor != null) { domainTypeIdAccessorCache.put(type, idAccessor); } else if (domainTypeIdAccessorCache.containsKey(type)) { domainTypeIdAccessorCache.remove(type); } }
private void populateVersionAccessor(final MemberDetails details, final JavaType type) { final MethodMetadata versionAccessor = MemberFindingUtils.getMostConcreteMethodWithTag(details, CustomDataKeys.VERSION_ACCESSOR_METHOD); if (versionAccessor != null) { domainTypeVersionAccessorCache.put(type, versionAccessor); } else if (domainTypeVersionAccessorCache.containsKey(type)) { domainTypeVersionAccessorCache.remove(type); } }