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()Returns the company of the ObjectReference.StringgetId()Returns the id of the ObjectReference.StringgetSystem()Returns the system of the ObjectReference.StringgetSystemInstance()Returns the systemInstance of the ObjectReference.StringgetTaskId()Returns the id of the associated Task.StringgetType()Returns the type of the ObjectReference.StringgetValue()Returns 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()
Returns the id of the ObjectReference.- Returns:
- the id of the ObjectReference.
-
getCompany
String getCompany()
Returns the company of the ObjectReference.- Returns:
- company
-
setCompany
void setCompany(String company)
Sets the company of the ObjectReference.- Parameters:
company- the company of the ObjectReference
-
getSystem
String getSystem()
Returns the system of the ObjectReference.- Returns:
- system
-
setSystem
void setSystem(String system)
Sets the system of the ObjectReference.- Parameters:
system- the system of the ObjectReference
-
getSystemInstance
String getSystemInstance()
Returns the systemInstance of the ObjectReference.- Returns:
- systemInstance
-
setSystemInstance
void setSystemInstance(String systemInstance)
Sets the system instance of the ObjectReference.- Parameters:
systemInstance- the systemInstance of the ObjectReference
-
getType
String getType()
Returns the type of the ObjectReference.- Returns:
- type
-
setType
void setType(String type)
Sets the type of the ObjectReference.- Parameters:
type- the type of the ObjectReference
-
getValue
String getValue()
Returns the value of the ObjectReference.- Returns:
- 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
-
-