--- old/src/jdk.jcmd/share/classes/sun/tools/jstat/ColumnFormat.java 2018-03-22 19:27:35.914451072 +0900 +++ new/src/jdk.jcmd/share/classes/sun/tools/jstat/ColumnFormat.java 2018-03-22 19:27:35.575450243 +0900 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2004, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -41,6 +41,7 @@ private String format; private String header; private Expression expression; + private boolean forcibly = false; private Object previousValue; public ColumnFormat(int number) { @@ -121,6 +122,14 @@ this.expression = e; } + public void setForcibly(boolean f) { + this.forcibly = f; + } + + public boolean isForcibly() { + return this.forcibly; + } + public void setPreviousValue(Object o) { this.previousValue = o; } @@ -141,7 +150,8 @@ System.out.println(indent + indentAmount + "name=" + name + ";data=" + expression.toString() + ";header=" + header + ";format=" + format + ";width=" + width - + ";scale=" + scale.toString() + ";align=" + align.toString()); + + ";scale=" + scale.toString() + ";align=" + align.toString() + + ";forcibly=" + forcibly); for (Iterator i = children.iterator(); i.hasNext(); /* empty */) { OptionFormat of = i.next();