Package org.datanucleus.util
Class MacroString
- java.lang.Object
-
- org.datanucleus.util.MacroString
-
public class MacroString extends Object
Macro String Utilities
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MacroString.IdentifierMacro
Inner class : Identifier Macrostatic interface
MacroString.MacroHandler
Inner class : Macro Handlerstatic class
MacroString.ParameterMacro
Inner class : Parameter Macro
-
Constructor Summary
Constructors Constructor Description MacroString(String className, String importsString, String macroString)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
substituteMacros(MacroString.MacroHandler mh, ClassLoaderResolver clr)
Utility to substitute macros using the supplier handler.
-
-
-
Method Detail
-
substituteMacros
public String substituteMacros(MacroString.MacroHandler mh, ClassLoaderResolver clr)
Utility to substitute macros using the supplier handler.- Parameters:
mh
- Macro handler.clr
- ClassLoaderResolver- Returns:
- The updated string
-
-