com.bea.p13n.ad
Class Variables
java.lang.Object
com.bea.p13n.ad.Variables
public class Variables
- extends Object
Utility class to handle replacing ${varname} style variables in Strings.
- Since:
- 3.2
- See Also
VariableFinder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Variables
public Variables()
varSubstitute
public static String varSubstitute(String inStr,
VariableFinder vars)
- Perform variable substitution (${varname}) on the specified string
using the given variable name to value map.
This does not handle any kind of escape sequences (e.g.
"\${varname}" would still be replaced).
- Parameters
inStr
- the input string.vars
- the map of variable names to values.
- Returns
- the new string.
createAppNameVariableFinder
public static VariableFinder createAppNameVariableFinder()
fixAppName
public static String fixAppName(String in)
- Replaces all ${APPNAME}s in the input string with the current
application name, if there is one.
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.