Modifier Classe

Definição

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

[Android.Runtime.Register("java/lang/reflect/Modifier", DoNotGenerateAcw=true)]
public class Modifier : Java.Lang.Object
[<Android.Runtime.Register("java/lang/reflect/Modifier", DoNotGenerateAcw=true)>]
type Modifier = class
    inherit Object
Herança
Modifier
Atributos

Comentários

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro. Os conjuntos de modificadores são representados como inteiros com posições de bits distintas que representam modificadores diferentes. Os valores das constantes que representam os modificadores são retirados das tabelas nas seções 4.1, 4.4, 4.5 e 4.7 do citeThe Java& trade; Especificação/citação da Máquina Virtual.

Java documentação para java.lang.reflect.Modifier.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
Modifier()

Constrói uma nova Modifier instância.

Modifier(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
Abstract

O int valor que representa o abstract modificador.

Final

O int valor que representa o final modificador.

Interface

O int valor que representa o interface modificador.

Native

O int valor que representa o native modificador.

Private

O int valor que representa o private modificador.

Protected

O int valor que representa o protected modificador.

Public

O int valor que representa o public modificador.

Static

O int valor que representa o static modificador.

Strict

O int valor que representa o strictfp modificador.

Synchronized

O int valor que representa o synchronized modificador.

Transient

O int valor que representa o transient modificador.

Volatile

O int valor que representa o volatile modificador.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
JniPeerMembers

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

PeerReference

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Nome Description
ClassModifiers()

Retornar um int valor OR-ing juntos os modificadores de idioma de origem que podem ser aplicados a uma classe.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
ConstructorModifiers()

Retornar um int valor OR-ing juntos os modificadores de linguagem de origem que podem ser aplicados a um construtor.

Dispose()

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
Dispose(Boolean)

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
FieldModifiers()

Retornar um int valor OR-ing juntos os modificadores de linguagem de origem que podem ser aplicados a um campo.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
InterfaceModifiers()

Retornar um int valor OR-ing juntos os modificadores de linguagem de origem que podem ser aplicados a uma interface.

IsAbstract(Int32)

Retorne true se o argumento inteiro incluir o abstract modificador, false caso contrário.

IsFinal(Int32)

Retorne true se o argumento inteiro incluir o final modificador, false caso contrário.

IsInterface(Int32)

Retorne true se o argumento inteiro incluir o interface modificador, false caso contrário.

IsNative(Int32)

Retorne true se o argumento inteiro incluir o native modificador, false caso contrário.

IsPrivate(Int32)

Retorne true se o argumento inteiro incluir o private modificador, false caso contrário.

IsProtected(Int32)

Retorne true se o argumento inteiro incluir o protected modificador, false caso contrário.

IsPublic(Int32)

Retorne true se o argumento inteiro incluir o public modificador, false caso contrário.

IsStatic(Int32)

Retorne true se o argumento inteiro incluir o static modificador, false caso contrário.

IsStrict(Int32)

Retorne true se o argumento inteiro incluir o strictfp modificador, false caso contrário.

IsSynchronized(Int32)

Retorne true se o argumento inteiro incluir o synchronized modificador, false caso contrário.

IsTransient(Int32)

Retorne true se o argumento inteiro incluir o transient modificador, false caso contrário.

IsVolatile(Int32)

Retorne true se o argumento inteiro incluir o volatile modificador, false caso contrário.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
MethodModifiers()

Retornar um int valor OR-ing juntos os modificadores de linguagem de origem que podem ser aplicados a um método.

Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
ParameterModifiers()

Retornar um int valor OR-ing juntos os modificadores de linguagem de origem que podem ser aplicados a um parâmetro.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
ToArray<T>()

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
ToString(Int32)

Retornar uma cadeia de caracteres que descreve os sinalizadores do modificador de acesso no modificador especificado.

UnregisterFromRuntime()

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
IJavaPeerable.Finalized()

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

(Herdado de Object)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

A classe Modifier fornece static métodos e constantes para decodificar modificadores de acesso de classe e membro.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a