Modifier.ToString(Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Return a string describing the access modifier flags in the specified modifier.
[Android.Runtime.Register("toString", "(I)Ljava/lang/String;", "")]
public static string? ToString (int mod);
[<Android.Runtime.Register("toString", "(I)Ljava/lang/String;", "")>]
static member ToString : int -> string
Parameters
- mod
- Int32
a set of modifiers
Returns
a string representation of the set of modifiers
represented by mod
- Attributes
Remarks
Return a string describing the access modifier flags in the specified modifier. For example: <blockquote>
public final synchronized strictfp
</blockquote> The modifier names are returned in an order consistent with the suggested modifier orderings given in sections 8.1.1, 8.3.1, 8.4.3, 8.8.3, and 9.1.1 of <cite>The Java™ Language Specification</cite>. The full modifier ordering used by this method is: <blockquote> public protected private abstract static final transient volatile synchronized native strictfp interface
</blockquote> The interface
modifier discussed in this class is not a true modifier in the Java language and it appears after all other modifiers listed by this method. This method may return a string of modifiers that are not valid modifiers of a Java entity; in other words, no checking is done on the possible validity of the combination of modifiers represented by the input.
Note that to perform such checking for a known kind of entity, such as a constructor or method, first AND the argument of toString
with the appropriate mask from a method like #constructorModifiers
or #methodModifiers
.
Java documentation for java.lang.reflect.Modifier.toString(int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.