org.chromattic.metamodel.mapping
Class RelationshipMapping.OneToOne.Embedded

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.OneToOne<RelationshipMapping.OneToOne.Embedded>
              extended by org.chromattic.metamodel.mapping.RelationshipMapping.OneToOne.Embedded
Enclosing class:
RelationshipMapping.OneToOne<R extends RelationshipMapping.OneToOne>

public static class RelationshipMapping.OneToOne.Embedded
extends RelationshipMapping.OneToOne<RelationshipMapping.OneToOne.Embedded>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.chromattic.metamodel.mapping.RelationshipMapping.OneToOne
RelationshipMapping.OneToOne.Embedded, RelationshipMapping.OneToOne.Hierarchic
 
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
RelationshipMapping.OneToOne.Embedded(PropertyInfo<BeanValueInfo,ValueKind.Single> property, boolean owner)
           
 
Method Summary
 void accept(MappingVisitor visitor)
           
 boolean matches(RelationshipMapping.OneToOne.Embedded relationship)
           
 
Methods inherited from class org.chromattic.metamodel.mapping.RelationshipMapping.OneToOne
isOwner
 
Methods inherited from class org.chromattic.metamodel.mapping.RelationshipMapping
getRelatedBean, getRelatedBeanMapping, getRelatedRelationshipMapping, isTypeCovariant
 
Methods inherited from class org.chromattic.metamodel.mapping.PropertyMapping
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.OneToOne.Embedded

public RelationshipMapping.OneToOne.Embedded(PropertyInfo<BeanValueInfo,ValueKind.Single> property,
                                             boolean owner)
Method Detail

accept

public void accept(MappingVisitor visitor)
Specified by:
accept in class PropertyMapping<PropertyInfo<BeanValueInfo,ValueKind.Single>,BeanValueInfo,ValueKind.Single>

matches

public boolean matches(RelationshipMapping.OneToOne.Embedded relationship)


Copyright © 2014 eXo Platform SAS. All Rights Reserved.