org.objectweb.jorm.metainfo.api
Interface ParentClassMapping

All Superinterfaces:
MappingStructure, MetaObject, java.io.Serializable

public interface ParentClassMapping
extends MappingStructure


Method Summary
 java.lang.String getFQName()
          Returns the FQCN of the associated extension.
 Class getMOClass()
          Returns the Class object designated by the extension.
 java.lang.String getRuleName()
          Returns the name of the rule involved in the mapping of the inheritance relationship.
 void setRuleName(java.lang.String rulename)
          Sets the rule name.
 
Methods inherited from interface org.objectweb.jorm.metainfo.api.MappingStructure
getLinkedMO, getMapperName, getProjectName, setLinkedMO
 
Methods inherited from interface org.objectweb.jorm.metainfo.api.MetaObject
getParent, setParent
 

Method Detail

getRuleName

public java.lang.String getRuleName()
Returns the name of the rule involved in the mapping of the inheritance relationship.

Returns:
the name of the rule.

setRuleName

public void setRuleName(java.lang.String rulename)
Sets the rule name.

Parameters:
rulename - the name of the rule.

getFQName

public java.lang.String getFQName()
Returns the FQCN of the associated extension.

Returns:
the name of the rule.

getMOClass

public Class getMOClass()
Returns the Class object designated by the extension.

Returns:
a Class object.