Skip to content

Method: getName()

1: package cz.cvut.kbss.jopa.test;
2:
3: import cz.cvut.kbss.jopa.model.annotations.*;
4: import cz.cvut.kbss.jopa.vocabulary.RDFS;
5:
6: import java.net.URI;
7: import java.util.HashSet;
8: import java.util.Objects;
9: import java.util.Set;
10:
11: @OWLClass(iri = Vocabulary.C_OWL_CLASS_Z_CHILD)
12: public class OWLClassZChild {
13:
14: @Id
15: private URI id;
16:
17: @ParticipationConstraints(nonEmpty = true)
18: @OWLDataProperty(iri = RDFS.LABEL)
19: private String name;
20:
21: @OWLObjectProperty(iri = Vocabulary.ATTRIBUTE_IRI_BASE + "hasChild", cascade = CascadeType.ALL, fetch = FetchType.EAGER)
22: private Set<OWLClassZChild> children = new HashSet<>();
23:
24: public URI getId() {
25: return id;
26: }
27:
28: public void setId(URI id) {
29: this.id = id;
30: }
31:
32: public String getName() {
33: return name;
34: }
35:
36: public void setName(String name) {
37: this.name = name;
38: }
39:
40: public Set<OWLClassZChild> getChildren() {
41: return children;
42: }
43:
44: public void setChildren(Set<OWLClassZChild> children) {
45: this.children = children;
46: }
47:
48: @Override
49: public boolean equals(Object o) {
50: if (this == o) return true;
51: if (o == null || getClass() != o.getClass()) return false;
52: OWLClassZChild that = (OWLClassZChild) o;
53: return Objects.equals(id, that.id);
54: }
55:
56: @Override
57: public int hashCode() {
58: return Objects.hash(id);
59: }
60:
61: @Override
62: public String toString() {
63: return "OWLClassZChild{<" + getId() + ">" +
64: ", name='" + name + '\'' +
65: '}';
66: }
67: }