Class PrintSettings


  • public class PrintSettings
    extends java.lang.Object
    • Field Detail

      • multiline

        private boolean multiline
      • withTypeInfo

        private java.util.List<java.lang.Integer> withTypeInfo
      • withFullyQualifiedName

        private java.util.Set<java.lang.String> withFullyQualifiedName
    • Constructor Detail

      • PrintSettings

        public PrintSettings()
    • Method Detail

      • setMultiline

        public void setMultiline​(boolean multiline)
      • isMultiline

        public boolean isMultiline()
      • verboseMatchers

        public static PrintSettings verboseMatchers​(java.lang.Integer... indexesOfMatchers)
      • extraTypeInfoFor

        public boolean extraTypeInfoFor​(int argumentIndex)
      • fullyQualifiedNameFor

        public boolean fullyQualifiedNameFor​(java.lang.String simpleClassName)
      • setMatchersToBeDescribedWithExtraTypeInfo

        public void setMatchersToBeDescribedWithExtraTypeInfo​(java.lang.Integer[] indexesOfMatchers)
      • setMatchersToBeDescribedWithFullName

        public void setMatchersToBeDescribedWithFullName​(java.util.Set<java.lang.String> indexesOfMatchers)
      • print

        public java.lang.String print​(Invocation invocation)