NetKernel APIs


com.ten60.netkernel.module
Class URIMapping

java.lang.Object
  extended bycom.ten60.netkernel.module.URIMapping

public final class URIMapping
extends Object

A 'compiled' entry from the mapping section in a module


Field Summary
static int TYPE_SUPER
           
static int TYPE_THIS
           
 
Constructor Summary
URIMapping(int aSkipCount, String aMatch)
           
URIMapping(List aMatches, ModuleDefinition aImport)
          Creates a new instance of URIMapping
URIMapping(RegexRewriterRule aRewrite)
           
URIMapping(String aMatch, int aType)
           
URIMapping(String aMatch, String aURAClass)
           
 
Method Summary
 ModuleDefinition getImportModule()
           
 RegexRewriterRule getRewriterRule()
           
 int getSkipCount()
           
 int getType()
           
 String getURAClass()
           
 boolean matches(CharSequence aString)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_THIS

public static final int TYPE_THIS
See Also:
Constant Field Values

TYPE_SUPER

public static final int TYPE_SUPER
See Also:
Constant Field Values
Constructor Detail

URIMapping

public URIMapping(String aMatch,
                  int aType)

URIMapping

public URIMapping(List aMatches,
                  ModuleDefinition aImport)
Creates a new instance of URIMapping


URIMapping

public URIMapping(String aMatch,
                  String aURAClass)

URIMapping

public URIMapping(RegexRewriterRule aRewrite)

URIMapping

public URIMapping(int aSkipCount,
                  String aMatch)
Method Detail

getURAClass

public String getURAClass()

getRewriterRule

public RegexRewriterRule getRewriterRule()

getImportModule

public ModuleDefinition getImportModule()

getType

public int getType()

getSkipCount

public int getSkipCount()

matches

public boolean matches(CharSequence aString)

toString

public String toString()

NetKernel APIs


Copyright © 2002-2004 1060 Research Ltd. All Rights Reserved.