Package proguard.classfile.util.renderer
Class MemberViewModel
- java.lang.Object
-
- proguard.classfile.util.renderer.ProcessableViewModel
-
- proguard.classfile.util.renderer.MemberViewModel
-
- Direct Known Subclasses:
FieldViewModel
,MethodViewModel
public abstract class MemberViewModel extends ProcessableViewModel
This utility class serves as a base class forFieldViewModel
andMethodViewModel
. It keeps track of the Member to be rendered and its associated Clazz.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MemberViewModel.Pair<K,V>
-
Field Summary
Fields Modifier and Type Field Description protected MemberViewModel.Pair<Clazz,Member>
model
protected java.lang.Object
processingInfo
-
Fields inherited from class proguard.classfile.util.renderer.ProcessableViewModel
processingFlags
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MemberViewModel(Clazz clazz, Member member)
-
Method Summary
-
Methods inherited from class proguard.classfile.util.renderer.ProcessableViewModel
addExtraProcessingFlags, renderProcessingFlags
-
-
-
-
Field Detail
-
model
protected MemberViewModel.Pair<Clazz,Member> model
-
processingInfo
protected java.lang.Object processingInfo
-
-