# 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