public class OperationParameter extends Object implements Identifiable
| Constructor and Description |
|---|
OperationParameter()
Constructor
|
OperationParameter(OperationParameters parameter,
double value)
Constructor
|
OperationParameter(OperationParameters parameter,
double value,
Unit unit)
Constructor
|
OperationParameter(OperationParameters parameter,
String value)
Constructor
|
OperationParameter(OperationParameters parameter,
String value,
Unit unit)
Constructor
|
OperationParameter(String name,
double value)
Constructor
|
OperationParameter(String name,
double value,
Unit unit)
Constructor
|
OperationParameter(String name,
String fileName)
Constructor
|
OperationParameter(String name,
String value,
Unit unit)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIdentifier(Identifier identifier)
Add the identifier
|
void |
addIdentifiers(List<Identifier> identifiers)
Add the identifiers
|
boolean |
equals(Object obj) |
String |
getFileName()
Get the file name
|
Identifier |
getIdentifier(int index)
Get the identifier at the index
|
List<Identifier> |
getIdentifiers()
Get the identifiers
|
String |
getName()
Get the name
|
OperationParameters |
getParameter()
Get the commonly known parameter type
|
Unit |
getUnit()
Get the unit
|
double |
getValue()
Get the value
|
String |
getValueText()
Get the value text
|
int |
hashCode() |
boolean |
hasIdentifiers()
Has identifiers
|
boolean |
hasParameter()
Is a commonly known parameter type
|
boolean |
hasUnit()
Has a unit
|
boolean |
isFile()
Is a parameter file
|
int |
numIdentifiers()
Number of identifiers
|
void |
setFileName(String fileName)
Set the file name
|
void |
setIdentifiers(List<Identifier> identifiers)
Set the identifiers
|
void |
setName(String name)
Set the name
|
void |
setParameter(OperationParameters parameter)
Set the commonly known parameter type
|
void |
setUnit(Unit unit)
Set the unit
|
void |
setValue(double value)
Set the value
|
void |
setValue(String value)
Set the value
|
String |
toString() |
void |
updateParameter()
Update the commonly known parameter type using the name
|
public OperationParameter()
public OperationParameter(String name, double value)
name - namevalue - valuepublic OperationParameter(String name, double value, Unit unit)
name - namevalue - valueunit - unitpublic OperationParameter(String name, String value, Unit unit)
name - namevalue - valueunit - unitpublic OperationParameter(OperationParameters parameter, double value)
parameter - operation parametervalue - valuepublic OperationParameter(OperationParameters parameter, String value)
parameter - operation parametervalue - valuepublic OperationParameter(OperationParameters parameter, double value, Unit unit)
parameter - operation parametervalue - valueunit - unitpublic OperationParameter(OperationParameters parameter, String value, Unit unit)
parameter - operation parametervalue - valueunit - unitpublic String getName()
public void setName(String name)
name - namepublic double getValue()
public String getValueText()
public void setValue(double value)
value - valuepublic void setValue(String value)
value - valuepublic Unit getUnit()
public boolean hasUnit()
public void setUnit(Unit unit)
unit - unitpublic String getFileName()
public boolean isFile()
public void setFileName(String fileName)
fileName - file namepublic List<Identifier> getIdentifiers()
getIdentifiers in interface Identifiablepublic boolean hasIdentifiers()
hasIdentifiers in interface Identifiablepublic int numIdentifiers()
numIdentifiers in interface Identifiablepublic Identifier getIdentifier(int index)
getIdentifier in interface Identifiableindex - identifier indexpublic void setIdentifiers(List<Identifier> identifiers)
setIdentifiers in interface Identifiableidentifiers - identifierspublic void addIdentifier(Identifier identifier)
addIdentifier in interface Identifiableidentifier - identifierpublic void addIdentifiers(List<Identifier> identifiers)
addIdentifiers in interface Identifiableidentifiers - identifierspublic OperationParameters getParameter()
public boolean hasParameter()
public void setParameter(OperationParameters parameter)
parameter - parameter type or nullpublic void updateParameter()
Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.