ClassHelper Class

com.beasys.commerce.util
ClassHelper Class

public class ClassHelper

    extends Object

Helper methods for the Class class


Hierarchy
Object
  ClassHelper

Constructor Summary

ClassHelper()

 

Method Summary

public static String
className(Class clazz)
public static String
dequalifyName(String clazz)
public static String
parentName(String fullyQualifiedName)
public static String
relationIdentifier(String containingClass, String attributeIdentifier, String containedClass)
Concoct a "relation identifier" based on containing class, attribute on containing class, and contained class.
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   

Constructor Detail

ClassHelper

public ClassHelper()
 

Method Detail

className(Class) Method

public static String className(Class clazz)

dequalifyName(String) Method

public static String dequalifyName(String clazz)

parentName(String) Method

public static String parentName(String fullyQualifiedName)

relationIdentifier(String, String, String) Method

public static String relationIdentifier(String containingClass, 
                                        String attributeIdentifier, 
                                        String containedClass)
Concoct a "relation identifier" based on containing class, attribute on containing class, and contained class.

Parameters

containingClass
the fully qualified class name of the containing class
attributeIdentifier
unqualified attribute identifier
containedClass
unqualified name of contained class