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

COVERAGE SUMMARY FOR SOURCE FILE [GetOperationImpl.java]

nameclass, %method, %block, %line, %
GetOperationImpl.java100% (1/1)100% (2/2)100% (16/16)100% (4/4)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class GetOperationImpl100% (1/1)100% (2/2)100% (16/16)100% (4/4)
GetOperationImpl (Collection, GetOperation$Callback): void 100% (1/1)100% (9/9)100% (2/2)
GetOperationImpl (String, GetOperation$Callback): void 100% (1/1)100% (7/7)100% (2/2)

1// Copyright (c) 2006  Dustin Sallings <dustin@spy.net>
2 
3package net.spy.memcached.protocol.ascii;
4 
5import java.util.Collection;
6import java.util.Collections;
7import java.util.HashSet;
8 
9import net.spy.memcached.ops.GetOperation;
10 
11/**
12 * Operation for retrieving data.
13 */
14class GetOperationImpl extends BaseGetOpImpl implements GetOperation {
15 
16        private static final String CMD="get";
17 
18        public GetOperationImpl(String key, GetOperation.Callback c) {
19                super(CMD, c, Collections.singleton(key));
20        }
21 
22        public GetOperationImpl(Collection<String> k, GetOperation.Callback c) {
23                super(CMD, c, new HashSet<String>(k));
24        }
25 
26}

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