java.lang.Object
com.github.egoettelmann.spring.configuration.extensions.annotationprocessor.value.core.ValueAnnotationMetadata

public class ValueAnnotationMetadata extends Object
Data holder for value annotation metadata
  • Constructor Details

    • ValueAnnotationMetadata

      public ValueAnnotationMetadata()
      Instantiates the value annotation metadata
  • Method Details

    • getName

      public String getName()
      Get the name of the property.
      Returns:
      the name
    • setName

      public void setName(String name)
      Set the name of the property.
      Parameters:
      name - the property name
    • getType

      public String getType()
      Get the type of the property.
      Returns:
      the property name
    • setType

      public void setType(String type)
      Set the type of the property.
      Parameters:
      type - the property name
    • getDescription

      public String getDescription()
      Get the description of the property.
      Returns:
      the property description
    • setDescription

      public void setDescription(String description)
      Set the description of the property.
      Parameters:
      description - the property description
    • getSourceType

      public String getSourceType()
      Get the source type of the property.
      Returns:
      the property source type
    • setSourceType

      public void setSourceType(String sourceType)
      Set the source type of the property.
      Parameters:
      sourceType - the property source type
    • getDefaultValue

      public String getDefaultValue()
      Get the default value of the property.
      Returns:
      the property default value
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
      Set the default value of the property.
      Parameters:
      defaultValue - the property default value