Ignore:
Timestamp:
07/30/13 09:38:43 (11 years ago)
Author:
pharms
Message:
  • added support for symbol management strategy in tries, especially for storing them
  • adapted comparator approach accordingly
  • provided default implementation for symbol management strategies
  • added, extended and improved java doc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-core-usageprofiles/src/main/java/de/ugoe/cs/autoquest/usageprofiles/DefaultSymbolComparator.java

    r1251 r1282  
    2626public class DefaultSymbolComparator<T> implements SymbolComparator<T> { 
    2727 
    28     /**  */ 
     28    /** 
     29     * default serial version UID 
     30     */ 
    2931    private static final long serialVersionUID = 1L; 
    3032 
     
    4244    } 
    4345 
    44     /* (non-Javadoc) 
    45      * @see de.ugoe.cs.autoquest.usageprofiles.SymbolComparator#getBucketSearchOrder(Object) 
    46      */ 
    47     @Override 
    48     public int[] getBucketSearchOrder(T symbol) { 
    49         if (symbol != null) { 
    50             return new int[] { symbol.hashCode() }; 
    51         } 
    52         else { 
    53             return null; 
    54         } 
    55     } 
    56  
    5746} 
Note: See TracChangeset for help on using the changeset viewer.