Skip to content

Konloch/StringVars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StringVars

StringVars is a zero dependency pure Java solution to create recursive String variables, such as $var$ or %var%.

How To Add As Library

Add it as a maven dependency or just download the latest release.

<dependency>
  <groupId>com.konloch</groupId>
  <artifactId>StringVars</artifactId>
  <version>1.0.1</version>
</dependency>

Links

How To Use

Click here for the StringHolderExample class

StringHolderExample example = new StringHolderExample()
{
	@Override
	public String getString(String key)
	{
		return StringVars.getVariableValue('$', ()-> getMap().get(key),(vkey)-> getMap().get(vkey));
	}
};
		
example.getMap().put("example", "Example: $var$");
example.getMap().put("var", "This is a great example of how it functions!");

System.out.println("Results: " + example.getString("example"));

About

StringVars is a zero dependency pure Java solution to add support for recursive String variables, such as $var$ or %var%.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages