Package gov.nasa.pds.citool.ri
Class NewValidValueFinder
- java.lang.Object
-
- gov.nasa.pds.citool.ri.NewValidValueFinder
-
public class NewValidValueFinder extends Object
Class that finds new standard values in a statement or set of statements.- Author:
- mcayanan
-
-
Constructor Summary
Constructors Constructor Description NewValidValueFinder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<gov.nasa.pds.tools.label.AttributeStatement>
getNewValues(gov.nasa.pds.tools.label.AttributeStatement attribute, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given attribute.static List<gov.nasa.pds.tools.label.AttributeStatement>
getNewValues(gov.nasa.pds.tools.label.GroupStatement group, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given attribute.static List<gov.nasa.pds.tools.label.AttributeStatement>
getNewValues(gov.nasa.pds.tools.label.ObjectStatement object, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given attribute.static List<gov.nasa.pds.tools.label.AttributeStatement>
getNewValues(gov.nasa.pds.tools.label.Statement statement, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given statement.
-
-
-
Method Detail
-
getNewValues
public static List<gov.nasa.pds.tools.label.AttributeStatement> getNewValues(gov.nasa.pds.tools.label.Statement statement, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given statement.- Parameters:
statement
- A class representation of a PDS statement.dictionary
- A class representation of a PDS data dictionary.- Returns:
- A unique list of new standard values.
-
getNewValues
public static List<gov.nasa.pds.tools.label.AttributeStatement> getNewValues(gov.nasa.pds.tools.label.AttributeStatement attribute, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given attribute.- Parameters:
attribute
- A class representation of a PDS attribute statement.dictionary
- A class representation of a PDS data dictionary.- Returns:
- A unique list of new standard values.
-
getNewValues
public static List<gov.nasa.pds.tools.label.AttributeStatement> getNewValues(gov.nasa.pds.tools.label.ObjectStatement object, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given attribute.- Parameters:
object
- A class representation of a PDS object statement.dictionary
- A class representation of a PDS data dictionary.- Returns:
- A unique list of new standard values.
-
getNewValues
public static List<gov.nasa.pds.tools.label.AttributeStatement> getNewValues(gov.nasa.pds.tools.label.GroupStatement group, gov.nasa.pds.tools.dict.Dictionary dictionary)
Finds new standard values in a given attribute.- Parameters:
group
- A class representation of a PDS group statement.dictionary
- A class representation of a PDS data dictionary.- Returns:
- A unique list of new standard values.
-
-