S - singular type parameterpublic abstract class Plural<S> extends Object
| Constructor and Description |
|---|
Plural() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<S> |
getSingular()
Returns singular collection.
|
static <P extends Plural<S>,S> |
newInstance(Class<P> pluralType)
Creates a new instance of
pluralType. |
static <P extends Plural<S>,S> |
newInstance(Class<P> pluralType,
Collection<? extends S> singulars)
Creates a new instance of given
pluralType contains specified
singulars. |
public static <P extends Plural<S>,S> P newInstance(Class<P> pluralType, Collection<? extends S> singulars)
pluralType contains specified
singulars.P - plural type parameterS - singular type parameterpluralType - plural typesingulars - a collection of elements to add; may be null.pluralType.public static <P extends Plural<S>,S> P newInstance(Class<P> pluralType)
pluralType.P - plural type parameter.S - singular type parameter.pluralType - plural typepluralTypeprotected Collection<S> getSingular()
Copyright © 2011-2013. All Rights Reserved.