public class QueryExecutionInfoFormatter extends Object implements Function<QueryExecutionInfo,String>
QueryExecutionInfo to String.| Modifier and Type | Field and Description |
|---|---|
BiConsumer<QueryExecutionInfo,StringBuilder> |
onBindings
Default implementation for formatting bindings.
|
BiConsumer<BindingValue,StringBuilder> |
onBindingValue
Default implementation for formatting binding value.
|
BiConsumer<SortedSet<Binding>,StringBuilder> |
onIdentifierBindings
Default implementation for formatting bindings by identifier.
|
BiConsumer<SortedSet<Binding>,StringBuilder> |
onIndexBindings
Default implementation for formatting bindings by index.
|
| Constructor and Description |
|---|
QueryExecutionInfoFormatter() |
public BiConsumer<BindingValue,StringBuilder> onBindingValue
public BiConsumer<SortedSet<Binding>,StringBuilder> onIndexBindings
public BiConsumer<SortedSet<Binding>,StringBuilder> onIdentifierBindings
public BiConsumer<QueryExecutionInfo,StringBuilder> onBindings
public static QueryExecutionInfoFormatter showAll()
public QueryExecutionInfoFormatter addConsumer(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public String format(QueryExecutionInfo executionInfo)
public String apply(QueryExecutionInfo executionInfo)
apply in interface Function<QueryExecutionInfo,String>protected void chompIfEndWith(StringBuilder sb, String s)
public QueryExecutionInfoFormatter delimiter(String delimiter)
public QueryExecutionInfoFormatter showThread()
public QueryExecutionInfoFormatter showThread(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showConnection()
public QueryExecutionInfoFormatter showConnection(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showTransaction()
public QueryExecutionInfoFormatter showTransaction(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showSuccess()
public QueryExecutionInfoFormatter showSuccess(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showTime()
public QueryExecutionInfoFormatter showTime(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showType()
public QueryExecutionInfoFormatter showType(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showBatchSize()
public QueryExecutionInfoFormatter showBatchSize(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showBindingsSize()
public QueryExecutionInfoFormatter showBindingsSize(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showQuery()
public QueryExecutionInfoFormatter showQuery(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter showBindings()
public QueryExecutionInfoFormatter showBindings(BiConsumer<QueryExecutionInfo,StringBuilder> consumer)
public QueryExecutionInfoFormatter newLine()
public QueryExecutionInfoFormatter bindingValue(BiConsumer<BindingValue,StringBuilder> onBindingValue)
BindingValue.public QueryExecutionInfoFormatter indexBindings(BiConsumer<SortedSet<Binding>,StringBuilder> onIndexBindings)
public QueryExecutionInfoFormatter identifierBindings(BiConsumer<SortedSet<Binding>,StringBuilder> onIdentifierBindings)
Copyright © 2018. All rights reserved.