|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object pt.ua.bioinformatics.coeus.api.PrefixFactory
public class PrefixFactory
Utility class for Prefix information and transformations.
Field Summary | |
---|---|
static java.util.HashMap<java.lang.String,java.lang.String> |
prefixes
|
Constructor Summary | |
---|---|
PrefixFactory()
|
Method Summary | |
---|---|
static void |
add(java.lang.String prefix,
java.lang.String uri)
Adds a new prefix to in-memory prefix map. |
static java.lang.String |
allToString()
Generates PREFIX set for SPARQL querying. |
static java.lang.String |
decode(java.lang.String what)
Decodes a shortneed RDF String to a full URI. |
static java.lang.String |
encode(java.lang.String uri)
Encodes a full URI to a shortned RDF string. |
static java.util.HashMap<java.lang.String,java.lang.String> |
getPrefixes()
|
static java.lang.String |
getPrefixForURI(java.lang.String uri)
Transforms a given URI into a prefix from the prefix map. |
static java.lang.String |
getURIForPrefix(java.lang.String what)
Shorthand for prefix map access. |
static void |
setPrefixes(java.util.HashMap<java.lang.String,java.lang.String> prefixes)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.util.HashMap<java.lang.String,java.lang.String> prefixes
Constructor Detail |
---|
public PrefixFactory()
Method Detail |
---|
public static java.util.HashMap<java.lang.String,java.lang.String> getPrefixes()
public static void setPrefixes(java.util.HashMap<java.lang.String,java.lang.String> prefixes)
public static java.lang.String encode(java.lang.String uri)
Sample
http://bioinformatics.ua.pt/coeus/Resource encodes to coeus:Resource.
what
- the encoded string.
public static java.lang.String decode(java.lang.String what)
Sample
coeus:Resource decodes to http://bioinformatics.ua.pt/coeus/Resource.
what
- the encoded string.
public static void add(java.lang.String prefix, java.lang.String uri)
prefix
- a String with the prefix.uri
- the prefix URI.public static java.lang.String getURIForPrefix(java.lang.String what)
what
- prefix to URI for.
public static java.lang.String getPrefixForURI(java.lang.String uri)
uri
- the prefix URI.
public static java.lang.String allToString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |