relation.java

来自「这个是perst-269.zip下面的SOURCECODE,和大家分享了。」· Java 代码 · 共 38 行

JAVA
38
字号
package org.garret.perst;

/**
 * Class representing relation between owner and members
 */
public abstract class Relation extends Persistent implements Link {
    /**
     * Get relation owner
     * @return owner of the relation
     */
    public IPersistent getOwner() { 
        return owner;
    }

    /**
     * Set relation owner
     * @param owner new owner of the relation
     */
    public void setOwner(IPersistent owner) { 
        this.owner = owner;
        store();
    }
    
    /**
     * Relation constructor. Creates empty relation with specified owner and no members. 
     * Members can be added to the relation later.
     * @param owner owner of the relation
     */
    public Relation(IPersistent owner) {
        this.owner = owner;
    }
    
    protected Relation() {}

    private IPersistent owner;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?