info.aduna.infosource.remote
Class URITransformer

java.lang.Object
  extended by info.aduna.infosource.remote.URITransformer
Direct Known Subclasses:
RemoteAccessTransformer

public class URITransformer
extends Object


Nested Class Summary
static class URITransformer.Scope
           
static class URITransformer.Type
           
 
Constructor Summary
URITransformer()
           
URITransformer(String expression, String replacement, URITransformer.Type type, URITransformer.Scope scope)
           
 
Method Summary
 String getExpression()
           
 String getReplacement()
           
 URITransformer.Scope getScope()
           
 URITransformer.Type getType()
           
 void set(String expression, String replacement, URITransformer.Type type, URITransformer.Scope scope)
           
 org.openrdf.model.URI transform(org.openrdf.model.URI uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URITransformer

public URITransformer()

URITransformer

public URITransformer(String expression,
                      String replacement,
                      URITransformer.Type type,
                      URITransformer.Scope scope)
               throws PatternSyntaxException
Throws:
PatternSyntaxException
Method Detail

set

public void set(String expression,
                String replacement,
                URITransformer.Type type,
                URITransformer.Scope scope)
         throws PatternSyntaxException
Throws:
PatternSyntaxException

getExpression

public String getExpression()

getReplacement

public String getReplacement()

getType

public URITransformer.Type getType()

getScope

public URITransformer.Scope getScope()

transform

public org.openrdf.model.URI transform(org.openrdf.model.URI uri)


Copyright © 1997-2008 Aduna. All Rights Reserved.