A C D E F G H I N P R S T V W

A

argsEnd - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
argsSep - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
argsStart - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 

C

checkArgumentsAreValid(String, StringBuilder) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
stuff like {dynamic(1,)} or {dynamic(1,2,)} seems to be invalid TODO do proper parsing instead of regex

D

de.marcelsauer.tokenreplacer - package de.marcelsauer.tokenreplacer
 
disableGeneratorCaching() - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
disableGeneratorCaching() - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
turns generator caching OFF.
disableGeneratorCaching() - Method in class de.marcelsauer.tokenreplacer.Toky
 
doNotIgnoreMissingValues() - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
doNotIgnoreMissingValues() - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
tells the TokenReplacer to report any tokens that can not be replaced.
doNotIgnoreMissingValues() - Method in class de.marcelsauer.tokenreplacer.Toky
 

E

enableGeneratorCaching() - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
enableGeneratorCaching() - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
turns generator caching ON.
enableGeneratorCaching() - Method in class de.marcelsauer.tokenreplacer.Toky
 
ensureOneChar(String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
equals(Object) - Method in class de.marcelsauer.tokenreplacer.Token
 
evalToken(StringBuilder, StringBuilder, Map<String, String>) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
extractArgs(String, StringBuilder) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 

F

FiniteStateMachineTokenReplacer - Class in de.marcelsauer.tokenreplacer
parser implementation based on Finite State machine design

NOT PART OF THE PUBLIC API! STILL HERE AND PUBLIC IN CASE YOU NEED TO 'EMERGENCY' SUBCLASS.
FiniteStateMachineTokenReplacer() - Constructor for class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
FiniteStateMachineTokenReplacer.State - Enum in de.marcelsauer.tokenreplacer
 

G

generate() - Method in interface de.marcelsauer.tokenreplacer.Generator
 
Generator - Interface in de.marcelsauer.tokenreplacer
 
generatorCachingEnabled - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
getGenerator() - Method in class de.marcelsauer.tokenreplacer.Token
 
getToken() - Method in class de.marcelsauer.tokenreplacer.Token
 

H

hashCode() - Method in class de.marcelsauer.tokenreplacer.Token
 

I

ignoreMissingValues - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
ignoreMissingValues() - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
ignoreMissingValues() - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
tells the TokenReplacer to IGNORE any tokens that can not be replaced.
ignoreMissingValues() - Method in class de.marcelsauer.tokenreplacer.Toky
 
inject(String[]) - Method in interface de.marcelsauer.tokenreplacer.Generator
 
isEndOfArguments(char) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
isEndOfToken(char) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
isStartOfArguments(char) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
isStartOfToken(char) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 

N

NoValueOrGeneratorFoundException - Exception in de.marcelsauer.tokenreplacer
 
NoValueOrGeneratorFoundException(String) - Constructor for exception de.marcelsauer.tokenreplacer.NoValueOrGeneratorFoundException
 

P

ParseException - Exception in de.marcelsauer.tokenreplacer
 
ParseException(String) - Constructor for exception de.marcelsauer.tokenreplacer.ParseException
 

R

register(String, String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
register(Token) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
register(String, Generator) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
register(String[]) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
register(String, String) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
registers a static value for a given token.
register(Token) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
registers a Token that needs to be replaced.
register(String, Generator) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
registers a Token that will be replaced by the given Generator.
register(String[]) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
registers an array of replacements for a string based in indexed tokens.
register(String, String) - Method in class de.marcelsauer.tokenreplacer.Toky
 
register(Token) - Method in class de.marcelsauer.tokenreplacer.Toky
 
register(String, Generator) - Method in class de.marcelsauer.tokenreplacer.Toky
 
register(String[]) - Method in class de.marcelsauer.tokenreplacer.Toky
 
replacedBy(String) - Method in class de.marcelsauer.tokenreplacer.Token
 
replacedBy(Generator) - Method in class de.marcelsauer.tokenreplacer.Token
 

S

substitute(String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
substitute(String) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
replaces all Token with one of the following: the provided static values set via TokenReplacer.register(String, String) the token registered via TokenReplacer.register(Token) the generator registered via TokenReplacer.register(String, Generator)
substitute(String) - Method in class de.marcelsauer.tokenreplacer.Toky
 

T

Token - Class in de.marcelsauer.tokenreplacer
a typical token
Token(String) - Constructor for class de.marcelsauer.tokenreplacer.Token
 
tokenEnd - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
TokenReplacer - Interface in de.marcelsauer.tokenreplacer
 
tokens - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
tokenStart - Variable in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
Toky - Class in de.marcelsauer.tokenreplacer
Toky is a token replacer for Strings.
Toky(TokenReplacer) - Constructor for class de.marcelsauer.tokenreplacer.Toky
allows clients of Toky to provided their own implementation of the TokenReplacer that will be called.
Toky() - Constructor for class de.marcelsauer.tokenreplacer.Toky
constructs a new TokenReplacer.
toString() - Method in class de.marcelsauer.tokenreplacer.Token
 

V

valueOf(String) - Static method in enum de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

withArgumentDelimiter(String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
withArgumentDelimiter(String) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
 
withArgumentDelimiter(String) - Method in class de.marcelsauer.tokenreplacer.Toky
 
withArgumentEnd(String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
withArgumentEnd(String) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
 
withArgumentEnd(String) - Method in class de.marcelsauer.tokenreplacer.Toky
 
withArgumentStart(String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
withArgumentStart(String) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
 
withArgumentStart(String) - Method in class de.marcelsauer.tokenreplacer.Toky
 
withTokenEnd(String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
withTokenEnd(String) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
 
withTokenEnd(String) - Method in class de.marcelsauer.tokenreplacer.Toky
 
withTokenStart(String) - Method in class de.marcelsauer.tokenreplacer.FiniteStateMachineTokenReplacer
 
withTokenStart(String) - Method in interface de.marcelsauer.tokenreplacer.TokenReplacer
 
withTokenStart(String) - Method in class de.marcelsauer.tokenreplacer.Toky
 

A C D E F G H I N P R S T V W

Copyright © 2011. All Rights Reserved.