Top Inners Fields Constructors Methods
org.hibernate.dialect

public Class Replacer

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, org.hibernate.internal.util.StringHelper

Author
Gavin King

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Modifier and TypeField and Description
private final String[]
private final String
private final String
private final List<Replacer.Replacement>

Constructor Summary

AccessConstructor and Description
public
Replacer(String format, String quote, String delimiter)

Method Summary

Modifier and TypeMethod and Description
public Replacer
replace(String placeholder, String replacement)

public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

chunksback to summary
private final String[] chunks
delimiterback to summary
private final String delimiter
quoteback to summary
private final String quote
replacementsback to summary
private final List<Replacer.Replacement> replacements

Constructor Detail

Replacerback to summary
public Replacer(String format, String quote, String delimiter)

Method Detail

replaceback to summary
public Replacer replace(String placeholder, String replacement)
resultback to summary
public String result()
org.hibernate.dialect back to summary

pack-priv Class Replacer.Replacement

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv String
pack-priv String

Constructor Summary

AccessConstructor and Description
pack-priv
Replacement(String placeholder, String replacement)

Method Summary

Modifier and TypeMethod and Description
pack-priv int
apply(StringBuilder string, int position)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

placeholderback to summary
pack-priv String placeholder
replacementback to summary
pack-priv String replacement

Constructor Detail

Replacementback to summary
pack-priv Replacement(String placeholder, String replacement)

Method Detail

applyback to summary
pack-priv int apply(StringBuilder string, int position)