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.Interop.IJavaPeerable, 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)

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

Proprietà

Nome Descrizione
CalendarType

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

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
Id

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

JniIdentityHashCode

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

(Ereditato da Object)
JniPeerMembers

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

PeerReference

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

(Ereditato da Object)
ThresholdClass

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

ThresholdType

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

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)

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

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()

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

(Ereditato da Object)
Dispose(Boolean)

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

(Ereditato da Object)
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()

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)
ToArray<T>()

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

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

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

(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 Object)
IJavaPeerable.DisposeUnlessReferenced()

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

(Ereditato da Object)
IJavaPeerable.Finalized()

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

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

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

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

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

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

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

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

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

(Ereditato da Object)

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