Class ExportsInfo
java.lang.Object
proguard.util.SimpleProcessable
proguard.classfile.attribute.module.ExportsInfo
- All Implemented Interfaces:
Serializable,Processable
Representation of an Exports entry in a
Module attribute.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionintintintint[]Fields inherited from class proguard.util.SimpleProcessable
processingFlags, processingInfo -
Constructor Summary
ConstructorsConstructorDescriptionCreates an uninitialized ExportsInfo.ExportsInfo(int u2exportsIndex, int u2exportsFlags, int u2exportsToCount, int[] u2exportsToIndex) Creates an initialized ExportsInfo. -
Method Summary
Modifier and TypeMethodDescriptionvoidexportsToIndexAccept(Clazz clazz, ConstantVisitor constantVisitor) Applies the given constant pool visitor to all exportsToIndex.voidpackageAccept(Clazz clazz, ConstantVisitor constantVisitor) Applies the given constant pool visitor to the package constant of the package, if any.Methods inherited from class proguard.util.SimpleProcessable
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface proguard.util.Processable
accept
-
Field Details
-
u2exportsIndex
public int u2exportsIndex -
u2exportsFlags
public int u2exportsFlags -
u2exportsToCount
public int u2exportsToCount -
u2exportsToIndex
public int[] u2exportsToIndex
-
-
Constructor Details
-
ExportsInfo
public ExportsInfo()Creates an uninitialized ExportsInfo. -
ExportsInfo
public ExportsInfo(int u2exportsIndex, int u2exportsFlags, int u2exportsToCount, int[] u2exportsToIndex) Creates an initialized ExportsInfo.
-
-
Method Details
-
packageAccept
Applies the given constant pool visitor to the package constant of the package, if any. -
exportsToIndexAccept
Applies the given constant pool visitor to all exportsToIndex.
-