gov.nih.nci.mageom.domain
Interface Identifiable
- All Superinterfaces:
- Describable, Extendable
- All Known Subinterfaces:
- Array, ArrayDesign, ArrayGroup, ArrayManufacture, BioAssay, BioAssayCreation, BioAssayData, BioAssayDataCluster, BioAssayDimension, BioAssayMap, BioAssayTreatment, BioEvent, BioMaterial, BioSample, BioSequence, BioSource, Channel, CompositeCompositeMap, CompositeGroup, CompositeSequence, CompositeSequenceDimension, Compound, ConfidenceIndicator, Contact, Database, DerivedBioAssay, DerivedBioAssayData, DerivedSignal, DesignElement, DesignElementDimension, DesignElementGroup, DesignElementMap, Error, ExpectedValue, Experiment, ExperimentalFactor, FactorValue, Failed, Feature, FeatureDimension, FeatureExtraction, FeatureGroup, FeatureReporterMap, Hardware, Hybridization, Image, ImageAcquisition, LabeledExtract, Map, MeasuredBioAssay, MeasuredBioAssayData, MeasuredSignal, Organization, Parameter, Parameterizable, Person, PhysicalArrayDesign, PhysicalBioAssay, PresentAbsent, Protocol, PValue, QuantitationType, QuantitationTypeDimension, QuantitationTypeMap, Ratio, Reporter, ReporterCompositeMap, ReporterDimension, ReporterGroup, Security, SecurityGroup, Software, SpecializedQuantitationType, StandardQuantitationType, Transformation, Treatment, Zone
- All Known Implementing Classes:
- ArrayDesignImpl, ArrayGroupImpl, ArrayImpl, ArrayManufactureImpl, BioAssayCreationImpl, BioAssayDataClusterImpl, BioAssayDataImpl, BioAssayDimensionImpl, BioAssayImpl, BioAssayMapImpl, BioAssayTreatmentImpl, BioEventImpl, BioMaterialImpl, BioSampleImpl, BioSequenceImpl, BioSourceImpl, ChannelImpl, CompositeCompositeMapImpl, CompositeGroupImpl, CompositeSequenceDimensionImpl, CompositeSequenceImpl, CompoundImpl, ConfidenceIndicatorImpl, ContactImpl, DatabaseImpl, DerivedBioAssayDataImpl, DerivedBioAssayImpl, DerivedSignalImpl, DesignElementDimensionImpl, DesignElementGroupImpl, DesignElementImpl, DesignElementMapImpl, ErrorImpl, ExpectedValueImpl, ExperimentalFactorImpl, ExperimentImpl, FactorValueImpl, FailedImpl, FeatureDimensionImpl, FeatureExtractionImpl, FeatureGroupImpl, FeatureImpl, FeatureReporterMapImpl, HardwareImpl, HybridizationImpl, IdentifiableImpl, ImageAcquisitionImpl, ImageImpl, LabeledExtractImpl, MapImpl, MeasuredBioAssayDataImpl, MeasuredBioAssayImpl, MeasuredSignalImpl, OrganizationImpl, ParameterImpl, ParameterizableImpl, PersonImpl, PhysicalArrayDesignImpl, PhysicalBioAssayImpl, PresentAbsentImpl, ProtocolImpl, PValueImpl, QuantitationTypeDimensionImpl, QuantitationTypeImpl, QuantitationTypeMapImpl, RatioImpl, ReporterCompositeMapImpl, ReporterDimensionImpl, ReporterGroupImpl, ReporterImpl, SecurityGroupImpl, SecurityImpl, SoftwareImpl, SpecializedQuantitationTypeImpl, StandardQuantitationTypeImpl, TransformationImpl, TreatmentImpl, ZoneImpl
public interface Identifiable
- extends Describable
An Identifiable class is one that has an unambiguous reference within the scope. It also has a potentially
ambiguous name.
- Version:
- %I%, %G%
|
Method Summary |
java.lang.String |
getIdentifier()
Returns the value of this Identifiable object's identifier attribute. |
java.lang.String |
getName()
Returns the value of this Identifiable object's name attribute. |
void |
setIdentifier(java.lang.String p_identifier)
Sets the identifier attribute. |
void |
setName(java.lang.String p_name)
Sets the name attribute. |
setIdentifier
void setIdentifier(java.lang.String p_identifier)
- Sets the identifier attribute. This API is currently
read-only. So, calling this method does not affect the persistent
state of a
Identifiable object.
- Parameters:
p_identifier - The new value for identifier.- See Also:
getIdentifier()
getIdentifier
java.lang.String getIdentifier()
- Returns the value of this
Identifiable object's identifier attribute.
Description of identifier:
An identifier is an unambiguous string that is unique within the scope (i.e. a document, a set of related
documents, or a repository) of its use.
- Returns:
String The value of identifier.
setName
void setName(java.lang.String p_name)
- Sets the name attribute. This API is currently
read-only. So, calling this method does not affect the persistent
state of a
Identifiable object.
- Parameters:
p_name - The new value for name.- See Also:
getName()
getName
java.lang.String getName()
- Returns the value of this
Identifiable object's name attribute.
Description of name:
The potentially ambiguous common identifier.
- Returns:
String The value of name.