Package net.md_5.specialsource
Class AccessChange
java.lang.Object
net.md_5.specialsource.AccessChange
Represents symbol access specifiers to be added or removed
Access change format:
- visibility upgrade (required) -- public, protected, private ('*', no
change), or default (package-private) -- additional optional flag(s),
preceded by '+' to set, '-' to clear
Example: public-final+synchronized = upgrade to public, clear final, set
synchronized
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintapply(int access) voidmerge(AccessChange rhs) Combine this access change with another, setting/clearing bits from both
-
Constructor Details
-
AccessChange
-
-
Method Details
-
apply
public int apply(int access) -
merge
Combine this access change with another, setting/clearing bits from both
-