Package stdlib
Class Format
java.lang.Object
stdlib.Format
Code for formatting values and other static utilities.
- Author:
- James Riely, jriely@cs.depaul.edu, August 2014
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StringemptyArrayToStringShort(ArrayReference arrayRef, int length) static Stringstatic StackFramegetFrame(Method meth, ThreadReference thr) static Stringglob2regex(String glob) static booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanmatchesExcludePrefix(String typeName) static booleanmatchesExcludePrefixShow(String typeName) static StringmethodToString(Method m, boolean showClass) static StringmethodToString(Method m, boolean showClass, boolean showParameters, String dotCharacter) private static StringnonemptyArrayToStringShort(ArrayReference arrayRef, int length) private static StringobjectToStringLong(boolean inArray, Set<Value> visited, ObjectReference objRef) static StringobjectToStringLong(ObjectReference objRef) static StringobjectToStringShort(ObjectReference objRef) static Stringstatic Stringstatic booleantooManyFields(ObjectReference objRef) private static StringvalueToString(boolean inArray, Set<Value> visited, Value value) static StringvalueToString(Value value) static StringvalueToStringShort(Value value) static String
-
Field Details
-
EXCLUDE_REGEX
-
DRAWING_INCLUDE_REGEX
-
-
Constructor Details
-
Format
private Format()
-
-
Method Details
-
getFrame
-
glob2regex
-
matchesExcludePrefix
-
matchesExcludePrefixShow
-
valueToString
-
valueToString
-
valueToStringShort
-
isWrapper
-
wrapperToString
-
objectToStringShort
-
emptyArrayToStringShort
-
nonemptyArrayToStringShort
-
objectToStringLong
-
objectToStringLong
private static String objectToStringLong(boolean inArray, Set<Value> visited, ObjectReference objRef) -
ignoreThread
-
isStaticField
-
isObjectField
-
isConstructor
-
isObjectMethod
-
isClassMethod
-
tooManyFields
-
shortenFullyQualifiedName
-
shortenFilename
-
fieldToString
-
methodToString
-
methodToString
public static String methodToString(Method m, boolean showClass, boolean showParameters, String dotCharacter)
-