|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nlm.mms.browser.AtomDataSelector
public class AtomDataSelector
This class is used for Concept or Atom retrieval, to specify
how much information should be kept.
| Constructor Summary | |
|---|---|
AtomDataSelector()
Instantiates an empty AtomDataSelector. |
|
| Method Summary | |
|---|---|
AdditionalRelationshipLabel[] |
getAdditionalRelationshipLabelSelection()
Returns which AdditionalRelationshipLabels are to be retrieved on
the Contexts, Mappings, or Relationships of the
Concept. |
AttributeName[] |
getAttributeNameSelection()
Returns which AttributeNames are to be retrieved on the
Mappings or Attributes of the Concept. |
CoocurrenceType[] |
getCoocurrenceTypeSelection()
Returns which CoocurrenceTypes are to be used to select
Coocurrences of the Concept to retrieve. |
static AtomDataSelector |
getIncludeAllDataSelector()
Returns an AtomDataSelector indicating that all data should be included. |
RelationshipLabel[] |
getRelationshipLabelSelection()
Returns which RelationshipLabels are used to select
Mappings or Relationships of the Concept to be
retrieved. |
static AtomDataSelector |
getRemoveAllDataSelector()
Returns an AtomDataSelector indicating that all data should be removed. |
Source[] |
getSourceSelection()
Returns Sources from which elements of the Concept are to
be retrieved. |
Suppressible[] |
getSuppressibleSelection()
Returns which Suppressibles are used to select Atoms,
Attributes, Definitions, or Relationships of the
Concept to be retrieved. |
boolean |
isAllAdditionalRelationshipLabels()
Indicates whether or not to retrieve all AdditionalRelationshipLabels of the Contexts,
Mappings, or Relationships of the Concept. |
boolean |
isAllAttributeNames()
Indicates whether or not to retrieve all AttributeNames of the
Mappings or Attributes of the Concept. |
boolean |
isAllCoocurrenceTypes()
Indicates whether or not to use all CoocurrenceTypes to select
Coocurrences of the Concept to retrieve. |
boolean |
isAllRelationshipLabels()
Indicates whether or not to use all RelationshipLabels to select
Mappings or Relationships of the Concept to
retrieve. |
boolean |
isAllSources()
Indicates whether or not to retrieve elements of the Concept from
all Sources. |
boolean |
isAllSuppressibles()
Indicates whether or not to use all Suppressibles to select
Atoms, Attributes, Definitions, or
Relationships of the Concept to retrieve. |
boolean |
isAttributes()
Indicates whether or not to retrieve all Attributes of the
Concept. |
boolean |
isContexts()
Indicates whether or not to retrieve all Contexts of the
Concept. |
boolean |
isCoocurrences()
Indicates whether or not to retrieve all Coocurrences of the
Concept. |
boolean |
isDefinitions()
Indicates whether or not to retrieve all Definitions of the
Concept. |
boolean |
isRelationships()
Indicates whether or not to retrieve all Relationships of the
Concept. |
void |
setAdditionalRelationshipLabelSelection(AdditionalRelationshipLabel[] additionalRelationshipLabelSelection)
Sets which AdditionalRelationshipLabels are to be retrieved on
the Contexts, Mappings, or Relationships of the
Concept. |
void |
setAllAdditionalRelationshipLabels(boolean allAdditionalRelationshipLabels)
Sets whether or not to retrieve all AdditionalRelationshipLabels of
the Contexts, Mappings, or Relationships of the
Concept. |
void |
setAllAttributeNames(boolean allAttributeNames)
Sets whether or not to retrieve all AttributeNames of the
Mappings or Attributes of the Concept. |
void |
setAllCoocurrenceTypes(boolean allCoocurrenceTypes)
Sets whether or not to use all CoocurrenceTypes to select
Coocurrences of the Concept to retrieve. |
void |
setAllRelationshipLabels(boolean allRelationshipLabels)
Sets whether or not to use all RelationshipLabels to select
Mappings or Relationships of the Concept to
retrieve. |
void |
setAllSources(boolean allSources)
Sets whether or not to retrieve elements of the Concept from all
Sources. |
void |
setAllSuppressibles(boolean allSuppressibles)
Sets whether or not to use all Suppressibles to select
Atoms, Attributes, Definitions, or
Relationships of the Concept to retrieve. |
void |
setAttributeNameSelection(AttributeName[] attributeNameSelection)
Sets which AttributeNames are to be retrieved on the
Mappings or Attributes of the Concept. |
void |
setAttributes(boolean attributes)
Sets whether or not to retrieve all Attributes of the
Concept. |
void |
setContexts(boolean contexts)
Sets whether or not to retrieve all Contexts of the
Concept. |
void |
setCoocurrences(boolean coocurrences)
Sets whether or not to retrieve all Coocurrences of the
Concept. |
void |
setCoocurrenceTypeSelection(CoocurrenceType[] coocurrenceTypeSelection)
Sets which CoocurrenceTypes are to be used to select
Coocurrences of the Concept. |
void |
setDefinitions(boolean definitions)
Sets whether or not to retrieve all Definitions of the
Concept. |
void |
setRelationshipLabelSelection(RelationshipLabel[] relationshipLabelSelection)
Sets which RelationshipLabels are used to select Mappings
or Relationships of the Concept to be retrieved. |
void |
setRelationships(boolean relationships)
Sets whether or not to retrieve all Relationships of the
Concept. |
void |
setSourceSelection(Source[] sourceSelection)
Sets Sources from which elements of the Concept are to be
retrieved. |
void |
setSuppressibleSelection(Suppressible[] suppressibleSelection)
Sets which Suppressibles are used to select Atoms,
Attributes, Definitions, or Relationships of the
Concept to be retrieved. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AtomDataSelector()
AtomDataSelector.
| Method Detail |
|---|
public static AtomDataSelector getRemoveAllDataSelector()
AtomDataSelectorpublic static AtomDataSelector getIncludeAllDataSelector()
AtomDataSelectorpublic boolean isAttributes()
Attributes of the
Concept.
true if all Attributes are to be retrieved;
false if not.public void setAttributes(boolean attributes)
Attributes of the
Concept.
attributes - true if all Attributes are to be
retrieved; false if not;public boolean isContexts()
Contexts of the
Concept.
true if all Contexts are to be retrieved;
false if not.public void setContexts(boolean contexts)
Contexts of the
Concept.
contexts - true if all Contexts are to be
retrieved; false if not;public boolean isCoocurrences()
Coocurrences of the
Concept.
true if all Coocurrences are to be retrieved;
false if not.public void setCoocurrences(boolean coocurrences)
Coocurrences of the
Concept.
coocurrences - true if all Coocurrences are to
be retrieved; false if not;public boolean isDefinitions()
Definitions of the
Concept.
true if all Definitions are to be retrieved;
false if not.public void setDefinitions(boolean definitions)
Definitions of the
Concept.
definitions - true if all Definitions are to
be retrieved; false if not;public boolean isRelationships()
Relationships of the
Concept.
true if all Relationships are to be retrieved;
false if not.public void setRelationships(boolean relationships)
Relationships of the
Concept.
relationships - true if all Relationships are
to be retrieved; false if not;public AdditionalRelationshipLabel[] getAdditionalRelationshipLabelSelection()
AdditionalRelationshipLabels are to be retrieved on
the Contexts, Mappings, or Relationships of the
Concept.
public void setAdditionalRelationshipLabelSelection(AdditionalRelationshipLabel[] additionalRelationshipLabelSelection)
AdditionalRelationshipLabels are to be retrieved on
the Contexts, Mappings, or Relationships of the
Concept.
additionalRelationshipLabelSelection - array of
(@link AdditionalRelationshipLabel}s to retrieve.public boolean isAllAdditionalRelationshipLabels()
AdditionalRelationshipLabels of the Contexts,
Mappings, or Relationships of the Concept.
true if all AdditionalRelationshipLabels are
to be retrieved; false if not.public void setAllAdditionalRelationshipLabels(boolean allAdditionalRelationshipLabels)
AdditionalRelationshipLabels of
the Contexts, Mappings, or Relationships of the
Concept.
allAdditionalRelationshipLabels - true if all
AdditionalRelationshipLabels are to be retrieved;
false if not;public AttributeName[] getAttributeNameSelection()
AttributeNames are to be retrieved on the
Mappings or Attributes of the Concept.
public void setAttributeNameSelection(AttributeName[] attributeNameSelection)
AttributeNames are to be retrieved on the
Mappings or Attributes of the Concept.
attributeNameSelection - array of (@link AttributeName}s to retrieve.public boolean isAllAttributeNames()
AttributeNames of the
Mappings or Attributes of the Concept.
true if all AttributeNames are to be retrieved;
false if not.public void setAllAttributeNames(boolean allAttributeNames)
AttributeNames of the
Mappings or Attributes of the Concept.
allAttributeNames - true if all
AttributeNames are to be retrieved;
false if not;public CoocurrenceType[] getCoocurrenceTypeSelection()
CoocurrenceTypes are to be used to select
Coocurrences of the Concept to retrieve.
public void setCoocurrenceTypeSelection(CoocurrenceType[] coocurrenceTypeSelection)
CoocurrenceTypes are to be used to select
Coocurrences of the Concept.
coocurrenceTypeSelection - array of (@link CoocurrenceType}s to
use for selection.public boolean isAllCoocurrenceTypes()
CoocurrenceTypes to select
Coocurrences of the Concept to retrieve.
true if Coocurrences of all
CoocurrenceTypes are to be retrieved;
false if not.public void setAllCoocurrenceTypes(boolean allCoocurrenceTypes)
CoocurrenceTypes to select
Coocurrences of the Concept to retrieve.
allCoocurrenceTypes - true if Coocurrences of all
CoocurrenceTypes are to be retrieved;
false if not;public RelationshipLabel[] getRelationshipLabelSelection()
RelationshipLabels are used to select
Mappings or Relationships of the Concept to be
retrieved.
public void setRelationshipLabelSelection(RelationshipLabel[] relationshipLabelSelection)
RelationshipLabels are used to select Mappings
or Relationships of the Concept to be retrieved.
relationshipLabelSelection - array of (@link RelationshipLabel}s to
use for selection.public boolean isAllRelationshipLabels()
RelationshipLabels to select
Mappings or Relationships of the Concept to
retrieve.
true if all RelationshipLabels are to be
used for selection; false if not.public void setAllRelationshipLabels(boolean allRelationshipLabels)
RelationshipLabels to select
Mappings or Relationships of the Concept to
retrieve.
allRelationshipLabels - true if all
RelationshipLabels are to be used for selection;
false if not;public Source[] getSourceSelection()
Sources from which elements of the Concept are to
be retrieved.
public void setSourceSelection(Source[] sourceSelection)
Sources from which elements of the Concept are to be
retrieved.
sourceSelection - array of (@link Source}s to retrieve.public boolean isAllSources()
Concept from
all Sources.
true if elements from all Sources are to be
be retrieved; false if not.public void setAllSources(boolean allSources)
Concept from all
Sources.
allSources - true if elements from all Sources
are to be retrieved; false if not;public Suppressible[] getSuppressibleSelection()
Suppressibles are used to select Atoms,
Attributes, Definitions, or Relationships of the
Concept to be retrieved.
public void setSuppressibleSelection(Suppressible[] suppressibleSelection)
Suppressibles are used to select Atoms,
Attributes, Definitions, or Relationships of the
Concept to be retrieved.
suppressibleSelection - array of (@link Suppressible}s to use for
selection.public boolean isAllSuppressibles()
Suppressibles to select
Atoms, Attributes, Definitions, or
Relationships of the Concept to retrieve.
true if all Suppressibles are to be used for
selection; false if not.public void setAllSuppressibles(boolean allSuppressibles)
Suppressibles to select
Atoms, Attributes, Definitions, or
Relationships of the Concept to retrieve.
allSuppressibles - true if all Suppressibles are
to be used for selection; false if not;
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||