Ignore:
Timestamp:
12/16/11 10:17:25 (13 years ago)
Author:
sherbold
Message:
  • changed signature of de.ugoe.cs.util.eventbench.models.TrieBasedModel?.train() and update() from using Collection<List<Event<?>>> to Collection<List<? extends Event<?>>>
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/EventBenchCore/src/de/ugoe/cs/eventbench/models/TrieBasedModel.java

    r252 r325  
    8888         *            training data 
    8989         */ 
    90         public void train(Collection<List<Event<?>>> sequences) { 
     90        public void train(Collection<List<? extends Event<?>>> sequences) { 
    9191                trie = null; 
    9292                update(sequences); 
     
    104104         *            training data 
    105105         */ 
    106         public void update(Collection<List<Event<?>>> sequences) { 
     106        public void update(Collection<List<? extends Event<?>>> sequences) { 
    107107                if (sequences == null) { 
    108108                        return; 
     
    111111                        trie = new Trie<Event<?>>(); 
    112112                } 
    113                 for (List<Event<?>> sequence : sequences) { 
     113                for (List<? extends Event<?>> sequence : sequences) { 
    114114                        List<Event<?>> currentSequence = new LinkedList<Event<?>>(sequence); // defensive 
    115115                                                                                                                                                                        // copy 
Note: See TracChangeset for help on using the changeset viewer.