EMMA Coverage Report (generated Tue Oct 27 11:32:50 PDT 2009)
[all classes][net.spy.memcached.compat]

COVERAGE SUMMARY FOR SOURCE FILE [SpyObject.java]

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

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class SpyObject100% (1/1)100% (2/2)100% (17/17)100% (6/6)
SpyObject (): void 100% (1/1)100% (6/6)100% (3/3)
getLogger (): Logger 100% (1/1)100% (11/11)100% (3/3)

1// Copyright (c) 2002  Dustin Sallings <dustin@spy.net>
2 
3package net.spy.memcached.compat;
4 
5import net.spy.memcached.compat.log.Logger;
6import net.spy.memcached.compat.log.LoggerFactory;
7 
8 
9/**
10 * Superclass for all Spy Objects.
11 */
12public class SpyObject extends Object {
13 
14        private transient Logger logger=null;
15 
16        /**
17         * Get an instance of SpyObject.
18         */
19        public SpyObject() {
20                super();
21        }
22 
23        /**
24         * Get a Logger instance for this class.
25         *
26         * @return an appropriate logger instance.
27         */
28        protected Logger getLogger() {
29                if(logger==null) {
30                        logger=LoggerFactory.getLogger(getClass());
31                }
32                return(logger);
33        }
34 
35}

[all classes][net.spy.memcached.compat]
EMMA 2.0.5312 (C) Vladimir Roubtsov