Skip navigation links
A C D E F G H I J N P R S T W 

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.normalizer
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.normalizer.FixZwnj
Adds zwnj char between word and prefix/suffix

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.validators.RegexUtils
آیا عبارت مدنظر حاوی حروف و اعداد فارسی است؟
containsOnlyFarsiLetters(String) - Static method in class javapersianutils.core.validators.RegexUtils
آیا عبارت مدنظر فقط حاوی حروف فارسی است؟
containsOnlyPersianNumbers(String) - Static method in class javapersianutils.core.validators.RegexUtils
آیا عبارت مدنظر فقط حاوی اعداد فارسی است؟
convertArabic1256ToUtf8(String) - Static method in class javapersianutils.core.normalizer.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

DateTimeUtils - Class in javapersianutils.core.datetime
Some helper methods for working with georgian calendar
District - Class in javapersianutils.core.geography
District
District(String) - Constructor for class javapersianutils.core.geography.District
 

E

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.normalizer
Fix Dash
FixDiacritics - Class in javapersianutils.core.normalizer
Fix Diacritics
FixDots - Class in javapersianutils.core.normalizer
Replaces three dots with ellipsis
FixDots() - Constructor for class javapersianutils.core.normalizer.FixDots
 
FixEnglishQuotes - Class in javapersianutils.core.normalizer
Replaces English quotes with their Persian equivalent
FixEnglishQuotes() - Constructor for class javapersianutils.core.normalizer.FixEnglishQuotes
 
FixZwnj - Class in javapersianutils.core.normalizer
Puts zwnj char/half space between word and prefix/suffix
FixZwnj() - Constructor for class javapersianutils.core.normalizer.FixZwnj
 

G

getAge(LocalDate, LocalDate) - Static method in class javapersianutils.core.datetime.DateTimeUtils
Calculate the age at the given date
getAge(LocalDate) - Static method in class javapersianutils.core.datetime.DateTimeUtils
Calculate the age at the current time.
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.
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.
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
 

H

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
 

I

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.validators.StringUtil
 
isNullOrWhiteSpace(String) - Static method in interface javapersianutils.core.validators.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.datetime - package javapersianutils.core.datetime
 
javapersianutils.core.geography - package javapersianutils.core.geography
 
javapersianutils.core.normalizer - package javapersianutils.core.normalizer
 
javapersianutils.core.validators - package javapersianutils.core.validators
 

N

NationalCodeUtils - Class in javapersianutils.core.validators
Validate IR National Code
normalizeAllKashida(String) - Static method in class javapersianutils.core.normalizer.AggressiveEditing
Removes all kashida
normalizeDashes(String) - Static method in class javapersianutils.core.normalizer.FixDash
Replaces double dash to ndash and triple dash to mdash.
NormalizeDotsToEllipsis(String) - Static method in class javapersianutils.core.normalizer.FixDots
Replaces three dots with ellipsis It converts آزمون....
NormalizeEnglishQuotes(String) - Static method in class javapersianutils.core.normalizer.FixEnglishQuotes
Replaces English quotes with their Persian equivalent.
normalizeExtraMarks(String) - Static method in class javapersianutils.core.normalizer.AggressiveEditing
replaceAlls more than one ! or ? mark with just one
normalizeOutsideInsideSpacing(String) - Static method in class javapersianutils.core.normalizer.AggressiveEditing
Fixes outside and inside spacing for () [] {} “” «»
normalizeSpacingAndLineBreaks(String) - Static method in class javapersianutils.core.normalizer.AggressiveEditing
replaceAlls more than one space or line break with just a single one
normalizeUnderLines(String) - Static method in class javapersianutils.core.normalizer.AggressiveEditing
Clean UnderLines
normalizeYeHeHalfSpace(String) - Static method in class javapersianutils.core.normalizer.FixZwnj
Converts ه ی to ه‌ی
normalizeZwnj(String) - Static method in class javapersianutils.core.normalizer.FixZwnj
Removes unnecessary zwnj char that are succeeded/preceded by a space

P

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.validators
Regular expression for checking Farsi language.
removeDiacritics(String) - Static method in class javapersianutils.core.normalizer.FixDiacritics
Delete sound (pronunciation mode) of letters and words
removeHexadecimalSymbols(String) - Static method in class javapersianutils.core.normalizer.AggressiveEditing
There are a lot of symbols which can't be in xml code.

S

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.
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.
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.validators
Created by Mahdi Razavi on 3/4/19-12:03 PM
stripHtmlTags(String) - Static method in class javapersianutils.core.validators.RegexUtils
حذف تگ‌های یک عبارت

T

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
 

W

wrapInDirectionalDiv(String) - Static method in class javapersianutils.core.validators.RegexUtils
اگر متن شما حاوی یک عبارت فارسی باشد آن‌را داخل یک بلاک اچ تی ام ال راست به چپ محصور می‌کند در غیراینصورت در
wrapInDirectionalDiv(String, String, String) - Static method in class javapersianutils.core.validators.RegexUtils
اگر متن شما حاوی یک عبارت فارسی باشد آن‌را داخل یک بلاک اچ تی ام ال راست به چپ محصور می‌کند در غیراینصورت در
A C D E F G H I J N P R S T W 
Skip navigation links

Copyright © 2019. All rights reserved.