blob: 4bdcd99e5670aea6d02aff202f2db10c67cc3d68 [file] [log] [blame]
/*
******************************************************************************
* Copyright (C) 2007-2009, International Business Machines Corporation and *
* others. All Rights Reserved. *
******************************************************************************
*/
package com.ibm.icu.impl.duration.impl;
import java.util.Collection;
/**
* Abstract service for PeriodFormatterData, which defines the localization data
* used by period formatters.
*/
public abstract class PeriodFormatterDataService {
/**
* Returns a PeriodFormatterData for the given locale name.
*
* @param localeName the name of the locale
* @return a PeriodFormatterData object
*/
public abstract PeriodFormatterData get(String localeName);
/**
* Returns a collection of all the locale names supported by this service.
*
* @return a collection of locale names, as String
*/
public abstract Collection<String> getAvailableLocales();
}