1 package com.bm.ejb3metadata.annotations.impl;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6
7
8
9
10
11 public class JInterceptors {
12
13
14
15
16 private List<String> classes = null;
17
18
19
20
21 public JInterceptors() {
22 classes = new ArrayList<String>();
23 }
24
25
26
27
28
29 public void addClass(final String cls) {
30 classes.add(cls);
31 }
32
33
34
35
36 public List<String> getClasses() {
37 return classes;
38 }
39
40
41
42
43
44 public boolean contains(final String cls) {
45 return classes.contains(cls);
46 }
47
48
49
50
51 @Override
52 public String toString() {
53 StringBuilder sb = new StringBuilder();
54
55 sb.append(this.getClass().getName().substring(this.getClass().getPackage().getName().length() + 1));
56
57
58 sb.append(classes);
59 return sb.toString();
60 }
61
62 }