Package javax.sql.rowset.serial

Examples of javax.sql.rowset.serial.SerialBlob


    // ResultSet object as a Blob object in the Java programming language.
    @Override
    public Blob getBlob(int columnIndex) throws SQLException {
        checkColumnBounds(columnIndex);
        try {
            return new SerialBlob(table.getStringAsBytes(columnIndex - 1));
        } catch (Exception x) {
            throw SQLError.get(x);
        }
    }
View Full Code Here


public class BlockChangeType extends LogType {
    public BlockChangeType(blockChangeLogCategory cat, EntityPlayer player, String block, int X, int Y, int Z, TileEntity te)
    {
        super();
        SerialBlob teBlob = null;
        if (te != null)
        {
            NBTTagCompound nbt = new NBTTagCompound();
            te.writeToNBT(nbt);
            nbt.setString("TE_CLASS", te.getClass().getCanonicalName());

            try
            {
                teBlob = new SerialBlob(nbt.toString().getBytes(Charsets.UTF_8));
            }
            catch (Exception e)
            {
                OutputHandler.felog.severe(e.toString());
                e.printStackTrace();
View Full Code Here

        ObjectOutputStream objOutStream = new ObjectOutputStream(outStream);
        objOutStream.writeObject(javaObject);
      } catch (Exception e) {
        throw SqlExceptionUtil.create("Could not write serialized object to output stream", e);
      }
      return new SerialBlob(outStream.toByteArray());
    }
View Full Code Here

                        rsval = obj;
                    }
                } else if (rsval instanceof SQLData) {
                    rsval = new SerialStruct((SQLData)rsval, map);
                } else if (rsval instanceof Blob) {
                    rsval = new SerialBlob((Blob)rsval);
                } else if (rsval instanceof Clob) {
                    rsval = new SerialClob((Clob)rsval);
                } else if (rsval instanceof java.sql.Array) {
                    rsval = new SerialArray((java.sql.Array)rsval, map);
                }
View Full Code Here

     */
    if (java.math.BigInteger.class.equals(clazz))  return new BigInteger(s);
    if (java.math.BigDecimal.class.equals(clazz))  return new BigDecimal(s);
    if (java.lang.Character.class.equals(clazz))  return new Character(s.charAt(0));
    if (java.util.UUID.class.equals(clazz))      return UUID.fromString(s);
    if (java.sql.Blob.class.equals(clazz))       return new SerialBlob(s.getBytes());
   
   
    String dateType = null;
    if (java.util.Date.class.equals(clazz))           dateType = "java_date";
    else if (java.sql.Date.class.equals(clazz))         dateType = "sql_date";
View Full Code Here

    }else{
      doc.setContentType(contentTypeService.translateContentType("json"));
    }

    try {
      Blob blob = new SerialBlob(file.getBytes());
      doc.setFile(blob);

      List<Document> appDocs = application.getDocuments();
      if (appDocs == null) {
        appDocs = list();
View Full Code Here

    doc.setVulnerability(vulnerability);
    doc.setName(getFileName(fileFullName));
    doc.setType(getFileType(fileFullName));
    doc.setContentType(contentTypeService.translateContentType(file.getContentType()));
    try {
      Blob blob = new SerialBlob(file.getBytes());
      doc.setFile(blob);

      List<Document> appDocs = vulnerability.getDocuments();
      if (appDocs == null)
        appDocs = list();
View Full Code Here

    if (java.lang.String.class.equals(clazz))    return s;
    if (java.math.BigInteger.class.equals(clazz))  return new BigInteger(s);
    if (java.math.BigDecimal.class.equals(clazz))  return new BigDecimal(s);
    if (java.lang.Character.class.equals(clazz))  return new Character(s.charAt(0));
    if (java.util.UUID.class.equals(clazz))      return UUID.fromString(s);
    if (java.sql.Blob.class.equals(clazz))       return new SerialBlob(s.getBytes());
   
   
    String dateType = null;
    if (java.util.Date.class.equals(clazz))           dateType = "java_date";
    else if (java.sql.Date.class.equals(clazz))         dateType = "sql_date";
View Full Code Here

        ObjectOutputStream objOutStream = new ObjectOutputStream(outStream);
        objOutStream.writeObject(javaObject);
      } catch (Exception e) {
        throw SqlExceptionUtil.create("Could not write serialized object to output stream", e);
      }
      return new SerialBlob(outStream.toByteArray());
    }
View Full Code Here

TOP

Related Classes of javax.sql.rowset.serial.SerialBlob

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.