com.ibm.di.cdm.jar
Class JarNamingRulesReader

java.lang.Object
  extended by com.ibm.di.cdm.core.NamingRulesReader
      extended by com.ibm.di.cdm.jar.JarNamingRulesReader

public class JarNamingRulesReader
extends NamingRulesReader

The reader for JAR Naming Rule meta-data.


Constructor Summary
JarNamingRulesReader()
          Constructor.
 
Method Summary
 List<NamingRule> getAllNamingRules(String cdmClassName)
          Returns all naming rules for the provided class.
protected  String getFullyQualifiedName(String className)
          Gets the fully qualified name of the provided class type.
 
Methods inherited from class com.ibm.di.cdm.core.NamingRulesReader
getShortName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarNamingRulesReader

public JarNamingRulesReader()
                     throws ParserConfigurationException,
                            SAXException,
                            IOException
Constructor.

Throws:
ParserConfigurationException - problem parsing the XML meta-data.
SAXException - problem parsing the XML meta-data.
IOException - problem parsing the XML meta-data.
Method Detail

getAllNamingRules

public List<NamingRule> getAllNamingRules(String cdmClassName)
Returns all naming rules for the provided class.

Specified by:
getAllNamingRules in class NamingRulesReader
Parameters:
cdmClassName - the CDM class type.
Returns:
a List of NamingRules.

getFullyQualifiedName

protected String getFullyQualifiedName(String className)
Gets the fully qualified name of the provided class type.

Specified by:
getFullyQualifiedName in class NamingRulesReader
Parameters:
className - the CDM class type.
Returns:
the fully qualified name.