org.eclipse.ohf.stem.internal.data
Class TransportRelationshipGraphRecord
java.lang.Object
org.eclipse.ohf.stem.internal.data.IdentifiableRecord
org.eclipse.ohf.stem.internal.data.DataSetRecord
org.eclipse.ohf.stem.internal.data.GraphRecord
org.eclipse.ohf.stem.internal.data.RelationshipGraphRecord
org.eclipse.ohf.stem.internal.data.TransportRelationshipGraphRecord
- All Implemented Interfaces:
- java.lang.Comparable<IdentifiableRecord>
public class TransportRelationshipGraphRecord
- extends RelationshipGraphRecord
This class represents a Graph
that contains Edge
s
representing the "population transportation" relationship between two
Node
s.
Field Summary |
static java.lang.String |
POPULATION_ID_PROPERTY
This is the property in a data file that specifies the poplation
identifer value. |
static java.lang.String |
RATE_TIME_PERIOD_PROPERTY
This is the property in a data file that specifies the time period value. |
static java.lang.String |
TRANSPORTATION_MODE_PROPERTY
This is the property in a data file that specifies the transportation
mode value. |
Fields inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord |
BIBLIOGRAPHIC_CITATION_PROPERTY, CONTRIBUTOR_PROPERTY, COVERAGE_PROPERTY, CREATED_PROPERTY, CREATOR_PROPERTY, DATE_PROPERTY, DESCRIPTION_PROPERTY, FORMAT_PROPERTY, identifiableURIPrefix, IDENTIFIER_PROPERTY, LANGUAGE_PROPERTY, LICENSE_PROPERTY, PUBLISHER_PROPERTY, RELATION_PROPERTY, REQUIRED_PROPERTY, RIGHTS_PROPERTY, SERIALIZATION_DATE_RANGE_FORMAT_1_DATE, SERIALIZATION_DATE_RANGE_FORMAT_1_DATE_YEAR, SERIALIZATION_DATE_RANGE_FORMAT_2_DATES, SOURCE_PROPERTY, SPATIAL_PROPERTY, SUBJECT_PROPERTY, TITLE_PROPERTY, TYPE_PROPERTY, VALID_PROPERTY |
Methods inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord |
addAdminLevel, addAdminLevel, addAdminLevels, compareTo, getAdminLevels, getAdminLevelsAsString, getAdminLevelsMaxToMin, getDublinCore, getEndDate, getIdentifiable, getMaxAdminLevel, getMinAdminLevel, getNumAdminLevels, getStartDate, inDateRange, isYounger, serialize, serializeIdentifiable, setDublinCore, setEndDate, setIdentifiable, setStartDate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TRANSPORTATION_MODE_PROPERTY
public static final java.lang.String TRANSPORTATION_MODE_PROPERTY
- This is the property in a data file that specifies the transportation
mode value.
- See Also:
- Constant Field Values
POPULATION_ID_PROPERTY
public static final java.lang.String POPULATION_ID_PROPERTY
- This is the property in a data file that specifies the poplation
identifer value.
- See Also:
- Constant Field Values
RATE_TIME_PERIOD_PROPERTY
public static final java.lang.String RATE_TIME_PERIOD_PROPERTY
- This is the property in a data file that specifies the time period value.
- See Also:
- Constant Field Values
TransportRelationshipGraphRecord
public TransportRelationshipGraphRecord()
- Default Constructor
getTransportationMode
public final TransportMode getTransportationMode()
- Returns:
- the descriptor (id) for the mode of transportation (e.g., "rail",
"road", etc.)
getPopulationIdentifer
public final java.lang.String getPopulationIdentifer()
- Returns:
- the "identifier" of the population members that are transported
getSerializationContentDescriptor
public java.lang.String getSerializationContentDescriptor()
- Returns:
- a short string the describes the content of the
IdentifiableRecord
e.g., "node", "population"