Package proguard.classfile.util.renderer
Class FieldViewModel
java.lang.Object
proguard.classfile.util.renderer.ProcessableViewModel
proguard.classfile.util.renderer.MemberViewModel
proguard.classfile.util.renderer.FieldViewModel
This utility class renders
Field objects into a more human-readable format. It can be
used as a Java type renderer in Intellij-based IDE to support debugging.-
Nested Class Summary
Nested classes/interfaces inherited from class proguard.classfile.util.renderer.MemberViewModel
MemberViewModel.Pair<K,V> -
Field Summary
Fields inherited from class proguard.classfile.util.renderer.MemberViewModel
model, processingInfoFields inherited from class proguard.classfile.util.renderer.ProcessableViewModel
processingFlags -
Method Summary
Modifier and TypeMethodDescriptionstatic FieldViewModelA wrapper utility method that wraps aFieldobject in aFieldViewModelA utility method that renders aFieldentry into a preview string, e.g., "public static int bar"Methods inherited from class proguard.classfile.util.renderer.ProcessableViewModel
addExtraProcessingFlags, renderProcessingFlags
-
Method Details
-
render
A wrapper utility method that wraps aFieldobject in aFieldViewModel -
renderPreview
A utility method that renders aFieldentry into a preview string, e.g., "public static int bar"- Returns:
- A string previewing the constant pool entry.
-