Package org.gorpipe.querydialogs.util
Class ValueFormatter
java.lang.Object
org.gorpipe.querydialogs.util.ValueFormatter
public class ValueFormatter
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_FORMATstatic java.lang.StringEMPTY_FORMATstatic java.lang.StringKEYWORDS_FORMATstatic java.lang.StringVALUES_FORMAT -
Constructor Summary
Constructors Constructor Description ValueFormatter(java.util.Map<java.lang.Object,java.lang.String> formats) -
Method Summary
Modifier and Type Method Description java.lang.Stringformat(java.lang.Object key, java.lang.Object... values)booleanhasEmptyFormat()Check if value formatter has empty format defined.
-
Field Details
-
DEFAULT_FORMAT
public static final java.lang.String DEFAULT_FORMAT- See Also:
- Constant Field Values
-
EMPTY_FORMAT
public static final java.lang.String EMPTY_FORMAT- See Also:
- Constant Field Values
-
KEYWORDS_FORMAT
public static final java.lang.String KEYWORDS_FORMAT- See Also:
- Constant Field Values
-
VALUES_FORMAT
public static final java.lang.String VALUES_FORMAT- See Also:
- Constant Field Values
-
-
Constructor Details
-
ValueFormatter
public ValueFormatter(java.util.Map<java.lang.Object,java.lang.String> formats)- Parameters:
formats-
-
-
Method Details
-
format
public java.lang.String format(java.lang.Object key, java.lang.Object... values)- Parameters:
key-values-- Returns:
- the given values formatted according to format identified by given key
-
hasEmptyFormat
public boolean hasEmptyFormat()Check if value formatter has empty format defined.- Returns:
trueif empty format is defined, otherwisefalse
-