Package org.eclipse.emf.cdo.common.lob
Class CDOLobUtil
- java.lang.Object
-
- org.eclipse.emf.cdo.common.lob.CDOLobUtil
-
public final class CDOLobUtil extends java.lang.ObjectSome useful helpers for dealing withlarge objects.- Since:
- 4.0
- Author:
- Eike Stepper
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CDOBlobcreateBlob(byte[] id, long size)static CDOBlobOutputStreamcreateBlobOutputStream()static CDOClobcreateClob(byte[] id, long size)static CDOClobWritercreateClobWriter()static CDOBlobreadBlob(org.eclipse.net4j.util.io.ExtendedDataInput in)static CDOClobreadClob(org.eclipse.net4j.util.io.ExtendedDataInput in)static voidsetStore(CDOLobStore store, CDOLob<?> lob)static voidwrite(org.eclipse.net4j.util.io.ExtendedDataOutput out, CDOLob<?> lob)
-
-
-
Method Detail
-
readBlob
public static CDOBlob readBlob(org.eclipse.net4j.util.io.ExtendedDataInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
readClob
public static CDOClob readClob(org.eclipse.net4j.util.io.ExtendedDataInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
write
public static void write(org.eclipse.net4j.util.io.ExtendedDataOutput out, CDOLob<?> lob) throws java.io.IOException- Throws:
java.io.IOException
-
createBlob
public static CDOBlob createBlob(byte[] id, long size)
-
createClob
public static CDOClob createClob(byte[] id, long size)
-
createBlobOutputStream
public static CDOBlobOutputStream createBlobOutputStream()
- Since:
- 4.3
-
createClobWriter
public static CDOClobWriter createClobWriter()
- Since:
- 4.3
-
setStore
public static void setStore(CDOLobStore store, CDOLob<?> lob) throws java.io.IOException
- Throws:
java.io.IOException
-
-