Class DashClassifierValueSource

java.lang.Object
org.codehaus.plexus.interpolation.AbstractValueSource
org.codehaus.plexus.interpolation.PropertiesBasedValueSource
org.apache.maven.shared.mapping.DashClassifierValueSource
All Implemented Interfaces:
org.codehaus.plexus.interpolation.ValueSource

public class DashClassifierValueSource extends org.codehaus.plexus.interpolation.PropertiesBasedValueSource
This is a ValueSource, that can be used in an Interpolator. It supports special expressions, like dashClassifier and dashClassifier?.
Version:
$Id: DashClassifierValueSource.java 1714312 2015-11-14 12:48:14Z khmarbaise $
  • Constructor Summary

    Constructors
    Constructor
    Description
    Create the ValueSource.
  • Method Summary

    Modifier and Type
    Method
    Description
    private static Properties
     

    Methods inherited from class org.codehaus.plexus.interpolation.PropertiesBasedValueSource

    getValue

    Methods inherited from class org.codehaus.plexus.interpolation.AbstractValueSource

    addFeedback, addFeedback, clearFeedback, getFeedback

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.codehaus.plexus.interpolation.ValueSource

    getValue
  • Constructor Details

    • DashClassifierValueSource

      public DashClassifierValueSource(String classifier)
      Create the ValueSource.
      Parameters:
      classifier - The classifier that should be used during interpolation
  • Method Details

    • createDashClassifierProperties

      private static Properties createDashClassifierProperties(String classifier)