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 File
getFile()
Gets the file.String
getGuid()
int
getLineNumber()
Gets the line number.String
getLogicalID()
Get the logical identifier.String
getType()
Get the reference type.String
getVersion()
Get the version.boolean
hasGuid()
Determines if the guid has been set.boolean
hasVersion()
Flag to indicate if the association contains a version.void
setFile(File file)
Sets the file associated with the reference entry.void
setGuid(String guid)
Set the guid.void
setLineNumber(int num)
Sets the line number associated with the reference entry.void
setLogicalID(String id)
Set the logical identifier.void
setType(String type)
Set the reference type.void
setVersion(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.
-
-