Lingua

HebrewCalendar Classe

Definizione

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

[Android.Runtime.Register("android/icu/util/HebrewCalendar", ApiSince=24, DoNotGenerateAcw=true)]
public class HebrewCalendar : Android.Icu.Util.Calendar
[<Android.Runtime.Register("android/icu/util/HebrewCalendar", ApiSince=24, DoNotGenerateAcw=true)>]
type HebrewCalendar = class
    inherit Calendar
Ereditarietà
HebrewCalendar
Attributi

Commenti

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico. Questo è il calendario civile in Israele e il calendario della fede ebraica in tutto il mondo.

Il calendario ebraico è lunisolar e quindi ha una serie di proprietà interessanti che la distinguono dal gregoriano. I mesi iniziano il giorno di (un'approssimazione aritmetica di) ogni nuova luna. Poiché l'anno solare (circa 365,24 giorni) non è nemmeno un multiplo del mese lunare (circa 29,53 giorni) viene inserito un "mese bisestile" aggiuntivo in 7 di ogni 19 anni. Per rendere ancora più interessante la questione, l'inizio di un anno può essere ritardato fino a tre giorni per evitare che determinate festività cadano il sabato e per evitare determinate lunghezze di anno illegali. Infine, le lunghezze di determinati mesi possono variare a seconda del numero di giorni nell'anno.

Il mese bisestile è noto come "Adar 1" e viene inserito tra i mesi di Shevat e Adar negli anni bisestili. Poiché il mese bisestile non arriva alla fine dell'anno, i calcoli che coinvolgono i numeri dei mesi sono particolarmente complessi. Gli utenti di questa classe devono assicurarsi di usare i #roll roll metodi e #add add anziché tentare di eseguire l'aritmetica della data modificando direttamente i campi.

<b>Nota:</b> Nel calendario ebraico tradizionale, i giorni iniziano al tramonto. Tuttavia, per mantenere sincronizzati i campi ora in questa classe con quelli degli altri calendari e con l'ora dell'orologio locale, i giorni e i mesi iniziano a mezzanotte, circa 6 ore dopo il tramonto corrispondente.

Se si è interessati a ulteriori informazioni sulle regole dietro il calendario ebraico, vedere uno dei riferimenti seguenti: <ul><li>"Calendrical Calcoli", di Nachum Dershowitz & Edward Reingold, Cambridge University Press, 1997, pagine 85-91.

<li>Calendario ebraico Science and Myths, http://web.archive.org/web/20090423084613/http://www.geocities.com/Athens/1584/<li>The Calendar FAQ, http://www.faqs.org/faqs/calendars/faq/</ul>

Questa classe non deve essere sottoclassata.

In genere è necessario creare un'istanza di HebrewCalendar passando android.icu.util.Calendar#getInstance(ULocale) un ULocale oggetto con il tag "@calendar=hebrew".

per android.icu.util.HebrewCalendar.

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

Costruisce un valore predefinito HebrewCalendar usando l'ora corrente nel fuso orario predefinito con le impostazioni locali predefinite FORMAT .

HebrewCalendar(Date)

Costruisce un HebrewCalendar oggetto con la data specificata impostata nel fuso orario predefinito con le impostazioni locali predefinite FORMAT .

HebrewCalendar(Int32, Int32, Int32, Int32, Int32, Int32)

Costruisce un HebrewCalendar oggetto con la data e l'ora specificate impostate per il fuso orario predefinito con le impostazioni locali predefinite FORMAT .

HebrewCalendar(Int32, Int32, Int32)

Costruisce un HebrewCalendar oggetto con la data specificata impostata nel fuso orario predefinito con le impostazioni locali predefinite FORMAT .

HebrewCalendar(IntPtr, JniHandleOwnership)

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

HebrewCalendar(Locale)

Costruisce un HebrewCalendar oggetto in base all'ora corrente nel fuso orario predefinito con le impostazioni locali specificate.

HebrewCalendar(TimeZone, Locale)

Costruisce un HebrewCalendar oggetto in base all'ora corrente nel fuso orario specificato con le impostazioni locali specificate.

HebrewCalendar(TimeZone, ULocale)

Costruisce un HebrewCalendar oggetto in base all'ora corrente nel fuso orario specificato con le impostazioni locali specificate.

HebrewCalendar(TimeZone)

Costruisce un HebrewCalendar oggetto in base all'ora corrente nel fuso orario specificato con le impostazioni locali predefinite FORMAT .

HebrewCalendar(ULocale)

Costruisce un HebrewCalendar oggetto in base all'ora corrente nel fuso orario predefinito con le impostazioni locali specificate.

Campi

Nome Descrizione
Adar

Costante per l'Adar, il 7° mese dell'anno ebraico.

Adar1

Costante per Adar I, il 6° mese dell'anno ebraico (presente solo negli anni bisestili).

Am

Valore del AM_PM campo che indica il periodo del giorno da mezzanotte a poco prima di mezzogiorno.

(Ereditato da Calendar)
AmPm
Obsoleti.

Numero di campo per get e set che indica se è HOUR prima o dopo mezzogiorno.

(Ereditato da Calendar)
April

Valore del MONTH campo che indica il quarto mese dell'anno.

(Ereditato da Calendar)
August

Valore del MONTH campo che indica l'ottavo mese dell'anno.

(Ereditato da Calendar)
Av

Costante per Av, il 12° mese dell'anno ebraico.

BaseFieldCount

Numero di campi definiti da questa classe.

(Ereditato da Calendar)
Date
Obsoleti.

Numero di campo per get e set che indica il giorno del mese.

(Ereditato da Calendar)
DayOfMonth
Obsoleti.

Numero di campo per get e set che indica il giorno del mese.

(Ereditato da Calendar)
DayOfWeek
Obsoleti.

Numero di campo per get e set che indica il giorno della settimana.

(Ereditato da Calendar)
DayOfWeekInMonth
Obsoleti.

Numero di campo per get e set che indica il numero ordinale del giorno della settimana entro il mese corrente.

(Ereditato da Calendar)
DayOfYear
Obsoleti.

Numero di campo per get e set che indica il numero del giorno nell'anno corrente.

(Ereditato da Calendar)
December

Valore del MONTH campo che indica il dodicesimo mese dell'anno.

(Ereditato da Calendar)
DowLocal
Obsoleti.

<strong>[icu]</strong> Numero di campo per get() e set() che indica il giorno localizzato della settimana.

(Ereditato da Calendar)
DstOffset
Obsoleti.

Numero di campo per get e set che indica l'offset dell'ora legale in millisecondi.

(Ereditato da Calendar)
Elul

Costante per Elul, il 13° mese dell'anno ebraico.

EpochJulianDay

Il giorno julian dell'epoca, ovvero il 1° gennaio 1970 del calendario gregoriano.

(Ereditato da Calendar)
Era
Obsoleti.

Numero di campo per get e set che indica l'era, e.

(Ereditato da Calendar)
ExtendedYear
Obsoleti.

<strong>[icu]</strong> Numero di campo per get() e set() che indica l'anno esteso.

(Ereditato da Calendar)
February

Valore del MONTH campo che indica il secondo mese dell'anno.

(Ereditato da Calendar)
Friday

Valore del DAY_OF_WEEK campo che indica venerdì.

(Ereditato da Calendar)
GreatestMinimum

Tipo di limite per getLimit() e handleGetLimit() che indica il valore minimo massimo che un campo può accettare.

(Ereditato da Calendar)
Heshvan

Costante per Heshvan, il secondo mese dell'anno ebraico.

Hour
Obsoleti.

Numero di campo per get e set che indica l'ora del mattino o del pomeriggio.

(Ereditato da Calendar)
HourOfDay
Obsoleti.

Numero di campo per get e set che indica l'ora del giorno.

(Ereditato da Calendar)
InternallySet

Valore del timestamp stamp[] che indica che un campo è stato impostato tramite calcoli dall'ora o da altri campi.

(Ereditato da Calendar)
IsLeapMonth

<strong>[icu]</strong> Field che indica se il mese corrente è un mese bisestile.

(Ereditato da Calendar)
Iyar

Costante per Iyar, il 9° mese dell'anno ebraico.

Jan11JulianDay

Il giorno julian dell'epoca gregoriana, ovvero il 1 gennaio 1, 1 del calendario gregoriano.

(Ereditato da Calendar)
January

Valore del MONTH campo che indica il primo mese dell'anno.

(Ereditato da Calendar)
JulianDay
Obsoleti.

<strong>[icu]</strong> Numero campo per get() e set() che indica il numero di giorno julian modificato.

(Ereditato da Calendar)
July

Valore del MONTH campo che indica il settimo mese dell'anno.

(Ereditato da Calendar)
June

Valore del MONTH campo che indica il sesto mese dell'anno.

(Ereditato da Calendar)
Kislev

Costante per Kislev, il terzo mese dell'anno ebraico.

LeastMaximum

Tipo di limite per getLimit() e handleGetLimit() che indica il valore minimo massimo che un campo può accettare.

(Ereditato da Calendar)
March

Valore del MONTH campo che indica il terzo mese dell'anno.

(Ereditato da Calendar)
MaxFieldCount

Numero massimo di campi possibili.

(Ereditato da Calendar)
Maximum

Tipo di limite per getLimit() e handleGetLimit() che indica il valore massimo che un campo può accettare (massimo).

(Ereditato da Calendar)
MaxJulian

Il giorno massimo supportato da Julian.

(Ereditato da Calendar)
MaxMillis

Numero massimo di millisecondi di periodo supportati.

(Ereditato da Calendar)
May

Valore del MONTH campo che indica il quinto mese dell'anno.

(Ereditato da Calendar)
Millisecond
Obsoleti.

Numero di campo per get e set che indica il millisecondo entro il secondo.

(Ereditato da Calendar)
MillisecondsInDay
Obsoleti.

<strong>[icu]</strong> Numero di campo per get() e set() che indica i millisecondi nel giorno.

(Ereditato da Calendar)
Minimum

Tipo di limite per getLimit() e handleGetLimit() che indica il valore minimo che un campo può accettare (minimo).

(Ereditato da Calendar)
MinimumUserStamp

Se il timestamp stamp[] ha un valore maggiore o uguale a MINIMUM_USER_SET , è stato impostato dall'utente tramite una chiamata a set().

(Ereditato da Calendar)
MinJulian

Il giorno minimo supportato julian.

(Ereditato da Calendar)
MinMillis

Millisecondi minimi supportati.

(Ereditato da Calendar)
Minute
Obsoleti.

Numero di campo per get e set che indica il minuto entro l'ora.

(Ereditato da Calendar)
Monday

Valore del DAY_OF_WEEK campo che indica lunedì.

(Ereditato da Calendar)
Month
Obsoleti.

Numero di campo per get e set che indica il mese.

(Ereditato da Calendar)
Nisan

Costante per Nisan, l'8° mese dell'anno ebraico.

November

Valore del MONTH campo che indica l'undicesimo mese dell'anno.

(Ereditato da Calendar)
October

Valore del MONTH campo che indica il decimo mese dell'anno.

(Ereditato da Calendar)
OneDay

Numero di millisecondi in un giorno.

(Ereditato da Calendar)
OneHour

Numero di millisecondi in un'ora.

(Ereditato da Calendar)
OneMinute

Numero di millisecondi in un minuto.

(Ereditato da Calendar)
OneSecond

Numero di millisecondi in un secondo.

(Ereditato da Calendar)
OneWeek

Numero di millisecondi in una settimana.

(Ereditato da Calendar)
OrdinalMonth

<strong>[icu]</strong> Field che indica il mese.

(Ereditato da Calendar)
Pm

Valore del AM_PM campo che indica il periodo del giorno da mezzogiorno a poco prima della mezzanotte.

(Ereditato da Calendar)
ResolveRemap

Valore su OR per risolvere i valori dei campi della tabella per il mapping.

(Ereditato da Calendar)
Saturday

Valore del DAY_OF_WEEK campo che indica sabato.

(Ereditato da Calendar)
Second
Obsoleti.

Numero di campo per get e set che indica il secondo entro il minuto.

(Ereditato da Calendar)
September

Valore del MONTH campo che indica il nono mese dell'anno.

(Ereditato da Calendar)
Shevat

Costante per Shevat, il 5° mese dell'anno ebraico.

Sivan

Costante per Sivan, il 10° mese dell'anno ebraico.

Sunday

Valore del DAY_OF_WEEK campo che indica domenica.

(Ereditato da Calendar)
Tamuz

Costante per Tammuz, il 11° mese dell'anno ebraico.

Tevet

Costante per Tevet, il quarto mese dell'anno ebraico.

Thursday

Valore del DAY_OF_WEEK campo che indica giovedì.

(Ereditato da Calendar)
Tishri

Costante per Tishri, il primo mese dell'anno ebraico.

Tuesday

Valore del DAY_OF_WEEK campo che indica martedì.

(Ereditato da Calendar)
Undecimber

Valore del MONTH campo che indica il tredicesimo mese dell'anno.

(Ereditato da Calendar)
Unset

Valore del timestamp stamp[] che indica che un campo non è stato impostato dopo l'ultima chiamata a clear().

(Ereditato da Calendar)
WalltimeFirst
Obsoleti.

<strong>[icu]</strong>Option usato da #setRepeatedWallTimeOption(int) e #setSkippedWallTimeOption(int) specificando un tempo di muro ambiguo da interpretare come il più antico.

(Ereditato da Calendar)
WalltimeLast
Obsoleti.

<strong>[icu]</strong>Option usato da #setRepeatedWallTimeOption(int) e #setSkippedWallTimeOption(int) specificando un tempo di muro ambiguo da interpretare come l'ultima versione.

(Ereditato da Calendar)
WalltimeNextValid
Obsoleti.

<strong>[icu]</strong>Option usata specificando #setSkippedWallTimeOption(int) un tempo di muro ambiguo da interpretare come il successivo tempo di parete valido.

(Ereditato da Calendar)
Wednesday

Valore del DAY_OF_WEEK campo che indica mercoledì.

(Ereditato da Calendar)
WeekOfMonth
Obsoleti.

Numero di campo per get e set che indica il numero della settimana entro il mese corrente.

(Ereditato da Calendar)
WeekOfYear
Obsoleti.

Numero di campo per get e set che indica il numero della settimana nell'anno corrente.

(Ereditato da Calendar)
Year
Obsoleti.

Numero di campo per get e set che indica l'anno.

(Ereditato da Calendar)
YearWoy
Obsoleti.

<strong>[icu]</strong> Numero di campo per get() e set() che indica l'anno esteso corrispondente al #WEEK_OF_YEAR campo.

(Ereditato da Calendar)
ZoneOffset
Obsoleti.

Numero di campo per get e set che indica l'offset non elaborato rispetto a GMT in millisecondi.

(Ereditato da Calendar)

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
FieldCount

<strong>[icu]</strong> Restituisce il numero di campi definiti da questo calendario.

(Ereditato da Calendar)
FirstDayOfWeek

Restituisce il primo giorno della settimana, dove 1 = #SUNDAY e 7 = #SATURDAY. -oppure- Imposta il primo giorno della settimana, dove 1 = #SUNDAY e 7 = #SATURDAY.

(Ereditato da Calendar)
GregorianDayOfMonth

Restituisce il giorno del mese (in base 1) sul calendario gregoriano calcolato da computeGregorianFields().

(Ereditato da Calendar)
GregorianDayOfYear

Restituisce il giorno dell'anno (in base 1) sul calendario gregoriano calcolato da computeGregorianFields().

(Ereditato da Calendar)
GregorianMonth

Restituisce il mese (in base 0) sul calendario gregoriano calcolato da computeGregorianFields().

(Ereditato da Calendar)
GregorianYear

Restituisce l'anno esteso del calendario gregoriano calcolato da computeGregorianFields().

(Ereditato da Calendar)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsWeekend

<strong>[icu]</strong> Restituisce true se la data e l'ora correnti del calendario sono nel fine settimana in questo sistema di calendario.

(Ereditato da Calendar)
JniIdentityHashCode

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

(Ereditato da Object)
JniManagedPeerState

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
JniPeerMembers

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

Lenient

Indica se l'interpretazione di data/ora deve essere leniente. -oppure- Specificare se l'interpretazione di data/ora deve essere leniente.

(Ereditato da Calendar)
MinimalDaysInFirstWeek

Restituisce i giorni minimi richiesti nella prima settimana dell'anno. -oppure- Imposta i giorni minimi richiesti nella prima settimana dell'anno.

(Ereditato da Calendar)
PeerReference

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

(Ereditato da Object)
RepeatedWallTimeOption

<strong>[icu]</strong>Ottiene il comportamento per la gestione del tempo a muro ripetuto più volte in transizioni di differenza di fuso orario negative. -oppure- <strong>[icu]</strong>Imposta il comportamento per la gestione del tempo della parete ripetendo più volte in transizioni di offset del fuso orario negative.

(Ereditato da Calendar)
SkippedWallTimeOption

<strong>[icu]</strong>Ottiene il comportamento per la gestione dell'ora del muro ignorata in transizioni di offset del fuso orario positive. -oppure- <strong>[icu]</strong>Imposta il comportamento per la gestione dell'ora del muro ignorata in transizioni di offset del fuso orario positive.

(Ereditato da Calendar)
TemporalMonthCode

Ottiene il valore Temporal monthCode corrispondente al mese per la data. -oppure- Imposta il monthCode temporale che è un identificatore stringa che inizia con il grafo letterale "M" seguito da due gragrafi che rappresentano il numero di mese con riempimento zero del mese corrente in un anno normale (non bisestile) e suffisso da un grafo letterale facoltativo "L" se si tratta di un mese bisestile in un calendario lunisolar.

(Ereditato da Calendar)
ThresholdClass

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

ThresholdType

Ottiene il tipo gestito che dichiara questa associazione Java.

Time

Restituisce l'ora corrente del calendario. -oppure- Imposta l'ora corrente del calendario con la data specificata.

(Ereditato da Calendar)
TimeInMillis

Restituisce l'ora corrente del calendario a lungo. -oppure- Imposta l'ora corrente del calendario dal valore long specificato.

(Ereditato da Calendar)
TimeZone

Restituisce il fuso orario. -oppure- Imposta il fuso orario con il valore del fuso orario specificato.

(Ereditato da Calendar)
Type

<strong>[icu]</strong> Restituisce la stringa del nome del tipo di calendario per questo oggetto Calendar.

(Ereditato da Calendar)

Metodi

Nome Descrizione
Add(CalendarField, Int32)

Aggiungere un importo firmato a un campo specificato usando le regole del calendario.

(Ereditato da Calendar)
After(Object)

Confronta i record dei campi dell'ora.

(Ereditato da Calendar)
Before(Object)

Confronta i record dei campi dell'ora.

(Ereditato da Calendar)
Clear()

Cancella i valori di tutti i campi dell'ora.

(Ereditato da Calendar)
Clear(CalendarField)

Cancella il valore nel campo ora specificato.

(Ereditato da Calendar)
Clone()

Esegue l'override clonabile

(Ereditato da Calendar)
CompareTo(Calendar)

Confronta i tempi (in millis) rappresentati da due Calendar oggetti.

(Ereditato da Calendar)
Complete()

Compila tutti i campi non set nell'elenco dei campi dell'ora.

(Ereditato da Calendar)
ComputeFields()

Converte il valore time di tempo del millisecondo corrente in valori di campo in fields[].

(Ereditato da Calendar)
ComputeGregorianFields(Int32)

Calcolare l'anno di calendario gregoriano, il mese e il giorno del mese dal giorno julian.

(Ereditato da Calendar)
ComputeGregorianMonthStart(Int32, Int32)

Calcolare il giorno julian di un mese del calendario gregoriano.

(Ereditato da Calendar)
ComputeJulianDay()

Calcolare il numero di giorno julian come specificato dai campi del calendario.

(Ereditato da Calendar)
ComputeMillisInDay()

Calcolare i millisecondi nel giorno dai campi.

(Ereditato da Calendar)
ComputeTime()

Converte i valori del campo corrente in nel fields[] valore timedi tempo in millisecondi .

(Ereditato da Calendar)
ComputeZoneOffset(Int64, Int32)

Questo metodo può presupporre che EXTENDED_YEAR sia stato impostato.

(Ereditato da Calendar)
Construct(JniObjectReference, JniObjectReferenceOptions)

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

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

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
Equals(Object)

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
Equals(Object)

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

(Ereditato da Object)
FieldDifference(Date, CalendarField)

<strong>[icu]</strong> Restituisce la differenza tra l'ora specificata e l'ora in cui l'oggetto calendario è impostato su .

(Ereditato da Calendar)
FieldName(CalendarField)

Restituisce un nome stringa per un campo, per il debug e le eccezioni.

(Ereditato da Calendar)
Get(CalendarField)

Restituisce il valore per un determinato campo temporale.

(Ereditato da Calendar)
GetActualMaximum(CalendarField)

Restituisce il valore massimo che questo campo potrebbe avere, data la data corrente.

(Ereditato da Calendar)
GetActualMinimum(CalendarField)

Restituisce il valore minimo che questo campo potrebbe avere, data la data corrente.

(Ereditato da Calendar)
GetDateTimeFormat(DateFormatStyle, Int32, Locale)

<strong>[icu]</strong> Restituisce un valore DateFormat appropriato per questo calendario.

(Ereditato da Calendar)
GetDateTimeFormat(DateFormatStyle, Int32, ULocale)

<strong>[icu]</strong> Restituisce un valore DateFormat appropriato per questo calendario.

(Ereditato da Calendar)
GetDisplayName(Locale)

Restituisce il nome del calendario nella lingua delle impostazioni locali specificate.

(Ereditato da Calendar)
GetDisplayName(ULocale)

Restituisce il nome del calendario nella lingua delle impostazioni locali specificate.

(Ereditato da Calendar)
GetFieldResolutionTable()

Restituisce la matrice di risoluzione dei campi per il calendario.

(Ereditato da Calendar)
GetGreatestMinimum(CalendarField)

Restituisce il valore minimo più alto per il campo specificato, se varia.

(Ereditato da Calendar)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetLeastMaximum(CalendarField)

Restituisce il valore massimo minimo per il campo specificato, se varia.

(Ereditato da Calendar)
GetLimit(CalendarField, Int32)

Restituisce un limite per un campo.

(Ereditato da Calendar)
GetMaximum(CalendarField)

Restituisce il valore massimo per il campo ora specificato.

(Ereditato da Calendar)
GetMinimum(CalendarField)

Restituisce il valore minimo per il campo ora specificato.

(Ereditato da Calendar)
GetStamp(CalendarField)

Restituisce il timestamp di un campo.

(Ereditato da Calendar)
GetWeekData()

[icu] Restituisce una classe semplice e non modificabile di tipo struct per l'accesso ai dati della settimana in questo calendario.

(Ereditato da Calendar)
HandleComputeFields(Int32)

Le sottoclassi possono eseguire l'override di questo metodo per calcolare diversi campi specifici di ogni sistema del calendario.

(Ereditato da Calendar)
HandleComputeJulianDay(Int32)

Le sottoclassi possono eseguire l'override di questo.

(Ereditato da Calendar)
HandleComputeMonthStart(Int32, Int32, Boolean)

Restituisce JD dell'inizio del mese/anno specificato.

HandleCreateFields()

Le sottoclassi che usano campi aggiuntivi oltre a quelli definiti in Calendar devono eseguire l'override di questo metodo per restituire una int[] matrice della lunghezza appropriata.

(Ereditato da Calendar)
HandleGetDateFormat(String, Locale)

Crea un oggetto DateFormat appropriato per questo calendario.

(Ereditato da Calendar)
HandleGetDateFormat(String, String, Locale)

Crea un oggetto DateFormat appropriato per questo calendario.

(Ereditato da Calendar)
HandleGetDateFormat(String, ULocale)

Crea un oggetto DateFormat appropriato per questo calendario.

(Ereditato da Calendar)
HandleGetExtendedYear()

Restituisce l'anno esteso definito dai campi correnti.

HandleGetLimit(CalendarField, Int32)

API sottoclasse per la definizione di limiti di tipi diversi.

HandleGetMonthLength(Int32, Int32)

Restituisce il numero di giorni nel mese specificato dell'anno esteso specificato di questo sistema di calendario.

(Ereditato da Calendar)
HandleGetYearLength(Int32)

Restituisce il numero di giorni nell'anno esteso specificato di questo sistema di calendario.

(Ereditato da Calendar)
InTemporalLeapYear()

<strong>[icu]</strong> Restituisce true se la data è in un anno bisestile.

(Ereditato da Calendar)
InternalGet(CalendarField, Int32)

Restituisce il valore per un determinato campo temporale oppure restituisce il valore predefinito specificato se il campo non è impostato.

(Ereditato da Calendar)
InternalGet(CalendarField)

Restituisce il valore per un determinato campo temporale.

(Ereditato da Calendar)
InternalGetTimeInMillis()

Restituisce i millisecondi correnti senza ricompilare.

(Ereditato da Calendar)
InternalSet(CalendarField, Int32)

Impostare un campo su un valore.

(Ereditato da Calendar)
InvokeIsWeekend(Date)

<strong>[icu]</strong> Restituisce true se la data e l'ora specificati sono nel fine settimana in questo sistema di calendario.

(Ereditato da Calendar)
IsEquivalentTo(Calendar)

<strong>[icu]</strong> Restituisce true se l'oggetto Calendar specificato è equivalente a questo.

(Ereditato da Calendar)
IsSet(CalendarField)

Determina se il campo ora specificato ha un valore impostato.

(Ereditato da Calendar)
JavaFinalize()
Obsoleti.

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

(Ereditato da Object)
NewerField(Int32, Int32)

Restituisce il campo più recente, defaultField o alternateField.

(Ereditato da Calendar)
NewestStamp(Int32, Int32, Int32)

Restituisce il timbro più recente di un determinato intervallo di campi.

(Ereditato da Calendar)
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)
PinField(CalendarField)

