Lingua

AbstractChronology Classe

Definizione

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

[Android.Runtime.Register("java/time/chrono/AbstractChronology", ApiSince=26, DoNotGenerateAcw=true)]
public abstract class AbstractChronology : Java.Lang.Object, IDisposable, Java.Time.Chrono.IChronology
[<Android.Runtime.Register("java/time/chrono/AbstractChronology", ApiSince=26, DoNotGenerateAcw=true)>]
type AbstractChronology = class
    inherit Object
    interface IChronology
    interface IComparable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
AbstractChronology
Derivato
Attributi
Implementazioni

Commenti

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

L'API principale di data e ora è basata sul sistema di calendario ISO. La cronologia opera dietro le quinte per rappresentare il concetto generale di un sistema di calendario.

Per altri dettagli, vedere Chronology.

Aggiunta nella versione 1.8.

per java.time.chrono.AbstractChronology.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
AbstractChronology()

Crea un'istanza di .

AbstractChronology(IntPtr, JniHandleOwnership)

Crea un'istanza gestita che rappresenta un oggetto Java esistente.

Proprietà

Nome Descrizione
CalendarType

Ottiene il tipo di sistema del calendario definito da CLDR e LDML.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
Id

Ottiene l'ID univoco di questa cronologia.

JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
JniPeerMembers

Ottiene i metadati JNI usati per accedere ai membri di questa associazione Java.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ThresholdClass

Ottiene la classe Java utilizzata per l'invio del metodo virtuale.

ThresholdType

Ottiene il tipo gestito che dichiara questa associazione Java.

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CompareTo(IChronology)

Confronta questa cronologia con un'altra cronologia.

CompareTo(Object)

Confronta questo oggetto con l'oggetto specificato per l'ordine.

Construct(JniObjectReference, JniObjectReferenceOptions)

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
Date(Int32, Int32, Int32)

Ottiene una data locale in questa cronologia dai campi dell'anno proptico, del mese e del giorno del mese.

Date(ITemporalAccessor)

Ottiene una data locale in questa cronologia da un altro oggetto temporale.

DateEpochDay(Int64)

Ottiene una data locale in questa cronologia dal periodo-giorno.

DateYearDay(Int32, Int32)

Ottiene una data locale in questa cronologia dai campi dell'anno proptico e del giorno dell'anno.

Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
Equals(Object)

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
EraOf(Int32)

Crea l'oggetto cronologia dell'era dal valore numerico.

Eras()

Ottiene l'elenco di ere per la cronologia.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
IsLeapYear(Int64)

Controlla se l'anno specificato è un anno bisestile.

JavaFinalize()
Obsoleti.

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
ProlepticYear(IEra, Int32)

Calcola l'anno prolittico dato l'era e l'anno di era.

Range(ChronoField)

Ottiene l'intervallo di valori validi per il campo specificato.

ResolveDate(IDictionary<ITemporalField,Long>, ResolverStyle)

Risolve i valori analizzati ChronoField in una data durante l'analisi.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Rimuove questa istanza dalla ricerca dell'oggetto Java del runtime.

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Implementazione astratta di un sistema di calendario, utilizzata per organizzare e identificare le date.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a