view src/main/java/edu/harvard/iq/dataverse/FacetLabel.java @ 14:be7787c36e58 default tip

new: nofity LGSercies for deleted files
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Mon, 02 Nov 2015 16:41:23 +0100
parents a50cf11e5178
children
line wrap: on
line source

package edu.harvard.iq.dataverse;

import javax.inject.Named;

@Named
public class FacetLabel {

    private String name;
    private Long count;
    private String filterQuery;

    FacetLabel(String name, Long count) {
        this.name = name;
        this.count = count;
    }

    /**
     * @todo should we simply store as "Dataverses" rather than "dataverses" in
     * Solr?
     */
    public String getCapitalizedName() {
        return Character.toUpperCase(this.name.charAt(0)) + this.name.substring(1);
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Long getCount() {
        return count;
    }

    public void setCount(Long count) {
        this.count = count;
    }

    public String getFilterQuery() {
        return filterQuery;
    }

    public void setFilterQuery(String filterQuery) {
        this.filterQuery = filterQuery;
    }

}