Class DefaultFeature

  • All Implemented Interfaces:
    Feature<Entity,​Feature>
    Direct Known Subclasses:
    DefaultMitabFeature

    public class DefaultFeature
    extends AbstractFeature<Entity,​Feature>
    Default implementation for feature Notes: The equals and hashcode methods have NOT been overridden because the Feature object is a complex object. To compare Feature objects, you can use some comparators provided by default: - DefaultFeatureBaseComparator - UnambiguousFeatureBaseComparator - DefaultFeatureComparator - UnambiguousFeatureComparator - AbstractFeatureBaseComparator
    Since:
    01/02/13
    Version:
    $Id$
    Author:
    Marine Dumousseau (marine@ebi.ac.uk)
    • Constructor Detail

      • DefaultFeature

        public DefaultFeature()

        Constructor for DefaultFeature.

      • DefaultFeature

        public DefaultFeature​(String shortName,
                              String fullName)

        Constructor for DefaultFeature.

        Parameters:
        shortName - a String object.
        fullName - a String object.
      • DefaultFeature

        public DefaultFeature​(CvTerm type)

        Constructor for DefaultFeature.

        Parameters:
        type - a CvTerm object.
      • DefaultFeature

        public DefaultFeature​(String shortName,
                              String fullName,
                              CvTerm type)

        Constructor for DefaultFeature.

        Parameters:
        shortName - a String object.
        fullName - a String object.
        type - a CvTerm object.
      • DefaultFeature

        public DefaultFeature​(String shortName,
                              String fullName,
                              String interpro)

        Constructor for DefaultFeature.

        Parameters:
        shortName - a String object.
        fullName - a String object.
        interpro - a String object.
      • DefaultFeature

        public DefaultFeature​(CvTerm type,
                              String interpro)

        Constructor for DefaultFeature.

        Parameters:
        type - a CvTerm object.
        interpro - a String object.
      • DefaultFeature

        public DefaultFeature​(String shortName,
                              String fullName,
                              CvTerm type,
                              String interpro)

        Constructor for DefaultFeature.

        Parameters:
        shortName - a String object.
        fullName - a String object.
        type - a CvTerm object.
        interpro - a String object.