Modificare il campo specificato in modo che sia compreso nell'intervallo consentito per la data in cui è impostato il calendario.

(Ereditato da Calendar)
PrepareGetActual(CalendarField, Boolean)

Preparare questo calendario per calcolare il valore minimo o massimo effettivo.

(Ereditato da Calendar)
ResolveFields(Int32[][][])

Data una tabella di precedenza, restituire la combinazione di campi più recente nella tabella o -1 se non viene trovata alcuna classe.

(Ereditato da Calendar)
Roll(CalendarField, Boolean)

Esegue il roll(up/down) di una singola unità di tempo nel campo specificato.

(Ereditato da Calendar)
Roll(CalendarField, Int32)

Esegue il rolling (su/giù) di un periodo di tempo specificato nel campo specificato.

(Ereditato da Calendar)
Set(CalendarField, Int32)

Imposta il campo ora con il valore specificato.

(Ereditato da Calendar)
Set(Int32, Int32, Int32, Int32, Int32, Int32)

Imposta i valori per i campi year, month, date, hour, minute e second.

(Ereditato da Calendar)
Set(Int32, Int32, Int32, Int32, Int32)

Imposta i valori per i campi anno, mese, data, ora e minuto.

(Ereditato da Calendar)
Set(Int32, Int32, Int32)

Imposta i valori per i campi anno, mese e data.

(Ereditato da Calendar)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
SetWeekData(Calendar+WeekData)

[icu] Impostare i dati in questo calendario in base all'input WeekData.

(Ereditato da Calendar)
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)
ValidateField(CalendarField, Int32, Int32)

Convalidare un singolo campo del calendario in base al valore minimo e massimo consentito.

(Ereditato da Calendar)
ValidateField(CalendarField)

Convalidare un singolo campo del calendario.

(Ereditato da Calendar)
ValidateFields()

Assicurarsi che ogni campo sia compreso nell'intervallo valido chiamando #validateField(int) su ogni campo impostato.

(Ereditato da Calendar)
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)
WeekNumber(Int32, Int32, Int32)

Restituisce il numero di settimana di un giorno, entro un periodo.

(Ereditato da Calendar)
WeekNumber(Int32, Int32)

Restituisce il numero di settimana di un giorno, entro un periodo.

(Ereditato da Calendar)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IComparable.CompareTo(Object)

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

(Ereditato da Calendar)
IJavaPeerable.Disposed()

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()

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

(Ereditato da Calendar)

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)

HebrewCalendar è una sottoclasse di Calendar che implementa il tradizionale calendario ebraico.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Si applica a