1 package org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement;
2
3 import jakarta.xml.bind.annotation.XmlAccessType;
4 import jakarta.xml.bind.annotation.XmlAccessorType;
5 import jakarta.xml.bind.annotation.XmlAttribute;
6 import jakarta.xml.bind.annotation.XmlElement;
7 import jakarta.xml.bind.annotation.XmlRootElement;
8 import jakarta.xml.bind.annotation.XmlType;
9
10
11
12
13
14
15 @XmlRootElement
16 @XmlType(name = "AnnotatedXmlNameAnnotatedClassWithFieldAccessTypeName")
17 @XmlAccessorType(XmlAccessType.FIELD)
18 public class XmlNameAnnotatedClassWithFieldAccess {
19
20
21
22
23 @XmlElement(name = "annotatedStringField")
24 private String stringField;
25
26
27
28
29 @XmlAttribute(name = "annotatedIntegerField")
30 private Integer integerField;
31
32 public XmlNameAnnotatedClassWithFieldAccess() {
33 }
34
35 public XmlNameAnnotatedClassWithFieldAccess(final String stringField, final Integer integerField) {
36 this.stringField = stringField;
37 this.integerField = integerField;
38 }
39
40 public String getStringField() {
41 return stringField;
42 }
43
44 public Integer getIntegerField() {
45 return integerField;
46 }
47 }