public class BaseColumnStore
extends gu.sql2java.store.BaseURLStore
| 限定符和类型 | 类和说明 |
|---|---|
protected class |
BaseColumnStore.DatabaseURLConnection |
protected class |
BaseColumnStore.Handler |
static class |
BaseColumnStore.StringCastException |
static class |
BaseColumnStore.URLParseException |
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
extensionId |
protected gu.sql2java.TableManager<gu.sql2java.BaseBean> |
manager |
protected gu.sql2java.RowMetaData |
metaData |
protected int |
mimeId |
protected static java.lang.String |
PKS |
protected java.lang.String |
protocol |
protected java.lang.String |
storeColumn |
protected java.lang.Class<?> |
storeColumnType |
protected java.lang.String |
tablename |
| 构造器和说明 |
|---|
BaseColumnStore(java.lang.String tablename,
java.lang.String storeColumn,
java.lang.String extensionColumn,
java.lang.String mimeColumn) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
doDelete(java.net.URL storedURL) |
protected boolean |
doExists(java.net.URL storedURL) |
protected java.net.URL |
doFind(java.lang.String md5) |
protected java.net.URLStreamHandler |
doGetURLStreamHandler() |
protected java.net.URL |
doStore(byte[] binary,
java.lang.String md5,
java.lang.String extension,
boolean makeURLOnly) |
boolean |
equals(java.lang.Object obj) |
protected void |
fillStoreBean(gu.sql2java.BaseBean bean,
byte[] binary,
java.lang.String extension) |
protected java.lang.String |
getExtension(gu.sql2java.BaseBean bean)
从数据库记录中获取当前数据的扩展名
|
protected java.lang.String |
getMime(gu.sql2java.BaseBean bean)
从数据库记录中获取当前数据的MIME类型
|
java.lang.String |
getProtocol() |
int |
hashCode() |
protected java.net.URL |
makeURL(java.lang.String suffix,
java.lang.Object... primaryKeys) |
protected java.lang.String |
pathOf(java.lang.String suffix,
java.lang.Object... primaryKeys) |
protected java.lang.Object[] |
primaryKeysOf(java.lang.String md5,
java.lang.String extension) |
java.lang.String |
toString() |
protected final java.lang.String tablename
protected final java.lang.String storeColumn
protected final gu.sql2java.TableManager<gu.sql2java.BaseBean> manager
protected final gu.sql2java.RowMetaData metaData
protected final java.lang.Class<?> storeColumnType
protected final java.lang.String protocol
protected final int extensionId
protected final int mimeId
protected static final java.lang.String PKS
public BaseColumnStore(java.lang.String tablename,
java.lang.String storeColumn,
java.lang.String extensionColumn,
java.lang.String mimeColumn)
public java.lang.String getProtocol()
protected java.lang.Object[] primaryKeysOf(java.lang.String md5,
java.lang.String extension)
protected final java.lang.String pathOf(java.lang.String suffix,
java.lang.Object... primaryKeys)
protected final java.net.URL makeURL(java.lang.String suffix,
java.lang.Object... primaryKeys)
protected java.lang.String getExtension(gu.sql2java.BaseBean bean)
bean - 数据库记录(不为null)protected java.lang.String getMime(gu.sql2java.BaseBean bean)
bean - 数据库记录(不为null)protected final void fillStoreBean(gu.sql2java.BaseBean bean,
byte[] binary,
java.lang.String extension)
protected java.net.URL doStore(byte[] binary,
java.lang.String md5,
java.lang.String extension,
boolean makeURLOnly)
throws java.io.IOException
doStore 在类中 gu.sql2java.store.BaseURLStorejava.io.IOExceptionprotected java.net.URL doFind(java.lang.String md5)
doFind 在类中 gu.sql2java.store.BaseURLStoreprotected boolean doExists(java.net.URL storedURL)
doExists 在类中 gu.sql2java.store.BaseURLStoreprotected boolean doDelete(java.net.URL storedURL)
throws java.io.IOException
doDelete 在类中 gu.sql2java.store.BaseURLStorejava.io.IOExceptionprotected java.net.URLStreamHandler doGetURLStreamHandler()
doGetURLStreamHandler 在类中 gu.sql2java.store.BaseURLStorepublic int hashCode()
hashCode 在类中 gu.sql2java.store.BaseURLStorepublic boolean equals(java.lang.Object obj)
equals 在类中 gu.sql2java.store.BaseURLStorepublic java.lang.String toString()
toString 在类中 gu.sql2java.store.BaseURLStoreCopyright © 2022. All Rights Reserved.