程序包 gu.sql2java
类 BaseColumnStore
java.lang.Object
gu.sql2java.store.BaseURLStore
gu.sql2java.BaseColumnStore
- 所有已实现的接口:
gu.sql2java.store.URLStore,URLStreamHandlerFactory
- 直接已知子类:
BinaryStoreTable
public class BaseColumnStore
extends gu.sql2java.store.BaseURLStore
-
嵌套类概要
嵌套类修饰符和类型类说明protected classprotected classstatic classstatic class -
字段概要
字段修饰符和类型字段说明protected final intprotected final gu.sql2java.TableManager<gu.sql2java.BaseBean>protected final gu.sql2java.RowMetaDataprotected final intprotected static final Stringprotected final Stringprotected final Stringprotected final Class<?>protected final String从类继承的字段 gu.sql2java.store.BaseURLStore
additionalParams -
构造器概要
构造器构造器说明BaseColumnStore(String tablename, String storeColumn, String extensionColumn, String mimeColumn) -
方法概要
修饰符和类型方法说明protected booleanprotected booleanprotected URLprotected URLStreamHandlerprotected URLbooleanprotected final voidfillStoreBean(gu.sql2java.BaseBean bean, byte[] binary, String extension) protected StringgetExtension(gu.sql2java.BaseBean bean) 从数据库记录中获取当前数据的扩展名protected StringgetMime(gu.sql2java.BaseBean bean) 从数据库记录中获取当前数据的MIME类型inthashCode()protected final URLprotected final Stringprotected Object[]primaryKeysOf(String md5, String extension) toString()从类继承的方法 gu.sql2java.store.BaseURLStore
createURLStreamHandler, delete, delete, exists, find, intall, isStored, setAdditionalParam, store, store
-
字段详细资料
-
tablename
-
storeColumn
-
manager
protected final gu.sql2java.TableManager<gu.sql2java.BaseBean> manager -
metaData
protected final gu.sql2java.RowMetaData metaData -
storeColumnType
-
protocol
-
extensionId
protected final int extensionId -
mimeId
protected final int mimeId -
PKS
- 另请参阅:
-
-
构造器详细资料
-
BaseColumnStore
-
-
方法详细资料
-
getProtocol
-
-
pathOf
-
makeURL
-
getExtension
从数据库记录中获取当前数据的扩展名- 参数:
bean- 数据库记录(不为null)- 返回:
- 扩展名
-
getMime
从数据库记录中获取当前数据的MIME类型- 参数:
bean- 数据库记录(不为null)- 返回:
- MIME类型
-
fillStoreBean
-
doStore
protected URL doStore(byte[] binary, String md5, String extension, boolean overwrite, boolean makeURLOnly) throws IOException - 指定者:
doStore在类中gu.sql2java.store.BaseURLStore- 抛出:
IOException
-
doFind
- 指定者:
doFind在类中gu.sql2java.store.BaseURLStore
-
doExists
- 指定者:
doExists在类中gu.sql2java.store.BaseURLStore
-
doDelete
- 指定者:
doDelete在类中gu.sql2java.store.BaseURLStore- 抛出:
IOException
-
doGetURLStreamHandler
- 指定者:
doGetURLStreamHandler在类中gu.sql2java.store.BaseURLStore
-
hashCode
public int hashCode()- 覆盖:
hashCode在类中gu.sql2java.store.BaseURLStore
-
equals
- 覆盖:
equals在类中gu.sql2java.store.BaseURLStore
-
toString
- 覆盖:
toString在类中gu.sql2java.store.BaseURLStore
-