All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.featherfly.data.core.DataRecord Maven / Gradle / Ivy

There is a newer version: 0.1.8
Show newest version

package cn.featherfly.data.core;

import java.util.Collection;

/**
 * 

* 数据记录 *

* * @author 钟冀 */ public interface DataRecord { /** *

* 获取指定索引数据 *

* * @param index * 索引 * @param * 数据记录中的数据类型 * @return 指定索引对象 */ E get(int index); /** *

* 获取指定key数据 *

* * @param key * key * @param 数据记录中的数据类型 * @return 指定key对象 */ E get(String key); /** *

* 获取全部数据 *

* * @param 数据记录中的数据类型 * * @return 全部数据 */ Collection getValues(); /** *

* 获取全部key *

* * @return 全部key */ Collection getKeys(); /** *

* 获取数据数量 *

* * @return 数据数量 */ int getValuesNumber(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy