public final class CharacterClass extends Object
| Modifier and Type | Method and Description |
|---|---|
Set<Integer> |
chars()
Get the characters represented by this class.
|
boolean |
equals(Object obj) |
static CharacterClass |
forChars(Character... characters)
Creates a new character class including the supplied characters.
|
static CharacterClass |
forChars(Integer... characters)
Creates a new character class including the supplied characters.
|
static CharacterClass |
forChars(Set<Integer> characters)
Creates a new character class including the supplied characters.
|
static CharacterClass |
forClasses(CharacterClass... characters)
Creates a new character class including the supplied character classes.
|
static CharacterClass |
forClasses(Collection<CharacterClass> characters)
Creates a new character class including the supplied character classes.
|
static CharacterClass |
forRange(int min,
int max)
Creates a new character class including the range of characters between
min and max. |
int |
hashCode() |
boolean |
includes(int c)
Check if
c is included in this class. |
public Set<Integer> chars()
public boolean includes(int c)
c is included in this class.c - the characterpublic static CharacterClass forClasses(CharacterClass... characters)
characters - the character classespublic static CharacterClass forClasses(Collection<CharacterClass> characters)
characters - the character classespublic static CharacterClass forRange(int min, int max)
min and max.min - the (inclusive) minimummax - the (inclusive) maximumpublic static CharacterClass forChars(Character... characters)
characters - the characterspublic static CharacterClass forChars(Integer... characters)
characters - the characterspublic static CharacterClass forChars(Set<Integer> characters)
characters - the charactersCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.