EMMA Coverage Report (generated Tue Jun 21 05:51:52 EDT 2011)
[all classes][org.jclouds.openstack.swift.domain]

COVERAGE SUMMARY FOR SOURCE FILE [AccountMetadata.java]

nameclass, %method, %block, %line, %
AccountMetadata.java0%   (0/1)0%   (0/9)0%   (0/116)0%   (0/32)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class AccountMetadata0%   (0/1)0%   (0/9)0%   (0/116)0%   (0/32)
AccountMetadata (): void 0%   (0/1)0%   (0/3)0%   (0/2)
AccountMetadata (long, long): void 0%   (0/1)0%   (0/9)0%   (0/4)
equals (Object): boolean 0%   (0/1)0%   (0/37)0%   (0/12)
getBytes (): long 0%   (0/1)0%   (0/3)0%   (0/1)
getContainerCount (): long 0%   (0/1)0%   (0/3)0%   (0/1)
hashCode (): int 0%   (0/1)0%   (0/32)0%   (0/5)
setBytes (long): void 0%   (0/1)0%   (0/4)0%   (0/2)
setContainerCount (long): void 0%   (0/1)0%   (0/4)0%   (0/2)
toString (): String 0%   (0/1)0%   (0/21)0%   (0/3)

1/**
2 *
3 * Copyright (C) 2011 Cloud Conscious, LLC. <info@cloudconscious.com>
4 *
5 * ====================================================================
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17 * ====================================================================
18 */
19package org.jclouds.openstack.swift.domain;
20 
21/**
22 * 
23 * @author James Murty
24 * 
25 */
26public class AccountMetadata {
27 
28   public AccountMetadata(long containerCount, long bytes) {
29      this.containerCount = containerCount;
30      this.bytes = bytes;
31   }
32 
33   public AccountMetadata() {
34   }
35 
36   @Override
37   public String toString() {
38      StringBuilder builder = new StringBuilder();
39      builder.append("ResourceMetadata [bytes=").append(bytes)
40               .append(", containerCount=").append(containerCount).append("]");
41      return builder.toString();
42   }
43 
44   @Override
45   public int hashCode() {
46      final int prime = 31;
47      int result = 1;
48      result = prime * result + (int) (bytes ^ (bytes >>> 32));
49      result = prime * result + (int) (containerCount ^ (containerCount >>> 32));
50      return result;
51   }
52 
53   @Override
54   public boolean equals(Object obj) {
55      if (this == obj)
56         return true;
57      if (obj == null)
58         return false;
59      if (getClass() != obj.getClass())
60         return false;
61      AccountMetadata other = (AccountMetadata) obj;
62      if (bytes != other.bytes)
63         return false;
64      if (containerCount != other.containerCount)
65         return false;
66      return true;
67   }
68 
69   private long containerCount;
70   private long bytes;
71 
72   public void setContainerCount(long count) {
73      this.containerCount = count;
74   }
75 
76   public long getContainerCount() {
77      return containerCount;
78   }
79 
80   public void setBytes(long bytes) {
81      this.bytes = bytes;
82   }
83 
84   public long getBytes() {
85      return bytes;
86   }
87 
88}

[all classes][org.jclouds.openstack.swift.domain]
EMMA 2.0.5312 (C) Vladimir Roubtsov