Package com.noleme.vault.parser.module
Class VariableResolvingModule
- java.lang.Object
-
- com.noleme.vault.parser.module.VariableResolvingModule
-
- All Implemented Interfaces:
VaultModule
public class VariableResolvingModule extends Object implements VaultModule
- Author:
- Pierre Lecerf ([email protected]) Created on 2020/11/26
-
-
Constructor Summary
Constructors Constructor Description VariableResolvingModule()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
identifier()
void
process(com.fasterxml.jackson.databind.node.ObjectNode json, Definitions definitions)
static com.fasterxml.jackson.databind.JsonNode
replace(String string, Definitions definitions)
-
-
-
Method Detail
-
identifier
public String identifier()
- Specified by:
identifier
in interfaceVaultModule
- Returns:
-
process
public void process(com.fasterxml.jackson.databind.node.ObjectNode json, Definitions definitions) throws VaultParserException
- Specified by:
process
in interfaceVaultModule
- Throws:
VaultParserException
-
replace
public static com.fasterxml.jackson.databind.JsonNode replace(String string, Definitions definitions) throws VaultParserException
- Parameters:
string
-definitions
-- Returns:
- Throws:
VaultParserException
-
-