Class ReferenceEntry
- java.lang.Object
-
- gov.nasa.pds.harvest.search.inventory.ReferenceEntry
-
public class ReferenceEntry extends Object
Class that holds metadata of an association.- Author:
- mcayanan
-
-
Constructor Summary
Constructors Constructor Description ReferenceEntry()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetFile()Gets the file.StringgetGuid()intgetLineNumber()Gets the line number.StringgetLogicalID()Get the logical identifier.StringgetType()Get the reference type.StringgetVersion()Get the version.booleanhasGuid()Determines if the guid has been set.booleanhasVersion()Flag to indicate if the association contains a version.voidsetFile(File file)Sets the file associated with the reference entry.voidsetGuid(String guid)Set the guid.voidsetLineNumber(int num)Sets the line number associated with the reference entry.voidsetLogicalID(String id)Set the logical identifier.voidsetType(String type)Set the reference type.voidsetVersion(String ver)Set the version.
-
-
-
Method Detail
-
getLogicalID
public String getLogicalID()
Get the logical identifier.- Returns:
- A LID.
-
setLogicalID
public void setLogicalID(String id)
Set the logical identifier.- Parameters:
id- A LID.
-
getVersion
public String getVersion()
Get the version.- Returns:
- A version ID.
-
setVersion
public void setVersion(String ver)
Set the version.- Parameters:
ver- A version ID.
-
hasVersion
public boolean hasVersion()
Flag to indicate if the association contains a version.- Returns:
- 'true' if the association has a LID-VID reference.
-
getType
public String getType()
Get the reference type.- Returns:
- A type.
-
setType
public void setType(String type)
Set the reference type.- Parameters:
type- A type.
-
setFile
public void setFile(File file)
Sets the file associated with the reference entry.- Parameters:
file- The file.
-
getFile
public File getFile()
Gets the file.- Returns:
- The file.
-
setLineNumber
public void setLineNumber(int num)
Sets the line number associated with the reference entry.- Parameters:
num- A line number.
-
getLineNumber
public int getLineNumber()
Gets the line number.- Returns:
- The line number.
-
getGuid
public String getGuid()
-
setGuid
public void setGuid(String guid)
Set the guid.- Parameters:
guid- A guid.
-
hasGuid
public boolean hasGuid()
Determines if the guid has been set.- Returns:
- true if the guid is not null.
-
-