com.puppycrawl.tools.checkstyle

Class PropertiesExpander

Implemented Interfaces:
PropertyResolver

public final class PropertiesExpander
extends Object
implements PropertyResolver

Resolves external properties from an underlying Properties object.
Author:
lkuehne

Constructor Summary

PropertiesExpander(Properties aProperties)
Creates a new PropertiesExpander.

Method Summary

String
resolve(String aPropertyName)

Constructor Details

PropertiesExpander

public PropertiesExpander(Properties aProperties)
Creates a new PropertiesExpander.
Parameters:
aProperties - the underlying properties to use for property resolution.

Method Details

resolve

public String resolve(String aPropertyName)
Specified by:
resolve in interface PropertyResolver