Package org.ehrbase.api.dto.experimental
Class ItemTagDto
java.lang.Object
org.ehrbase.api.dto.experimental.ItemTagDto
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionItemTagDto(UUID id, UUID ownerId, UUID target, ItemTagDto.ItemTagRMType targetType, String targetPath, String key, String value) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getKey()getValue()inthashCode()voidvoidvoidsetOwnerId(UUID ownerId) voidvoidsetTargetPath(String targetPath) voidsetTargetType(ItemTagDto.ItemTagRMType targetType) voidtoString()
-
Constructor Details
-
ItemTagDto
public ItemTagDto() -
ItemTagDto
public ItemTagDto(UUID id, UUID ownerId, UUID target, ItemTagDto.ItemTagRMType targetType, String targetPath, String key, String value) - Parameters:
id- Identifier of the tagownerId- Identifier of owner object, such as EHR.target- Identifier of target, which may be a VERSIONED_OBJECT<T> or a VERSION<T>.targetType- RM type of the tagtargetPath- Optional archetype (i.e. AQL) or RM path within target, used to tag a fine-grained element.key- The tag key. May not be empty or contain leading or trailing whitespace.value- The value. If set, may not be empty.
-
-
Method Details