Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if ((localObject1 instanceof OracleSerialBlob)) {
- localObject2 = (OracleSerialBlob) localObject1;
- return new String(((OracleSerialBlob) localObject2).getBytes(0L, (int) ((OracleSerialBlob) localObject2).length()));
- }
- public String(byte bytes[]) {
- this(bytes, 0, bytes.length);
- }
- public String getString(int paramInt) throws SQLException {
- Object localObject1 = getObject(paramInt);
- if (localObject1 == null) {
- return (String) localObject1;
- }
- if ((localObject1 instanceof String)) {
- return (String) localObject1;
- }
- if (((localObject1 instanceof Number)) || ((localObject1 instanceof BigDecimal))) {
- return localObject1.toString();
- }
- if ((localObject1 instanceof java.sql.Date)) {
- return ((java.sql.Date) localObject1).toString();
- }
- if ((localObject1 instanceof Timestamp)) {
- return ((java.sql.Date) localObject1).toString();
- }
- if ((localObject1 instanceof byte[]))
- return new String((byte[]) localObject1);
- Object localObject2;
- if ((localObject1 instanceof OracleSerialClob)) {
- localObject2 = (OracleSerialClob) localObject1;
- return ((OracleSerialClob) localObject2).getSubString(0L, (int) ((OracleSerialClob) localObject2).length());
- }
- if ((localObject1 instanceof OracleSerialBlob)) {
- localObject2 = (OracleSerialBlob) localObject1;
- return new String(((OracleSerialBlob) localObject2).getBytes(0L, (int) ((OracleSerialBlob) localObject2).length()));
- }
- if ((localObject1 instanceof URL)) {
- return ((URL) localObject1).toString();
- }
- if ((localObject1 instanceof Reader)) {
- try {
- localObject2 = (Reader) localObject1;
- char[] arrayOfChar = new char[1024];
- int i = 0;
- StringBuffer localStringBuffer = new StringBuffer(1024);
- while ((i = ((Reader) localObject2).read(arrayOfChar)) > 0)
- localStringBuffer.append(arrayOfChar, 0, i);
- return localStringBuffer.substring(0, localStringBuffer.length());
- } catch (IOException localIOException) {
- throw new SQLException("Error during conversion: " + localIOException.getMessage());
- }
- }
- throw new SQLException("Fail to convert to internal representation");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement