CalendarConstraints
public
final
class
CalendarConstraints
extends Object
implements
Parcelable
java.lang.Object | |
↳ | com.google.android.material.datepicker.CalendarConstraints |
Used to limit the display range of the calendar and set an openAt month.
Implements Parcelable
in order to maintain the CalendarConstraints
across
device configuration changes. Parcelable breaks when passed between processes.
Summary
Nested classes | |
---|---|
class |
CalendarConstraints.Builder
Builder for |
interface |
CalendarConstraints.DateValidator
Used to determine whether calendar days are enabled. |
Inherited constants |
---|
Fields | |
---|---|
public
static
final
Creator<CalendarConstraints> |
CREATOR
|
Public methods | |
---|---|
int
|
describeContents()
|
boolean
|
equals(Object o)
|
CalendarConstraints.DateValidator
|
getDateValidator()
Returns the |
long
|
getEndMs()
Returns the latest time in milliseconds allowed by this set of bounds. |
Long
|
getOpenAtMs()
Returns the openAt time in milliseconds within this set of bounds. |
long
|
getStartMs()
Returns the earliest time in milliseconds allowed by this set of bounds. |
int
|
hashCode()
|
void
|
writeToParcel(Parcel dest, int flags)
|
Inherited methods | |
---|---|
Fields
Public methods
describeContents
public int describeContents ()
Returns | |
---|---|
int |
equals
public boolean equals (Object o)
Parameters | |
---|---|
o |
Object |
Returns | |
---|---|
boolean |
getDateValidator
public CalendarConstraints.DateValidator getDateValidator ()
Returns the CalendarConstraints.DateValidator
that determines whether a date can be clicked and selected.
Returns | |
---|---|
CalendarConstraints.DateValidator |
getEndMs
public long getEndMs ()
Returns the latest time in milliseconds allowed by this set of bounds.
Returns | |
---|---|
long |
getOpenAtMs
public Long getOpenAtMs ()
Returns the openAt time in milliseconds within this set of bounds. Returns null if not available.
Returns | |
---|---|
Long |
getStartMs
public long getStartMs ()
Returns the earliest time in milliseconds allowed by this set of bounds.
Returns | |
---|---|
long |
hashCode
public int hashCode ()
Returns | |
---|---|
int |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Parameters | |
---|---|
dest |
Parcel |
flags |
int |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2023-01-25 UTC.