public class ObjectStatementComparator extends Object
Constructor and Description |
---|
ObjectStatementComparator() |
Modifier and Type | Method and Description |
---|---|
List<gov.nasa.pds.tools.LabelParserException> |
checkAttributeEquality(List<gov.nasa.pds.tools.label.AttributeStatement> sources,
gov.nasa.pds.tools.label.ObjectStatement target)
Checks if the list of attributes are equal to the attributes in the
"target" object.
|
List<gov.nasa.pds.tools.LabelParserException> |
checkEquality(gov.nasa.pds.tools.label.ObjectStatement source,
gov.nasa.pds.tools.label.ObjectStatement target)
Determines if the two supplied objects are equal.
|
List<gov.nasa.pds.tools.LabelParserException> |
checkObjectEquality(List<gov.nasa.pds.tools.label.ObjectStatement> sources,
gov.nasa.pds.tools.label.ObjectStatement target)
Checks if the list of nested object statements are equal to the nested
objects found in the "target" PDS object.
|
List<gov.nasa.pds.tools.LabelParserException> |
checkPointerEquality(List<gov.nasa.pds.tools.label.PointerStatement> sources,
gov.nasa.pds.tools.label.ObjectStatement target)
Checks if the list of pointer statements are equal to the pointers
found in the "target" object.
|
public List<gov.nasa.pds.tools.LabelParserException> checkEquality(gov.nasa.pds.tools.label.ObjectStatement source, gov.nasa.pds.tools.label.ObjectStatement target)
source
- Class representation of the "source" PDS object.target
- Class representation of the "target" PDS object.public List<gov.nasa.pds.tools.LabelParserException> checkAttributeEquality(List<gov.nasa.pds.tools.label.AttributeStatement> sources, gov.nasa.pds.tools.label.ObjectStatement target)
sources
- A list of attribute statements.target
- Class representation of the "target" PDS object.public List<gov.nasa.pds.tools.LabelParserException> checkPointerEquality(List<gov.nasa.pds.tools.label.PointerStatement> sources, gov.nasa.pds.tools.label.ObjectStatement target)
sources
- A list of pointer statements.target
- Class representation of the "target" PDS object.public List<gov.nasa.pds.tools.LabelParserException> checkObjectEquality(List<gov.nasa.pds.tools.label.ObjectStatement> sources, gov.nasa.pds.tools.label.ObjectStatement target)
sources
- A list of nested objects from the "source" PDS
object.target
- Class representation of the "target" PDS object.Copyright © 2010–2016 Planetary Data System. All rights reserved.