1 package org.apache.maven.tools.plugin.annotations.datamodel;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 public class AnnotatedField
27 extends AnnotatedContent
28 implements Comparable<AnnotatedField>
29 {
30 private String fieldName;
31
32 public AnnotatedField( String fieldName )
33 {
34 this.fieldName = fieldName;
35 }
36
37 public String getFieldName()
38 {
39 return fieldName;
40 }
41
42 public void setFieldName( String name )
43 {
44 this.fieldName = name;
45 }
46
47 @Override
48 public String toString()
49 {
50 final StringBuilder sb = new StringBuilder();
51 sb.append( "AnnotatedField" );
52 sb.append( "{fieldName='" ).append( fieldName ).append( '\'' );
53 sb.append( '}' );
54 return sb.toString();
55 }
56
57 public int compareTo( AnnotatedField annotatedField )
58 {
59 return getFieldName().compareTo( annotatedField.getFieldName() );
60 }
61 }