org.eigenbase.jmi.mem
Class JmiMemFactory.Relationship

java.lang.Object
  extended by org.eigenbase.jmi.mem.JmiMemFactory.Relationship
Enclosing class:
JmiMemFactory

static class JmiMemFactory.Relationship
extends Object

Definition of a relationship.


Field Summary
(package private)  Class<? extends RefBaseObject> clazz
           
(package private)  boolean compositeChild
           
(package private)  boolean compositeParent
           
(package private)  JmiMemFactory.Relationship inverse
           
(package private)  boolean many
           
(package private)  String name
           
 
Constructor Summary
JmiMemFactory.Relationship(Class<? extends RefBaseObject> clazz, String name, boolean many)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clazz

final Class<? extends RefBaseObject> clazz

name

final String name

many

final boolean many

inverse

JmiMemFactory.Relationship inverse

compositeParent

boolean compositeParent

compositeChild

boolean compositeChild
Constructor Detail

JmiMemFactory.Relationship

JmiMemFactory.Relationship(Class<? extends RefBaseObject> clazz,
                           String name,
                           boolean many)