Package mil.nga.crs.common
Class Dynamic
- java.lang.Object
-
- mil.nga.crs.common.Dynamic
-
- All Implemented Interfaces:
Identifiable
public class Dynamic extends Object implements Identifiable
Dynamic Coordinate Reference System- Author:
- osbornb
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addIdentifier(Identifier identifier)
Add the identifiervoid
addIdentifiers(List<Identifier> identifiers)
Add the identifiersboolean
equals(Object obj)
String
getDeformationModelName()
Get the deformation model nameIdentifier
getIdentifier(int index)
Get the identifier at the indexList<Identifier>
getIdentifiers()
Get the identifiersdouble
getReferenceEpoch()
Get the reference epochString
getReferenceEpochText()
Get the reference epoch textboolean
hasDeformationModelName()
Has a deformation model nameint
hashCode()
boolean
hasIdentifiers()
Has identifiersint
numIdentifiers()
Number of identifiersvoid
setDeformationModelName(String deformationModelName)
Set the deformation model namevoid
setIdentifiers(List<Identifier> identifiers)
Set the identifiersvoid
setReferenceEpoch(double referenceEpoch)
Set the reference epochvoid
setReferenceEpoch(String referenceEpoch)
Set the reference epochString
toString()
-
-
-
Constructor Detail
-
Dynamic
public Dynamic()
Constructor
-
Dynamic
public Dynamic(double referenceEpoch)
Constructor- Parameters:
referenceEpoch
- reference epoch
-
Dynamic
public Dynamic(String referenceEpoch)
Constructor- Parameters:
referenceEpoch
- reference epoch- Since:
- 1.1.0
-
-
Method Detail
-
getReferenceEpoch
public double getReferenceEpoch()
Get the reference epoch- Returns:
- reference epoch
-
getReferenceEpochText
public String getReferenceEpochText()
Get the reference epoch text- Returns:
- reference epoch text
- Since:
- 1.1.0
-
setReferenceEpoch
public void setReferenceEpoch(double referenceEpoch)
Set the reference epoch- Parameters:
referenceEpoch
- reference epoch
-
setReferenceEpoch
public void setReferenceEpoch(String referenceEpoch)
Set the reference epoch- Parameters:
referenceEpoch
- reference epoch- Since:
- 1.1.0
-
getDeformationModelName
public String getDeformationModelName()
Get the deformation model name- Returns:
- deformation model name
-
hasDeformationModelName
public boolean hasDeformationModelName()
Has a deformation model name- Returns:
- true if has deformation model name
-
setDeformationModelName
public void setDeformationModelName(String deformationModelName)
Set the deformation model name- Parameters:
deformationModelName
- deformation model name
-
getIdentifiers
public List<Identifier> getIdentifiers()
Get the identifiers- Specified by:
getIdentifiers
in interfaceIdentifiable
- Returns:
- identifiers
-
hasIdentifiers
public boolean hasIdentifiers()
Has identifiers- Specified by:
hasIdentifiers
in interfaceIdentifiable
- Returns:
- true if has identifiers
-
numIdentifiers
public int numIdentifiers()
Number of identifiers- Specified by:
numIdentifiers
in interfaceIdentifiable
- Returns:
- identifiers count
-
getIdentifier
public Identifier getIdentifier(int index)
Get the identifier at the index- Specified by:
getIdentifier
in interfaceIdentifiable
- Parameters:
index
- identifier index- Returns:
- identifier
-
setIdentifiers
public void setIdentifiers(List<Identifier> identifiers)
Set the identifiers- Specified by:
setIdentifiers
in interfaceIdentifiable
- Parameters:
identifiers
- identifiers
-
addIdentifier
public void addIdentifier(Identifier identifier)
Add the identifier- Specified by:
addIdentifier
in interfaceIdentifiable
- Parameters:
identifier
- identifier
-
addIdentifiers
public void addIdentifiers(List<Identifier> identifiers)
Add the identifiers- Specified by:
addIdentifiers
in interfaceIdentifiable
- Parameters:
identifiers
- identifiers
-
-