View Javadoc

1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 1.7,
3   // any modifications will be overwritten.
4   // ==============================================================
5   
6   package org.apache.maven.plugin.descriptor.model;
7   
8   /**
9    * A parameter configuration.
10   * 
11   * @version $Revision: 855142 $ $Date: 2013-03-20 00:55:13 +0000 (Wed, 20 Mar 2013) $
12   */
13  @SuppressWarnings( "all" )
14  public class Configuration
15      implements java.io.Serializable
16  {
17  
18        //--------------------------/
19       //- Class/Member Variables -/
20      //--------------------------/
21  
22      /**
23       * Parameter expression, to let user override default value
24       * with a system property, pom property or settings property.
25       */
26      private String expression;
27  
28      /**
29       * Field implementation.
30       */
31      private String implementation;
32  
33      /**
34       * The default value, as an expression that will be evaluated
35       * at injection or run-time.
36       */
37      private String defaultValue;
38  
39  
40        //-----------/
41       //- Methods -/
42      //-----------/
43  
44      /**
45       * Get the default value, as an expression that will be
46       * evaluated at injection or run-time.
47       * 
48       * @return String
49       */
50      public String getDefaultValue()
51      {
52          return this.defaultValue;
53      } //-- String getDefaultValue()
54  
55      /**
56       * Get parameter expression, to let user override default value
57       * with a system property, pom property or settings property.
58       * 
59       * @return String
60       */
61      public String getExpression()
62      {
63          return this.expression;
64      } //-- String getExpression()
65  
66      /**
67       * Get the implementation field.
68       * 
69       * @return String
70       */
71      public String getImplementation()
72      {
73          return this.implementation;
74      } //-- String getImplementation()
75  
76      /**
77       * Set the default value, as an expression that will be
78       * evaluated at injection or run-time.
79       * 
80       * @param defaultValue
81       */
82      public void setDefaultValue( String defaultValue )
83      {
84          this.defaultValue = defaultValue;
85      } //-- void setDefaultValue( String )
86  
87      /**
88       * Set parameter expression, to let user override default value
89       * with a system property, pom property or settings property.
90       * 
91       * @param expression
92       */
93      public void setExpression( String expression )
94      {
95          this.expression = expression;
96      } //-- void setExpression( String )
97  
98      /**
99       * Set the implementation field.
100      * 
101      * @param implementation
102      */
103     public void setImplementation( String implementation )
104     {
105         this.implementation = implementation;
106     } //-- void setImplementation( String )
107 
108 }