org.chromattic.metamodel.mapping
Class RelationshipMapping.ManyToOne<R extends RelationshipMapping.OneToMany>

java.lang.Object
  extended by org.chromattic.metamodel.mapping.PropertyMapping<P,BeanValueInfo,K>
      extended by org.chromattic.metamodel.mapping.RelationshipMapping<PropertyInfo<BeanValueInfo,ValueKind.Single>,R,ValueKind.Single>
          extended by org.chromattic.metamodel.mapping.RelationshipMapping.ManyToOne<R>
Direct Known Subclasses:
RelationshipMapping.ManyToOne.Hierarchic, RelationshipMapping.ManyToOne.Reference
Enclosing class:
RelationshipMapping<P extends PropertyInfo<BeanValueInfo,K>,R extends RelationshipMapping,K extends ValueKind>

public abstract static class RelationshipMapping.ManyToOne<R extends RelationshipMapping.OneToMany>
extends RelationshipMapping<PropertyInfo<BeanValueInfo,ValueKind.Single>,R,ValueKind.Single>


Nested Class Summary
static class RelationshipMapping.ManyToOne.Hierarchic
           
static class RelationshipMapping.ManyToOne.Reference
           
 
Nested classes/interfaces inherited from class org.chromattic.metamodel.mapping.RelationshipMapping
RelationshipMapping.ManyToOne<R extends RelationshipMapping.OneToMany>, RelationshipMapping.OneToMany<R extends RelationshipMapping.ManyToOne,K extends ValueKind.Multi>, RelationshipMapping.OneToOne<R extends RelationshipMapping.OneToOne>
 
Constructor Summary
protected RelationshipMapping.ManyToOne(java.lang.Class<R> relatedRelationhipType, PropertyInfo<BeanValueInfo,ValueKind.Single> property)
           
 
Method Summary
 
Methods inherited from class org.chromattic.metamodel.mapping.RelationshipMapping
getRelatedBean, getRelatedBeanMapping, getRelatedRelationshipMapping, isTypeCovariant
 
Methods inherited from class org.chromattic.metamodel.mapping.PropertyMapping
accept, getName, getOwner, getParent, getProperty, getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationshipMapping.ManyToOne

protected RelationshipMapping.ManyToOne(java.lang.Class<R> relatedRelationhipType,
                                        PropertyInfo<BeanValueInfo,ValueKind.Single> property)


Copyright © 2012 eXo Platform SAS. All Rights Reserved.