org.chromattic.core.mapping
Class TypeMapping

java.lang.Object
  extended by org.chromattic.core.mapping.TypeMapping

public class TypeMapping
extends Object

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
TypeMapping(org.reflext.api.ClassTypeInfo objectClass, Set<PropertyMapping> propertyMappings, Set<MethodMapping> methhodMappings, String nodeTypeName, Set<String> mixinNames)
           
 
Method Summary
 boolean equals(Object obj)
           
 Set<MethodMapping> getMethodMappings()
           
 Set<String> getMixinNames()
           
 String getNodeTypeName()
           
 org.reflext.api.ClassTypeInfo getObjectClass()
           
 Set<PropertyMapping> getPropertyMappings()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeMapping

public TypeMapping(org.reflext.api.ClassTypeInfo objectClass,
                   Set<PropertyMapping> propertyMappings,
                   Set<MethodMapping> methhodMappings,
                   String nodeTypeName,
                   Set<String> mixinNames)
Method Detail

getObjectClass

public org.reflext.api.ClassTypeInfo getObjectClass()

getMixinNames

public Set<String> getMixinNames()

getNodeTypeName

public String getNodeTypeName()

getPropertyMappings

public Set<PropertyMapping> getPropertyMappings()

getMethodMappings

public Set<MethodMapping> getMethodMappings()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009 eXo Platform SAS. All Rights Reserved.