public static PropertyData createPropertyData(SVNClient client, String path, String name, String value, byte[] data) { return new PropertyData(client, path, name, value, data);
public static PropertyData createPropertyData(Object client, String path, String name, String value, byte[] data) { if (client instanceof SVNClientImpl){ return new JavaHLPropertyData((SVNClientImpl) client, null, path, name, value, data); } return new PropertyData((SVNClient) client, path, name, value, data);
    public static PropertyData createPropertyData(SVNClient client, String path, String name, String value, byte[] data) {        return new PropertyData(client, path, name, value, data);    }