RFR 8139056: Add convenience methods to Statement.java
Lance Andersen
lance.andersen at oracle.com
Tue Oct 20 22:43:22 UTC 2015
Here is the revised webrev http://cr.openjdk.java.net/~lancea/8139056/webrev.01/
Addresses your and Joe's comments
Best
Lance
On Oct 20, 2015, at 5:49 PM, Lance Andersen <lance.andersen at oracle.com> wrote:
> Hi Roger,
> On Oct 20, 2015, at 5:33 PM, Roger Riggs <Roger.Riggs at oracle.com> wrote:
>
>> Hi Lance,
>>
>> The logic looks correct but enquoteLiteral is going to create an lot of garbage Strings,
>> about one for every character. I'm not sure Streams are the right tool for this task.
>>
>> Can't String.replace("'", "''") do the same job?
>
> Yes, I could use replace, but talked myself into Streams :-)
>
> I can change it though for the initial push (after sending another webrev)
>
> Best
> Lance
>>
>> Roger
>>
>>
>> On 10/20/2015 4:19 PM, Lance Andersen wrote:
>>> Hi,
>>>
>>> Looking for a reviewer for http://cr.openjdk.java.net/~lancea/8139056/webrev.00/.
>>>
>>> This change Adds two convenience methods to Statement.java:
>>> - enquoteLiteral which returns a string enclosed in single quotes where all occurrences of a single quote are converted to two single quotes
>>> - enquoteIdentifier returns a SQL identifier
>>>
>>>
>>> The CCC has been approved.
>>>
>>> Best
>>> Lance
>>>
>>>
>>>
>>>
>>> Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
>>> Oracle Java Engineering
>>> 1 Network Drive
>>> Burlington, MA 01803
>>> Lance.Andersen at oracle.com
>>>
>>>
>>>
>>
>
> <oracle_sig_logo.gif>
>
> Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
> Oracle Java Engineering
> 1 Network Drive
> Burlington, MA 01803
> Lance.Andersen at oracle.com
>
>
>
Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
Lance.Andersen at oracle.com
More information about the core-libs-dev
mailing list