org.shiftone.arbor
Class TokenizedNameMapper

java.lang.Object
  extended byorg.shiftone.arbor.TokenizedNameMapper
All Implemented Interfaces:
NameMapper

public class TokenizedNameMapper
extends java.lang.Object
implements NameMapper

Class TokenizedNameMapper

Author:
Neville Kadwa

Field Summary
static NameMapper INSTANCE
           
 
Constructor Summary
TokenizedNameMapper()
          Constructor TokenizedNameMapper
TokenizedNameMapper(java.lang.String delims)
          Constructor TokenizedNameMapper
 
Method Summary
static java.lang.String capitalize(java.lang.String in)
          Method capitalize
static java.lang.String convert(java.lang.String input, java.lang.String delims)
          Method convert
 java.lang.String mapAttribute(java.lang.String attribute)
          Method mapAttribute
 java.lang.String mapElement(java.lang.String element)
          Method mapElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final NameMapper INSTANCE
Constructor Detail

TokenizedNameMapper

public TokenizedNameMapper()
Constructor TokenizedNameMapper


TokenizedNameMapper

public TokenizedNameMapper(java.lang.String delims)
Constructor TokenizedNameMapper

Parameters:
delims -
Method Detail

mapElement

public java.lang.String mapElement(java.lang.String element)
Method mapElement

Specified by:
mapElement in interface NameMapper
Parameters:
element -
Returns:

mapAttribute

public java.lang.String mapAttribute(java.lang.String attribute)
Method mapAttribute

Specified by:
mapAttribute in interface NameMapper
Parameters:
attribute -
Returns:

convert

public static java.lang.String convert(java.lang.String input,
                                       java.lang.String delims)
Method convert

Parameters:
input -
delims -
Returns:

capitalize

public static java.lang.String capitalize(java.lang.String in)
Method capitalize

Parameters:
in -
Returns: