1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <class-diagram version =" 1.2.2" icons =" true" always-add-relationships =" false" generalizations =" true" realizations =" true"
3
+ associations =" true" dependencies =" false" nesting-relationships =" true" router =" FAN" >
4
+ <class id =" 1" language =" java" name =" com.iluwatar.collectionpipeline.App" project =" collection-pipeline"
5
+ file =" /collection-pipeline/src/main/java/com/iluwatar/collectionpipeline/App.java" binary =" false"
6
+ corner =" BOTTOM_RIGHT" >
7
+ <position height =" -1" width =" -1" x =" 150" y =" 100" />
8
+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
9
+ sort-features =" false" accessors =" true" visibility =" true" >
10
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
11
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
12
+ </display >
13
+ </class >
14
+ <class id =" 2" language =" java" name =" com.iluwatar.collectionpipeline.ImperativeProgramming"
15
+ project =" collection-pipeline"
16
+ file =" /collection-pipeline/src/main/java/com/iluwatar/collectionpipeline/ImperativeProgramming.java" binary =" false"
17
+ corner =" BOTTOM_RIGHT" >
18
+ <position height =" -1" width =" -1" x =" 437" y =" 109" />
19
+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
20
+ sort-features =" false" accessors =" true" visibility =" true" >
21
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
22
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
23
+ </display >
24
+ </class >
25
+ <class id =" 3" language =" java" name =" com.iluwatar.collectionpipeline.Car" project =" collection-pipeline"
26
+ file =" /collection-pipeline/src/main/java/com/iluwatar/collectionpipeline/Car.java" binary =" false"
27
+ corner =" BOTTOM_RIGHT" >
28
+ <position height =" -1" width =" -1" x =" 724" y =" 339" />
29
+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
30
+ sort-features =" false" accessors =" true" visibility =" true" >
31
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
32
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
33
+ </display >
34
+ </class >
35
+ <class id =" 4" language =" java" name =" com.iluwatar.collectionpipeline.CarFactory" project =" collection-pipeline"
36
+ file =" /collection-pipeline/src/main/java/com/iluwatar/collectionpipeline/CarFactory.java" binary =" false"
37
+ corner =" BOTTOM_RIGHT" >
38
+ <position height =" -1" width =" -1" x =" 899" y =" 91" />
39
+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
40
+ sort-features =" false" accessors =" true" visibility =" true" >
41
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
42
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
43
+ </display >
44
+ </class >
45
+ <class id =" 5" language =" java" name =" com.iluwatar.collectionpipeline.FunctionalProgramming"
46
+ project =" collection-pipeline"
47
+ file =" /collection-pipeline/src/main/java/com/iluwatar/collectionpipeline/FunctionalProgramming.java" binary =" false"
48
+ corner =" BOTTOM_RIGHT" >
49
+ <position height =" -1" width =" -1" x =" 1187" y =" 109" />
50
+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
51
+ sort-features =" false" accessors =" true" visibility =" true" >
52
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
53
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
54
+ </display >
55
+ </class >
56
+ <enumeration id =" 6" language =" java" name =" com.iluwatar.collectionpipeline.Category" project =" collection-pipeline"
57
+ file =" /collection-pipeline/src/main/java/com/iluwatar/collectionpipeline/Category.java" binary =" false"
58
+ corner =" BOTTOM_RIGHT" >
59
+ <position height =" -1" width =" -1" x =" 486" y =" 339" />
60
+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" true" signature =" true"
61
+ sort-features =" false" accessors =" true" visibility =" true" >
62
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
63
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
64
+ </display >
65
+ </enumeration >
66
+ <class id =" 7" language =" java" name =" com.iluwatar.collectionpipeline.Person" project =" collection-pipeline"
67
+ file =" /collection-pipeline/src/main/java/com/iluwatar/collectionpipeline/Person.java" binary =" false"
68
+ corner =" BOTTOM_RIGHT" >
69
+ <position height =" -1" width =" -1" x =" 723" y =" 91" />
70
+ <display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
71
+ sort-features =" false" accessors =" true" visibility =" true" >
72
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
73
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
74
+ </display >
75
+ </class >
76
+ <association id =" 8" >
77
+ <end type =" SOURCE" refId =" 7" navigable =" false" >
78
+ <attribute id =" 9" name =" cars" />
79
+ <multiplicity id =" 10" minimum =" 0" maximum =" 2147483647" />
80
+ </end >
81
+ <end type =" TARGET" refId =" 3" navigable =" true" />
82
+ <display labels =" true" multiplicity =" true" />
83
+ </association >
84
+ <association id =" 11" >
85
+ <end type =" SOURCE" refId =" 3" navigable =" false" >
86
+ <attribute id =" 12" name =" category" />
87
+ <multiplicity id =" 13" minimum =" 0" maximum =" 1" />
88
+ </end >
89
+ <end type =" TARGET" refId =" 6" navigable =" true" />
90
+ <display labels =" true" multiplicity =" true" />
91
+ </association >
92
+ <classifier-display autosize =" true" stereotype =" true" package =" true" initial-value =" false" signature =" true"
93
+ sort-features =" false" accessors =" true" visibility =" true" >
94
+ <attributes public =" true" package =" true" protected =" true" private =" true" static =" true" />
95
+ <operations public =" true" package =" true" protected =" true" private =" true" static =" true" />
96
+ </classifier-display >
97
+ <association-display labels =" true" multiplicity =" true" />
98
+ </class-diagram >
0 commit comments