org.chromattic.metamodel.mapping
Class RelationshipMapping.OneToMany.Reference<K extends ValueKind.Multi>
java.lang.Object
org.chromattic.metamodel.mapping.PropertyMapping<P,BeanValueInfo,K>
org.chromattic.metamodel.mapping.RelationshipMapping<PropertyInfo<BeanValueInfo,K>,R,K>
org.chromattic.metamodel.mapping.RelationshipMapping.OneToMany<RelationshipMapping.ManyToOne.Reference,K>
org.chromattic.metamodel.mapping.RelationshipMapping.OneToMany.Reference<K>
- Enclosing class:
- RelationshipMapping.OneToMany<R extends RelationshipMapping.ManyToOne,K extends ValueKind.Multi>
public static class RelationshipMapping.OneToMany.Reference<K extends ValueKind.Multi>
- extends RelationshipMapping.OneToMany<RelationshipMapping.ManyToOne.Reference,K>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RelationshipMapping.OneToMany.Reference
public RelationshipMapping.OneToMany.Reference(PropertyInfo<BeanValueInfo,K> property,
java.lang.String mappedBy,
RelationshipType type)
getMappedBy
public java.lang.String getMappedBy()
getType
public RelationshipType getType()
accept
public void accept(MappingVisitor visitor)
- Specified by:
accept in class PropertyMapping<PropertyInfo<BeanValueInfo,K extends ValueKind.Multi>,BeanValueInfo,K extends ValueKind.Multi>
matches
public boolean matches(RelationshipMapping.ManyToOne.Reference relationship)
Copyright © 2012 eXo Platform SAS. All Rights Reserved.