Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alirezaafkar/SunDatePicker
/ functions
Functions
156 in github.com/alirezaafkar/SunDatePicker
⨍
Functions
156
◇
Types & classes
19
↓ 10 callers
Method
getMonth
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:21
↓ 9 callers
Method
getDay
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:19
↓ 9 callers
Method
getYear
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:23
↓ 8 callers
Method
JDNToGregorian
JDNToGregorian: Calculates Gregorian calendar dates from the julian day number (JDN) for the period since JDN=-34839655 (i.e. the year -100100 of both
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:530
↓ 8 callers
Method
setDate
(int day, int month, int year)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:17
↓ 7 callers
Method
JDNToIranian
JDNToIranian: Converts the current value of 'JDN' Julian Day Number to a date in the Iranian calendar. The caller should make sure that the current va
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:425
↓ 7 callers
Method
JDNToJulian
JDNToJulian: Calculates Julian calendar dates from the julian day number (JDN) for the period since JDN=-34839655 (i.e. the year -100100 of both calen
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:474
↓ 6 callers
Method
getIranianYear
getIranianYear: Returns the 'year' part of the Iranian date. @return int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:55
↓ 6 callers
Method
updateDisplay
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:240
↓ 4 callers
Method
getDateItem
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:31
↓ 4 callers
Method
getIranianDay
getIranianDayName: Returns the number of Iranian day of week @return int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:101
↓ 4 callers
Method
setDay
(int day)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:9
↓ 3 callers
Method
getCalendar
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:106
↓ 3 callers
Method
getGregorianDate
getGregorianDate: Returns a string version of Gregorian date @return String
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:210
↓ 3 callers
Method
getIranianMonth
getIranianMonth: Returns the 'month' part of the Iranian date. @return int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:64
↓ 3 callers
Method
getTimeInMillis
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:88
↓ 3 callers
Method
gregorianDateToJDN
gergorianDateToJDN: Calculates the julian day number (JDN) from Gregorian calendar dates. This integer number corresponds to the noon of the date (i.e
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:496
↓ 3 callers
Method
isChecked
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/SquareTextView.java:28
↓ 3 callers
Method
setGregorianDate
setGregorianDate: Sets the date according to the Gregorian calendar and adjusts the other dates. @param year int @param month int @param day int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:329
↓ 3 callers
Method
setIranianDate
setIranianDate: Sets the date according to the Iranian calendar and adjusts the other dates. @param year int @param month int @param day int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:310
↓ 3 callers
Method
setMaxDate
(JDF maxDate)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:81
↓ 3 callers
Method
setMinDate
(JDF minDate)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:89
↓ 3 callers
Method
setRetainInstance
(boolean retainInstance)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:132
↓ 3 callers
Method
setYear
(int year)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:15
↓ 3 callers
Method
showMonths
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:214
↓ 2 callers
Method
IranianCalendar
IranianCalendar: This method determines if the Iranian (Jalali) year is leap (366-day long) or is the common year (365 days), and finds the day in Mar
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:367
↓ 2 callers
Method
date
(JDF jdf)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:86
↓ 2 callers
Method
getCurrentYear
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:25
↓ 2 callers
Method
getDate
()
app/src/main/java/com/afkar/sundatepicker/MainActivity.java:128
↓ 2 callers
Method
getMaxDate
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:85
↓ 2 callers
Method
getMinDate
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:93
↓ 2 callers
Method
getMonths
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:29
↓ 2 callers
Method
getPageTitle
(int position)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/MonthFragment.java:119
↓ 2 callers
Method
isLeapYear
(int year)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:503
↓ 2 callers
Method
isSelected
(int year)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/YearAdapter.java:27
↓ 2 callers
Method
setChecked
(boolean checked)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/SquareTextView.java:33
↓ 2 callers
Method
setLocale
(String language)
app/src/main/java/com/afkar/sundatepicker/MainActivity.java:118
↓ 2 callers
Method
setMonth
(int month)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:13
↓ 2 callers
Method
switchFragment
(Fragment fragment)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:231
↓ 1 callers
Method
IranianDateToJDN
IranianDateToJDN: Converts a date of the Iranian calendar to the Julian Day Number. It first invokes the 'IranianCalender' private method to convert t
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:413
↓ 1 callers
Method
build
(DateSetListener callback)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:137
↓ 1 callers
Method
getCount
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/MonthFragment.java:101
↓ 1 callers
Method
getDay
(int position)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/MonthAdapter.java:100
↓ 1 callers
Method
getDayName
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:254
↓ 1 callers
Method
getDayOfWeek
getDayOfWeek: Returns the week day number. Monday=0..Sunday=6; @return int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:251
↓ 1 callers
Method
getGregorianCalendar
getGregorianCalendar: gets Iranian date and returns Gregorian calendar @return calendar
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:73
↓ 1 callers
Method
getGregorianDay
getGregorianDay: Returns the 'day' part of the Gregorian date. @return int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:165
↓ 1 callers
Method
getGregorianMonth
getGregorianMonth: Returns the 'month' part of the Gregorian date. @return int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:156
↓ 1 callers
Method
getGregorianYear
getGregorianYear: Returns the 'year' part of the Gregorian date. @return int
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:147
↓ 1 callers
Method
getIranianDate
getIranianDate: Returns a string version of Iranian date @return String
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:201
↓ 1 callers
Method
getIranianDay
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:97
↓ 1 callers
Method
getItemCount
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/YearAdapter.java:58
↓ 1 callers
Method
getItemViewType
(int position)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/MonthAdapter.java:104
↓ 1 callers
Method
getJulianDate
getJulianDate: Returns a string version of Julian date @return String
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:219
↓ 1 callers
Method
getMonthName
@return Persian month name
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:250
↓ 1 callers
Method
getMonths
@return returns Persian months
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:363
↓ 1 callers
Method
getSelectedYear
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/YearAdapter.java:35
↓ 1 callers
Method
getWeekDayStr
getWeekDayStr: Returns the week day name. @return String
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:228
↓ 1 callers
Method
getWeekDays
@return returns Persian week days
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:352
↓ 1 callers
Method
getWeekDays
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateInterface.java:27
↓ 1 callers
Method
getYears
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/YearFragment.java:51
↓ 1 callers
Method
id
(int id)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:61
↓ 1 callers
Method
initPager
(final int year, int chosenMonth)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/MonthFragment.java:73
↓ 1 callers
Method
isSelectableDay
(int day)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/MonthAdapter.java:95
↓ 1 callers
Method
isSelected
(int day)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/MonthAdapter.java:48
↓ 1 callers
Method
isThisYear
(int year)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/YearAdapter.java:31
↓ 1 callers
Method
isToday
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:370
↓ 1 callers
Method
isToday
(int day)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/MonthAdapter.java:54
↓ 1 callers
Method
julianDateToJDN
julianDateToJDN: Calculates the julian day number (JDN) from Julian calendar dates. This integer number corresponds to the noon of the date (i.e. 12 h
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:462
↓ 1 callers
Method
maxDate
(int year, int month, int day)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:71
↓ 1 callers
Method
minDate
(int year, int month, int day)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:66
↓ 1 callers
Method
newInstance
(DateInterface callback)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/YearFragment.java:23
↓ 1 callers
Method
newInstance
(DateInterface callback)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/MonthFragment.java:32
↓ 1 callers
Method
onDateSet
(int id, @Nullable Calendar calendar, int day, int month, int year)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/interfaces/DateSetListener.java:11
↓ 1 callers
Method
onDone
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:226
↓ 1 callers
Method
setCloseYearAutomatically
(boolean closeYearAutomatically)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:67
↓ 1 callers
Method
setDate
(JDF jdf)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:71
↓ 1 callers
Method
setShowYearFirst
(boolean showYearFirst)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:59
↓ 1 callers
Method
shouldCloseYearAutomatically
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:63
↓ 1 callers
Method
shouldShowYearFirst
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:55
↓ 1 callers
Method
showYears
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:220
Method
ApplicationTest
()
sundatepicker/src/androidTest/java/com/alirezaafkar/sundatepicker/ApplicationTest.java:10
Method
Builder
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:56
Method
DateItem
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:19
Method
DatePicker
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:45
Method
JDF
Main: The default constructor uses the current Gregorian date to initialize the other private memebers of the class (Iranian and Julian dates).
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/JDF.java:17
Method
MonthAdapter
(DateInterface callback, View.OnClickListener onClickListener, int currentMonth, int chosenYear)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/MonthAdapter.java:33
Method
MonthFragment
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/MonthFragment.java:38
Method
PagerAdapter
(int year)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/MonthFragment.java:97
Method
SquareImageView
(Context context)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/SquareImageView.java:12
Method
SquareTextView
(Context context)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/SquareTextView.java:16
Method
ViewHolder
(View itemView)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/YearAdapter.java:66
Method
ViewHolder
(View itemView)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/MonthAdapter.java:129
Method
YearAdapter
(DateInterface callback, int[] years)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/adapters/YearAdapter.java:21
Method
YearFragment
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/YearFragment.java:29
Method
addition_isCorrect
()
sundatepicker/src/test/java/com/alirezaafkar/sundatepicker/ExampleUnitTest.java:11
Method
closeYearAutomatically
@param shouldCloseYearAutomatically true means show month fragment automatically after choosing a year
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:122
Method
destroyItem
(@NonNull ViewGroup container, int position, @NonNull Object object)
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/fragments/MonthFragment.java:139
Method
getCurrentYear
@return returns current year according to user device time
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/DatePicker.java:343
Method
getCurrentYear
()
sundatepicker/src/main/java/com/alirezaafkar/sundatepicker/components/DateItem.java:51
next →
1–100 of 156, ranked by callers