if (!propertyPath.isEmpty()) { final EdmProperty lastProperty = propertyPath.get(propertyPath.size() - 1); many = lastProperty.getMultiplicity() == EdmMultiplicity.MANY; } else { final NavigationSegment lastSegment = segments.get(segments.size() - 1);
if (!propertyPath.isEmpty()) { final EdmProperty lastProperty = propertyPath.get(propertyPath.size() - 1); many = lastProperty.getMultiplicity() == EdmMultiplicity.MANY; } else { final NavigationSegment lastSegment = segments.get(segments.size() - 1);