BEA Systems, Inc.

com.beasys.commerce.util
Class ClassHelper

java.lang.Object
  |
  +--com.beasys.commerce.util.ClassHelper

public class ClassHelper
extends java.lang.Object

Helper methods for the Class class


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

Constructor Detail

ClassHelper

public ClassHelper()
Method Detail

className

public static java.lang.String className(java.lang.Class clazz)

dequalifyName

public static java.lang.String dequalifyName(java.lang.String clazz)

parentName

public static java.lang.String parentName(java.lang.String fullyQualifiedName)

relationIdentifier

public static java.lang.String relationIdentifier(java.lang.String containingClass,
                                                  java.lang.String attributeIdentifier,
                                                  java.lang.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

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved