Package psidev.psi.mi.jami.model.impl
Class DefaultModelledFeature
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.AbstractFeature<ModelledEntity,ModelledFeature>
-
- psidev.psi.mi.jami.model.impl.DefaultModelledFeature
-
- All Implemented Interfaces:
Feature<ModelledEntity,ModelledFeature>
,ModelledFeature
- Direct Known Subclasses:
MitabModelledFeature
public class DefaultModelledFeature extends AbstractFeature<ModelledEntity,ModelledFeature> implements ModelledFeature
Default implementation for ModelledFeature Notes: The equals and hashcode methods have NOT been overridden because the ModelledFeature object is a complex object. To compare ModelledFeature objects, you can use some comparators provided by default: - DefaultModelledFeatureComparator - UnambiguousModelledFeatureComparator- Since:
04/02/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.model.impl.AbstractFeature
AbstractFeature.FeatureIdentifierList
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.Feature
ALLOSTERIC_PTM, ALLOSTERIC_PTM_MI, BINDING_SITE, BINDING_SITE_MI, BIOLOGICAL_FEATURE, BIOLOGICAL_FEATURE_MI, DECREASING_PTM, DECREASING_PTM_MI, DIRECT_BINDING, DIRECT_BINDING_MI, DISRUPTING_PTM, DISRUPTING_PTM_MI, EXPERIMENTAL_FEATURE, EXPERIMENTAL_FEATURE_MI, INCREASING_PTM, INCREASING_PTM_MI, MUTATION, MUTATION_MI, OBSERVED_PTM, OBSERVED_PTM_MI, PREREQUISITE_PTM, PREREQUISITE_PTM_MI, RESULTING_CLEAVAGE, RESULTING_CLEAVAGE_MI, RESULTING_PTM, RESULTING_PTM_MI, SUFFICIENT_BINDING, SUFFICIENT_BINDING_MI, VARIANT, VARIANT_MI
-
-
Constructor Summary
Constructors Constructor Description DefaultModelledFeature()
Constructor for DefaultModelledFeature.DefaultModelledFeature(String shortName, String fullName)
Constructor for DefaultModelledFeature.DefaultModelledFeature(String shortName, String fullName, CvTerm type)
Constructor for DefaultModelledFeature.DefaultModelledFeature(CvTerm type)
Constructor for DefaultModelledFeature.DefaultModelledFeature(ModelledParticipant participant)
Constructor for DefaultModelledFeature.DefaultModelledFeature(ModelledParticipant participant, String shortName, String fullName)
Constructor for DefaultModelledFeature.DefaultModelledFeature(ModelledParticipant participant, String shortName, String fullName, CvTerm type)
Constructor for DefaultModelledFeature.DefaultModelledFeature(ModelledParticipant participant, CvTerm type)
Constructor for DefaultModelledFeature.
-
Method Summary
-
Methods inherited from class psidev.psi.mi.jami.model.impl.AbstractFeature
clearPropertiesLinkedToIdentifiers, getAliases, getAnnotations, getFullName, getIdentifiers, getInterpro, getLinkedFeatures, getParticipant, getRanges, getRole, getShortName, getType, getXrefs, initialiseAliases, initialiseAliasesWith, initialiseAnnotations, initialiseAnnotationsWith, initialiseIdentifiers, initialiseIdentifiersWith, initialiseLinkedFeatures, initialiseLinkedFeaturesWith, initialiseRanges, initialiseRangesWith, initialiseXrefs, initialiseXrefsWith, processAddedIdentifierEvent, processRemovedIdentifierEvent, setFullName, setInterpro, setParticipant, setParticipantAndAddFeature, setRole, setShortName, setType, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface psidev.psi.mi.jami.model.Feature
getAliases, getAnnotations, getFullName, getIdentifiers, getInterpro, getLinkedFeatures, getParticipant, getRanges, getRole, getShortName, getType, getXrefs, setFullName, setInterpro, setParticipant, setParticipantAndAddFeature, setRole, setShortName, setType
-
-
-
-
Constructor Detail
-
DefaultModelledFeature
public DefaultModelledFeature(ModelledParticipant participant)
Constructor for DefaultModelledFeature.
- Parameters:
participant
- aModelledParticipant
object.
-
DefaultModelledFeature
public DefaultModelledFeature(ModelledParticipant participant, String shortName, String fullName)
Constructor for DefaultModelledFeature.
- Parameters:
participant
- aModelledParticipant
object.shortName
- aString
object.fullName
- aString
object.
-
DefaultModelledFeature
public DefaultModelledFeature(ModelledParticipant participant, CvTerm type)
Constructor for DefaultModelledFeature.
- Parameters:
participant
- aModelledParticipant
object.type
- aCvTerm
object.
-
DefaultModelledFeature
public DefaultModelledFeature(ModelledParticipant participant, String shortName, String fullName, CvTerm type)
Constructor for DefaultModelledFeature.
- Parameters:
participant
- aModelledParticipant
object.shortName
- aString
object.fullName
- aString
object.type
- aCvTerm
object.
-
DefaultModelledFeature
public DefaultModelledFeature()
Constructor for DefaultModelledFeature.
-
DefaultModelledFeature
public DefaultModelledFeature(String shortName, String fullName)
Constructor for DefaultModelledFeature.
-
DefaultModelledFeature
public DefaultModelledFeature(CvTerm type)
Constructor for DefaultModelledFeature.
- Parameters:
type
- aCvTerm
object.
-
-