|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmaito.util.Tools
public class Tools
A class that contains static utility methods. Could be optimized (and made a bit uglier...) by compiling the RegExp patterns globally etc.
Field Summary | |
---|---|
static int |
ACTOR_CITESEER
Person name format "Firstname M. |
static int |
ACTOR_OTHER
Person name format "Surname, Firstname M.", one actor per field |
static java.lang.String |
DATASOURCE_PARAM_LOCATION
|
static java.lang.String |
DATASOURCE_PARAM_UPDATED
|
static java.lang.String |
PATH_DBCONFIG
The full path for the dbconfig.properties file |
static java.lang.String |
PATH_RAWDATA_SQL
The full path for the resource graph file |
static java.lang.String |
PATH_RESOURCEGRAPH_SQL
The full path for the dbconfig.properties file |
static java.lang.String |
RESOURCENET_PATH
The full path for the dbconfig.properties file |
Method Summary | |
---|---|
static java.lang.String[] |
canonizeActor(java.lang.String str,
int dataType)
Canonizes an Actor string according to the specifications. |
static java.lang.String |
canonizeDate(java.lang.String str)
Canonizes / normalizes a Date String according to the specifications. |
static java.lang.String |
canonizeGeneric(java.lang.String str)
Canonizes a String without any special heuristics or transformation: 1. |
static java.lang.String |
canonizeLang(java.lang.String str)
Canonizes / normalizes a Language String according to the specifications. |
static java.lang.String |
canonizeTitle(java.lang.String str)
Canonizes a Title String according to the specifications |
static java.lang.String |
categorizeIdentifier(java.lang.String str)
Categorizes an Identifier String according to the specifications |
static java.util.Properties |
loadProperties(java.lang.String filename)
|
static java.lang.String |
readFile(java.lang.String fileName)
Reads a text file created in the UTF-8 charset into a string |
static boolean |
saveFile(java.lang.String fileName,
java.lang.String contents,
boolean append)
Saves a text file in the UTF-8 character encoding |
static java.lang.String[] |
splitActor(java.lang.String str,
int dataType)
Splits an Actor string to a table of substrings provided. |
static java.lang.String[] |
splitPerson(java.lang.String str)
Splits a String of "Henkilö"-type Actors to a table of substrings. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PATH_DBCONFIG
public static final java.lang.String PATH_RESOURCEGRAPH_SQL
public static final java.lang.String PATH_RAWDATA_SQL
public static final java.lang.String RESOURCENET_PATH
public static final int ACTOR_CITESEER
public static final int ACTOR_OTHER
public static final java.lang.String DATASOURCE_PARAM_LOCATION
public static final java.lang.String DATASOURCE_PARAM_UPDATED
Method Detail |
---|
public static java.lang.String canonizeGeneric(java.lang.String str)
str
- The original string
public static java.lang.String[] canonizeActor(java.lang.String str, int dataType)
str
- A String containing one or more actorsdataType
- Type of Actor data to be canonized, use ACTOR_-constants
public static java.lang.String canonizeDate(java.lang.String str)
str
- A String containing a date
public static java.lang.String canonizeLang(java.lang.String str)
str
- A String containing a language identifier
public static java.lang.String canonizeTitle(java.lang.String str)
str
- A String containing a title
public static java.lang.String categorizeIdentifier(java.lang.String str)
str
- The identifier to be categorized
public static java.lang.String[] splitActor(java.lang.String str, int dataType)
str
- A String containing one or more actors (persons split by ',').dataType
- Type of Actor data to be canonized, use ACTOR_-constants.
public static java.lang.String[] splitPerson(java.lang.String str)
str
- A String containing one or more actors (split by ',').
public static java.lang.String readFile(java.lang.String fileName)
public static boolean saveFile(java.lang.String fileName, java.lang.String contents, boolean append)
fileName
- the name of the file with full path informationcontents
- what to writeappend
- append to the end of an existing file or write over itpublic static java.util.Properties loadProperties(java.lang.String filename)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |