[ https://issues.apache.org/jira/browse/COLLECTIONS-458?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Neidhart closed COLLECTIONS-458. --------------------------------------- > AbstractUntypedCollectionDecorator<E, D> is not used > ----------------------------------------------------- > > Key: COLLECTIONS-458 > URL: https://issues.apache.org/jira/browse/COLLECTIONS-458 > Project: Commons Collections > Issue Type: Bug > Reporter: Sebb > > The public ctor for AbstractUntypedCollectionDecorator<E, D> takes no > argument and so collection = null; however the protected ctor checks for > collection parameter != null. > The decorated() method says that all access to collection goes through it, > and there is no setter. > At present the only way to recover from calling the public ctor is for the > sub-class to set collection directly. > This is inconsistent. > The class is abstract and there appear to be no concrete subclasses. Looks > like the class might be superfluous, but if it is required, it should ideally > have a private final collection field. -- This message was sent by Atlassian JIRA (v6.3.4#6332)