Class DiagnosticsBuilder
- java.lang.Object
-
- cn.boboweike.carrot.utils.diagnostics.DiagnosticsBuilder
-
public class DiagnosticsBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
diagnostics
public static DiagnosticsBuilder diagnostics()
-
withTitle
public DiagnosticsBuilder withTitle(String title)
-
withSubTitle
public DiagnosticsBuilder withSubTitle(String title)
-
withLine
public DiagnosticsBuilder withLine(String line)
-
withIndentedLine
public DiagnosticsBuilder withIndentedLine(String line)
-
withIndentedLine
public DiagnosticsBuilder withIndentedLine(int amountOfIndentation, String line)
-
withBulletedLine
public DiagnosticsBuilder withBulletedLine(String line)
-
withBulletedLine
public DiagnosticsBuilder withBulletedLine(String key, String value)
-
withIndentedBulletedLine
public DiagnosticsBuilder withIndentedBulletedLine(String key, String value)
-
withBulletedTextBlock
public DiagnosticsBuilder withBulletedTextBlock(String key, String textBlock)
-
withEmptyLine
public DiagnosticsBuilder withEmptyLine()
-
with
public <T> DiagnosticsBuilder with(List<T> items, BiConsumer<T,DiagnosticsBuilder> consumer)
-
withObject
public DiagnosticsBuilder withObject(Object object)
-
withObject
public DiagnosticsBuilder withObject(String key, Object object)
-
withParameterTypes
public DiagnosticsBuilder withParameterTypes(Class<?>[] paramTypes)
-
withParameters
public DiagnosticsBuilder withParameters(Object[] parameters)
-
withException
public DiagnosticsBuilder withException(Exception exception)
-
withDiagnostics
public DiagnosticsBuilder withDiagnostics(int shiftTitle, DiagnosticsBuilder diagnostics)
-
asMarkDown
public String asMarkDown()
-
withLambda
public DiagnosticsBuilder withLambda(Object lambda)
-
-