Package pro.taskana.task.api.models
Interface ObjectReference
-
- All Known Implementing Classes:
ObjectReferenceImpl
public interface ObjectReferenceObjectReference-Interface to specify ObjectReference Attributes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectReferencecopy()Duplicates this ObjectReference without the id and taskId.StringgetCompany()Gets the company of the ObjectReference.StringgetId()Gets the id of the ObjectReference.StringgetSystem()Gets the system of the ObjectReference.StringgetSystemInstance()Gets the systemInstance of the ObjectReference.StringgetTaskId()Gets the id of the associated task.StringgetType()Gets the type of the ObjectReference.StringgetValue()Gets the value of the ObjectReference.voidsetCompany(String company)Sets the company of the ObjectReference.voidsetSystem(String system)Sets the system of the ObjectReference.voidsetSystemInstance(String systemInstance)Sets the system instance of the ObjectReference.voidsetType(String type)Sets the type of the ObjectReference.voidsetValue(String value)Sets the value of the ObjectReference.
-
-
-
Method Detail
-
getId
String getId()
Gets the id of the ObjectReference.- Returns:
- the id of the ObjectReference.
-
getTaskId
String getTaskId()
Gets the id of the associated task.- Returns:
- the taskId
-
getCompany
String getCompany()
Gets the company of the ObjectReference.- Returns:
- the company
-
setCompany
void setCompany(String company)
Sets the company of the ObjectReference.- Parameters:
company- the company of the object reference
-
getSystem
String getSystem()
Gets the system of the ObjectReference.- Returns:
- the system
-
setSystem
void setSystem(String system)
Sets the system of the ObjectReference.- Parameters:
system- the system of the ObjectReference
-
getSystemInstance
String getSystemInstance()
Gets the systemInstance of the ObjectReference.- Returns:
- the systemInstance
-
setSystemInstance
void setSystemInstance(String systemInstance)
Sets the system instance of the ObjectReference.- Parameters:
systemInstance- the system instance of the ObjectReference
-
getType
String getType()
Gets the type of the ObjectReference.- Returns:
- the type
-
setType
void setType(String type)
Sets the type of the ObjectReference.- Parameters:
type- the type of the ObjectReference
-
getValue
String getValue()
Gets the value of the ObjectReference.- Returns:
- the value
-
setValue
void setValue(String value)
Sets the value of the ObjectReference.- Parameters:
value- the value of the ObjectReference
-
copy
ObjectReference copy()
Duplicates this ObjectReference without the id and taskId.- Returns:
- a copy of this ObjectReference
-
-