.. java:import:: org.apache.commons.lang StringUtils ClassName ========= .. java:package:: org.motechproject.mds.util :noindex: .. java:type:: public final class ClassName The \ ``ClassName``\ util provides several methods which should help for example with getting class name or package from string representation of class. There is also methods related with creating names for repository, service interface and implementation of this service interface. Methods ------- getEntityName ^^^^^^^^^^^^^ .. java:method:: public static String getEntityName(String className) :outertype: ClassName getHistoryClassName ^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String getHistoryClassName(String className) :outertype: ClassName getInterfaceName ^^^^^^^^^^^^^^^^ .. java:method:: public static String getInterfaceName(String className) :outertype: ClassName getPackage ^^^^^^^^^^ .. java:method:: public static String getPackage(String className) :outertype: ClassName getRepositoryName ^^^^^^^^^^^^^^^^^ .. java:method:: public static String getRepositoryName(String className) :outertype: ClassName getServiceName ^^^^^^^^^^^^^^ .. java:method:: public static String getServiceName(String className) :outertype: ClassName getSimpleName ^^^^^^^^^^^^^ .. java:method:: public static String getSimpleName(String className) :outertype: ClassName getTrashClassName ^^^^^^^^^^^^^^^^^ .. java:method:: public static String getTrashClassName(String className) :outertype: ClassName trimTrashHistorySuffix ^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String trimTrashHistorySuffix(String className) :outertype: ClassName