CompositeDateValidator
public
final
class
CompositeDateValidator
extends Object
implements
CalendarConstraints.DateValidator
java.lang.Object
|
↳ |
com.google.android.material.datepicker.CompositeDateValidator
|
A CalendarConstraints.DateValidator
that accepts a list of Date Validators.
Summary
Inherited constants |
From
interface
android.os.Parcelable
int |
CONTENTS_FILE_DESCRIPTOR
|
int |
PARCELABLE_WRITE_RETURN_VALUE
|
|
Inherited methods |
From
class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From
interface
com.google.android.material.datepicker.CalendarConstraints.DateValidator
abstract
boolean
|
isValid(long date)
Returns true if the provided date is enabled.
|
|
From
interface
android.os.Parcelable
abstract
int
|
describeContents()
|
abstract
void
|
writeToParcel(Parcel arg0, int arg1)
|
|
Fields
Public methods
describeContents
int describeContents ()
equals
boolean equals (Object o)
isValid
boolean isValid (long date)
Performs the isValid(long)
check as an AND of all validators.
e.g. If every validator in this class returns `true` for each isValid(long)
, this this method will return true.
Parameters |
date |
long : milliseconds date to validate against. |
Returns |
boolean |
True, if the given date is valid for every given validator in this class.
|
writeToParcel
void writeToParcel (Parcel dest,
int flags)
Parameters |
dest |
Parcel |
flags |
int |