All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.wci.umls.server.model.content.SubsetMember Maven / Gradle / Ivy

/**
 * Copyright 2015 West Coast Informatics, LLC
 */
package com.wci.umls.server.model.content;

/**
 * Represents membership of something in a {@link Subset}.
 * @param  the member type
 * @param  the subset type
 */
public interface SubsetMember
    extends ComponentHasAttributes {

  /**
   * Returns the member.
   *
   * @return the member
   */
  public T getMember();

  /**
   * Sets the member.
   *
   * @param member the new member
   */
  public void setMember(T member);

  /**
   * Returns the subset.
   *
   * @return the subset
   */
  public S getSubset();

  /**
   * Sets the subset.
   *
   * @param subset the new subset
   */
  public void setSubset(S subset);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy