org.trails.engine.encoders.abbreviator
Class DefaultAbbreviator

java.lang.Object
  extended by org.trails.engine.encoders.abbreviator.DefaultAbbreviator
All Implemented Interfaces:
EntityNameAbbreviator

public class DefaultAbbreviator
extends java.lang.Object
implements EntityNameAbbreviator

This class is a Trails adaptation of Tapernate's DefaultAbbreviator

Credits to James Carman.


Constructor Summary
DefaultAbbreviator()
           
 
Method Summary
 java.lang.String abbreviate(java.lang.Class entityName)
           
 void initializeService()
           
 void setDescriptorService(DescriptorService descriptorService)
           
 java.lang.Class unabbreviate(java.lang.String abbreviation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAbbreviator

public DefaultAbbreviator()
Method Detail

abbreviate

public java.lang.String abbreviate(java.lang.Class entityName)
Specified by:
abbreviate in interface EntityNameAbbreviator

unabbreviate

public java.lang.Class unabbreviate(java.lang.String abbreviation)
Specified by:
unabbreviate in interface EntityNameAbbreviator

initializeService

public void initializeService()

setDescriptorService

public void setDescriptorService(DescriptorService descriptorService)


Copyright © 2004-2008. All Rights Reserved.