The PermissionUtils Class contains the following methods:
ArraytoString recursively constructs a string representation for an array of any type and for each of its elements.
combineArraysOfIntRanges copies two arrays of IntRanges into a new array.
combineArraysOfStrings copies two arrays of strings into a new list.
combinePatterns combines two WildcardExpression objects.
combineVectorsOfIntRanges combines two vectors containing IntRanges objects.
compareArraysOfStrings compares two arrays of strings.
compareBooleans compares two booleans.
compareFlags compares two sets of flags.
compareIncludeExcludePatterns compares sets of resources specified by include/exclude patterns.
compareInclusiveBooleans compares two booleans that represent inclusive access to resources.
compareInclusiveFlags compares two sets of flags that represent inclusive access to resources.
compareLimits compares two positive numerical limits.
ComparisonResulttoString converts com.ms.util.SetComparison results to a string format.
concatVectors combines two vectors by copying their contents into a new Vector.
copyArrayOfIntRanges returns a deep copy of an array of IntRanges objects.
copyArrayOfVectorsOfIntRanges returns a deep copy of an array of Vectors containing IntRanges objects.
copyArrayOfWildcardExpressions returns a deep copy of an array of WildcardExpressions.
copyVectorOfIntRanges returns a deep copy of a vector of IntRanges objects.
invertComparisonResult inverts comparison results.
mergeComparisonResults merges the comparison results from SetComparison.compareSet of two different sets into one, as though they were part of the same set.
parseStringIntoArray splits a string into an array of strings at the specified delimiters.