A C D E F G H I J L N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCounties(Set<County>) - Method in class javapersianutils.core.geography.Province
-
Add counties.
- addDistricts(Set<District>) - Method in class javapersianutils.core.geography.County
-
Add districts.
- AggressiveEditing - Class in javapersianutils.core.string
-
replace all more than one ! or ? marks with just one or removes all extra kashida and spaces
- applyHalfSpaceRule(String) - Static method in class javapersianutils.core.string.FixZwnj
-
Adds zwnj char between word and prefix/suffix
- ARABIC_KE_CHAR - Static variable in class javapersianutils.core.string.ReplaceArabicChar
-
Arabic Ke Char ك = ARABIC LETTER KAF
- ARABIC_YE_CHAR1 - Static variable in class javapersianutils.core.string.ReplaceArabicChar
-
Arabic Ye Char ى = ARABIC LETTER ALEF MAKSURA
- ARABIC_YE_CHAR2 - Static variable in class javapersianutils.core.string.ReplaceArabicChar
-
Arabic Ye Char ي = ARABIC LETTER YEH
C
- City - Class in javapersianutils.core.geography
-
City
- City(String, String, String, String, int) - Constructor for class javapersianutils.core.geography.City
-
Instantiates a new City.
- containsFarsi(String) - Static method in class javapersianutils.core.string.RegexUtils
-
آیا عبارت مدنظر حاوی حروف و اعداد فارسی است؟
- containsOnlyFarsiLetters(String) - Static method in class javapersianutils.core.string.RegexUtils
-
آیا عبارت مدنظر فقط حاوی حروف فارسی است؟
- containsOnlyPersianNumbers(String) - Static method in class javapersianutils.core.string.RegexUtils
-
آیا عبارت مدنظر فقط حاوی اعداد فارسی است؟
- convertArabic1256ToUtf8(String) - Static method in class javapersianutils.core.string.AggressiveEditing
-
Convert an ASCII Arabic text to Unicode
- counties - Variable in class javapersianutils.core.geography.Province
-
The Counties.
- County - Class in javapersianutils.core.geography
-
County
- County(String) - Constructor for class javapersianutils.core.geography.County
-
Instantiates a new County.
D
- date - Variable in class javapersianutils.core.calendar.Holiday
- DateTimeUtils - Class in javapersianutils.core.datetime
-
LocalTimeUtils
- description - Variable in class javapersianutils.core.calendar.Holiday
- DigitGroup - Enum in javapersianutils.core.number
-
DigitGroup
- District - Class in javapersianutils.core.geography
-
District
- District(String) - Constructor for class javapersianutils.core.geography.District
E
- English - javapersianutils.core.number.Language
- equals(Object) - Method in class javapersianutils.core.calendar.Holiday
- equals(Object) - Method in class javapersianutils.core.geography.City
- equals(Object) - Method in class javapersianutils.core.geography.County
- equals(Object) - Method in class javapersianutils.core.geography.District
- equals(Object) - Method in class javapersianutils.core.geography.Province
F
- FixDash - Class in javapersianutils.core.string
-
Fix Dash
- FixDiacritics - Class in javapersianutils.core.string
-
Fix Diacritics
- FixDots - Class in javapersianutils.core.string
-
Replaces three dots with ellipsis
- FixDots() - Constructor for class javapersianutils.core.string.FixDots
- FixEnglishQuotes - Class in javapersianutils.core.string
-
Replaces English quotes with their Persian equivalent
- FixEnglishQuotes() - Constructor for class javapersianutils.core.string.FixEnglishQuotes
- FixZwnj - Class in javapersianutils.core.string
-
Puts zwnj char/half space between word and prefix/suffix
- FixZwnj() - Constructor for class javapersianutils.core.string.FixZwnj
G
- getAge(LocalDate) - Static method in class javapersianutils.core.datetime.DateTimeUtils
-
Calculate the age at the current time.
- getAge(LocalDate, LocalDate) - Static method in class javapersianutils.core.datetime.DateTimeUtils
-
Calculate the age at the given date
- getBegin() - Method in class javapersianutils.core.datetime.Interval
-
Gets begin.
- getCities() - Method in class javapersianutils.core.geography.District
-
Gets cities.
- getCities() - Static method in class javapersianutils.core.geography.Iran
- getCityDivisionCode() - Method in class javapersianutils.core.geography.City
-
Gets City division code.
- getCityName() - Method in class javapersianutils.core.geography.City
-
Gets City name.
- getCounties() - Method in class javapersianutils.core.geography.Province
-
Gets counties.
- getCountyName() - Method in class javapersianutils.core.geography.City
-
Gets county name.
- getCountyName() - Method in class javapersianutils.core.geography.County
-
Gets county name.
- getDate() - Method in class javapersianutils.core.calendar.Holiday
- getDescription() - Method in class javapersianutils.core.calendar.Holiday
- getDistrictName() - Method in class javapersianutils.core.geography.City
-
Gets district name.
- getDistrictName() - Method in class javapersianutils.core.geography.District
-
Gets district name.
- getDistricts() - Method in class javapersianutils.core.geography.County
-
Gets districts.
- getEnd() - Method in class javapersianutils.core.datetime.Interval
-
Gets end.
- getProvinceName() - Method in class javapersianutils.core.geography.City
-
Gets province name.
- getProvinceName() - Method in class javapersianutils.core.geography.Province
-
Gets province name.
- getProvinces() - Static method in class javapersianutils.core.geography.Iran
- Group - Variable in class javapersianutils.core.number.NumberWord
-
Digit's group
H
- hashCode() - Method in class javapersianutils.core.calendar.Holiday
- hashCode() - Method in class javapersianutils.core.geography.City
- hashCode() - Method in class javapersianutils.core.geography.County
- hashCode() - Method in class javapersianutils.core.geography.District
- hashCode() - Method in class javapersianutils.core.geography.Province
- hasOverlap(Interval, Interval) - Static method in class javapersianutils.core.datetime.DateTimeUtils
-
Check t1 has overlap with t1 or not
- Holiday - Class in javapersianutils.core.calendar
-
IranHolidays
- Holiday() - Constructor for class javapersianutils.core.calendar.Holiday
- HumanReadableInteger - Class in javapersianutils.core.number
-
The type Human readable integer.
- HumanReadableInteger() - Constructor for class javapersianutils.core.number.HumanReadableInteger
- Hundreds - javapersianutils.core.number.DigitGroup
I
- Interval - Class in javapersianutils.core.datetime
-
Interval
- Interval(long, long) - Constructor for class javapersianutils.core.datetime.Interval
-
Instantiates a new Interval.
- Interval(Instant, Instant) - Constructor for class javapersianutils.core.datetime.Interval
-
Instantiates a new Interval.
- Interval(LocalDateTime, LocalDateTime) - Constructor for class javapersianutils.core.datetime.Interval
-
Instantiates a new Interval.
- Iran - Class in javapersianutils.core.geography
-
Iran
- IranCodesUtils - Class in javapersianutils.core.validators
-
IranCodes Utils
- IranShebaUtils - Class in javapersianutils.core.validators
-
Validate IBAN
- IranShetabUtils - Class in javapersianutils.core.validators
-
Credit and Debit Card (Shetab) validation
- isBetween(LocalDateTime, LocalDateTime, LocalDateTime) - Static method in class javapersianutils.core.datetime.DateTimeUtils
-
Checks the given date is between the two provided dates
- isLastDayOfTheMonth(LocalDate) - Static method in class javapersianutils.core.datetime.DateTimeUtils
-
Returns whether the given date is the last day of the month
- isNullOrEmpty(String) - Static method in interface javapersianutils.core.string.StringUtil
- isNullOrWhiteSpace(String) - Static method in interface javapersianutils.core.string.StringUtil
- isNumber(String) - Static method in class javapersianutils.core.validators.NationalCodeUtils
-
If String is a number returns true
- isValidIranianMobileNumber(String) - Static method in class javapersianutils.core.validators.IranCodesUtils
-
Validate Iranian mobile number
- isValidIranianNationalCode(String) - Static method in class javapersianutils.core.validators.NationalCodeUtils
-
Validate IR National Code
- isValidIranianPhoneNumber(String) - Static method in class javapersianutils.core.validators.IranCodesUtils
-
Validate Iranian phone number
- isValidIranianPostalCode(String) - Static method in class javapersianutils.core.validators.IranCodesUtils
-
Validate Iranian postal code
- isValidIranShebaNumber(String) - Static method in class javapersianutils.core.validators.IranShebaUtils
-
Validate IBAN (International Bank Account Number, Sheba)
- isValidIranShetabNumber(String) - Static method in class javapersianutils.core.validators.IranShetabUtils
-
validate Shetab card numbers
- isWeekend(LocalDate) - Static method in class javapersianutils.core.datetime.DateTimeUtils
-
Returns whether the given date falls in a weekend
J
- javapersianutils.core.calendar - package javapersianutils.core.calendar
- javapersianutils.core.datetime - package javapersianutils.core.datetime
- javapersianutils.core.geography - package javapersianutils.core.geography
- javapersianutils.core.number - package javapersianutils.core.number
- javapersianutils.core.string - package javapersianutils.core.string
- javapersianutils.core.validators - package javapersianutils.core.validators
L
- Language - Enum in javapersianutils.core.number
- Language - Variable in class javapersianutils.core.number.NumberWord
-
Number to word language
N
- Names - Variable in class javapersianutils.core.number.NumberWord
-
Equivalent names
- NationalCodeUtils - Class in javapersianutils.core.validators
-
Validate IR National Code
- normalizeAllKashida(String) - Static method in class javapersianutils.core.string.AggressiveEditing
-
Removes all kashida
- normalizeDashes(String) - Static method in class javapersianutils.core.string.FixDash
-
Replaces double dash to ndash and triple dash to mdash.
- NormalizeDotsToEllipsis(String) - Static method in class javapersianutils.core.string.FixDots
-
Replaces three dots with ellipsis It converts آزمون....
- NormalizeEnglishQuotes(String) - Static method in class javapersianutils.core.string.FixEnglishQuotes
-
Replaces English quotes with their Persian equivalent.
- normalizeExtraMarks(String) - Static method in class javapersianutils.core.string.AggressiveEditing
-
replaceAlls more than one ! or ? mark with just one
- normalizeOutsideInsideSpacing(String) - Static method in class javapersianutils.core.string.AggressiveEditing
-
Fixes outside and inside spacing for () [] {} “” «»
- normalizeSpacingAndLineBreaks(String) - Static method in class javapersianutils.core.string.AggressiveEditing
-
replaceAlls more than one space or line break with just a single one
- normalizeUnderLines(String) - Static method in class javapersianutils.core.string.AggressiveEditing
-
Clean UnderLines
- normalizeYeHeHalfSpace(String) - Static method in class javapersianutils.core.string.FixZwnj
-
Converts ه ی to هی
- normalizeZwnj(String) - Static method in class javapersianutils.core.string.FixZwnj
-
Removes unnecessary zwnj char that are succeeded/preceded by a space
- numberToText(byte, Language) - Static method in class javapersianutils.core.number.HumanReadableInteger
-
display a numeric value using the equivalent text
- numberToText(double, Language) - Static method in class javapersianutils.core.number.HumanReadableInteger
-
display a numeric value using the equivalent text
- numberToText(int, Language) - Static method in class javapersianutils.core.number.HumanReadableInteger
-
display a numeric value using the equivalent text
- numberToText(long, Language) - Static method in class javapersianutils.core.number.HumanReadableInteger
-
display a numeric value using the equivalent text
- numberToText(Long, Language) - Static method in class javapersianutils.core.number.HumanReadableInteger
-
display a numeric value using the equivalent text
- NumberWord - Class in javapersianutils.core.number
- NumberWord(DigitGroup, Language, List<String>) - Constructor for class javapersianutils.core.number.NumberWord
O
- Ones - javapersianutils.core.number.DigitGroup
P
- Persian - javapersianutils.core.number.Language
- PERSIAN_KE_CHAR - Static variable in class javapersianutils.core.string.ReplaceArabicChar
-
Persian Ke Char ک = ARABIC LETTER KEHEH
- PERSIAN_YE_CHAR - Static variable in class javapersianutils.core.string.ReplaceArabicChar
-
Persian Ye Char ی = ARABIC LETTER FARSI YEH
- Province - Class in javapersianutils.core.geography
-
Pro
- Province(String) - Constructor for class javapersianutils.core.geography.Province
-
Instantiates a new Province.
- provinceName - Variable in class javapersianutils.core.geography.Province
-
The Province name.
R
- RegexUtils - Class in javapersianutils.core.string
-
Regular expression for checking Farsi language.
- removeDiacritics(String) - Static method in class javapersianutils.core.string.FixDiacritics
-
Delete sound (pronunciation mode) of letters and words
- removeHexadecimalSymbols(String) - Static method in class javapersianutils.core.string.AggressiveEditing
-
There are a lot of symbols which can't be in xml code.
- replaceArabicChar(String) - Static method in class javapersianutils.core.string.ReplaceArabicChar
-
Fixes common writing mistakes caused by using a bad keyboard layout, such as replacing Arabic Ye with Persian one and so on ...
- ReplaceArabicChar - Class in javapersianutils.core.string
-
ReplaceArabicChar
S
- setBegin(Instant) - Method in class javapersianutils.core.datetime.Interval
-
Sets begin.
- setCities(Set<City>) - Method in class javapersianutils.core.geography.District
-
Sets cities.
- setCityDivisionCode(int) - Method in class javapersianutils.core.geography.City
-
Sets City division code.
- setCityName(String) - Method in class javapersianutils.core.geography.City
-
Sets City name.
- setCounties(Set<County>) - Method in class javapersianutils.core.geography.Province
-
Sets counties.
- setCountyName(String) - Method in class javapersianutils.core.geography.City
-
Sets county name.
- setCountyName(String) - Method in class javapersianutils.core.geography.County
-
Sets county name.
- setDate(LocalDate) - Method in class javapersianutils.core.calendar.Holiday
- setDescription(String) - Method in class javapersianutils.core.calendar.Holiday
- setDistrictName(String) - Method in class javapersianutils.core.geography.City
-
Sets district name.
- setDistrictName(String) - Method in class javapersianutils.core.geography.District
-
Sets district name.
- setDistricts(Set<District>) - Method in class javapersianutils.core.geography.County
-
Sets districts.
- setEnd(Instant) - Method in class javapersianutils.core.datetime.Interval
-
Sets end.
- setProvinceName(String) - Method in class javapersianutils.core.geography.City
-
Sets province name.
- setProvinceName(String) - Method in class javapersianutils.core.geography.Province
-
Sets province name.
- StringUtil - Interface in javapersianutils.core.string
-
Created by Mahdi Razavi on 3/4/19-12:03 PM
- stripHtmlTags(String) - Static method in class javapersianutils.core.string.RegexUtils
-
حذف تگهای یک عبارت
T
- Teens - javapersianutils.core.number.DigitGroup
- Tens - javapersianutils.core.number.DigitGroup
- Thousands - javapersianutils.core.number.DigitGroup
- toString() - Method in class javapersianutils.core.calendar.Holiday
- toString() - Method in class javapersianutils.core.geography.City
- toString() - Method in class javapersianutils.core.geography.County
- toString() - Method in class javapersianutils.core.geography.District
- toString() - Method in class javapersianutils.core.geography.Province
V
- valueOf(String) - Static method in enum javapersianutils.core.number.DigitGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javapersianutils.core.number.Language
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum javapersianutils.core.number.DigitGroup
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum javapersianutils.core.number.Language
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrapInDirectionalDiv(String) - Static method in class javapersianutils.core.string.RegexUtils
-
اگر متن شما حاوی یک عبارت فارسی باشد آنرا داخل یک بلاک اچ تی ام ال راست به چپ محصور میکند در غیراینصورت در
- wrapInDirectionalDiv(String, String, String) - Static method in class javapersianutils.core.string.RegexUtils
-
اگر متن شما حاوی یک عبارت فارسی باشد آنرا داخل یک بلاک اچ تی ام ال راست به چپ محصور میکند در غیراینصورت در
All Classes All Packages