Code Search for Developers
 
 
  

CalendarFinder.java from Tea Stats at Krugle


Show CalendarFinder.java syntax highlighted

/*
 * This file is distributed under the GPL v2 as part of teastats site statistics package
 * http://teastats.sourceforge.net
 */
package net.time4tea.webstats.analyser.extractor;

import net.time4tea.webstats.analyser.extractor.key.KeyFinder;
import net.time4tea.webstats.analyser.extractor.value.ValueFinder;
import net.time4tea.webstats.record.Record;
import org.joda.time.DateTimeFieldType;

/**
 * Originally richja Apr 2, 2006
 */
public class CalendarFinder<T extends Record> implements KeyFinder<T>, ValueFinder {
    private DateTimeFieldType field;


    public CalendarFinder(DateTimeFieldType field) {
        this.field = field;
    }

    public String getKey(Record record) {
        return Long.toString(record.getDate().get(field));
    }

    public Number getValue(Record record) {
        return record.getDate().get(field);
    }
}




See more files for this project here

Tea Stats

Web log analyzer... Written in OO Perl, provides the usual host / page analysis. Can also do site graphing using graphviz, browser, os, worm and search engine identification, and country and session tracking.

Project homepage: http://sourceforge.net/projects/teastats
Programming language(s): Java
License: other

  key/
    AttributeKeyFinder.java
    BeanKeyFinder.java
    BrowserKeyFinder.java
    ConcatenatingKeyFinder.java
    ConstantKeyFinder.java
    CountryKeyFinder.java
    DurationBucketKeyFinder.java
    FileTypeKeyFinder.java
    FirstPageKeyFinder.java
    HostKeyFinder.java
    KeyFinder.java
    LocationKeyFinder.java
    MethodKeyFinder.java
    PageKeyFinder.java
    QueryParamKeyFinder.java
    RefererHostKeyFinder.java
    SearchEngineTermKeyFinder.java
    SearchEngineWordKeyFinder.java
    SessionBandwidthKeyFinder.java
    SessionSizeKeyFinder.java
    StatusKeyFinder.java
  value/
    BytesValueFinder.java
    ConstantValueFinder.java
    SessionLengthValueFinder.java
    SessionSizeValueFinder.java
    ValueFinder.java
  CalendarFinder.java
  DayOfWeekFinder.java
  ExtractionException.java