EMMA Coverage Report (generated Thu Jan 05 16:24:01 PST 2012)
[all classes][net.digitaltsunami.word.trie.filter]

COVERAGE SUMMARY FOR SOURCE FILE [LetterCharFilter.java]

nameclass, %method, %block, %line, %
LetterCharFilter.java100% (1/1)100% (2/2)100% (17/17)100% (2/2)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class LetterCharFilter100% (1/1)100% (2/2)100% (17/17)100% (2/2)
LetterCharFilter (): void 100% (1/1)100% (3/3)100% (1/1)
apply (char): char 100% (1/1)100% (14/14)100% (1/1)

1/**
2 * 
3 */
4package net.digitaltsunami.word.trie.filter;
5 
6/**
7 * Basic filter to include only characters determined to be letters. Uses
8 * {@link Character#isLetter(char)} to determine validity.
9 * 
10 * @author dhagberg
11 * 
12 */
13public class LetterCharFilter implements CharFilter {
14 
15    /**
16     * Returns character if it {@link Character#isLetter(char)} returns true,
17     * otherwise it will return {@link CharFilter#SKIP_CHAR}.
18     */
19    @Override
20    public char apply(char input) {
21        return Character.isLetter(input) | input == ' ' ? input : CharFilter.SKIP_CHAR;
22    }
23 
24}

[all classes][net.digitaltsunami.word.trie.filter]
EMMA 2.1.5320 (stable) (C) Vladimir Roubtsov