
commons.box.app.MetaLabelValue Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commons-box-app Show documentation
Show all versions of commons-box-app Show documentation
Common utils for BOX projects.
The newest version!
package commons.box.app;
import java.util.Locale;
import java.util.Map;
/**
* 注册的标签信息
*/
public interface MetaLabelValue extends DataObject, DataName {
/**
* 主对象对应的标签
*
* @return
*/
public String label();
/**
* 主对象对应的标签 按语区获取
*
* @param locale
* @return
*/
public String label(String locale);
/**
* 主对象对应的标签 按语区获取
*
* @param locale
* @return
*/
public String label(Locale locale);
/**
* 值对应的标签
*
* @param value
* @return
*/
public String valueLabel(String value);
/**
* 值对应的标签 带语区
*
* @param locale
* @param value
* @return
*/
public String valueLabel(String locale, String value);
/**
* 全部 标签
*
* @return
*/
public Map labels();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy