Package org.aoju.bus.image.metric
Class TransferCapability
java.lang.Object
org.aoju.bus.image.metric.TransferCapability
- All Implemented Interfaces:
Serializable
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionTransferCapability(String commonName, String sopClass, TransferCapability.Role role, String... transferSyntaxes) -
Method Summary
Modifier and TypeMethodDescriptionboolean获取传输能力对象的名称,可以是有意义的名称或任何唯一的字符序列String[]getRole()获取这个TransferCapability实例的角色获取此传输能力对象的SOP类String[]获取可能作为SCU请求或作为SCP提供的传输语法getTypes()promptTo(StringBuilder sb, String indent) selectTransferSyntax(String... transferSyntaxes) voidvoidsetCommonName(String commonName) voidsetPreferredTransferSyntaxes(String... transferSyntaxes) voidvoidsetSopClass(String sopClass) voidsetStorageOptions(StorageOptions storageOptions) voidsetTransferSyntaxes(String... transferSyntaxes) voidsetTypes(EnumSet<Option.Type> types) toString()
-
Constructor Details
-
TransferCapability
public TransferCapability() -
TransferCapability
public TransferCapability(String commonName, String sopClass, TransferCapability.Role role, String... transferSyntaxes)
-
-
Method Details
-
setApplicationEntity
-
getCommonName
获取传输能力对象的名称,可以是有意义的名称或任何唯一的字符序列- Returns:
- 包含常用名称的字符串
-
setCommonName
-
getRole
获取这个TransferCapability实例的角色- Returns:
- 角色(SCU或SCP)
-
setRole
-
getSopClass
获取此传输能力对象的SOP类- Returns:
- 包含SOP类UID的字符串
-
setSopClass
-
getTransferSyntaxes
获取可能作为SCU请求或作为SCP提供的传输语法- Returns:
- 传输语法列表
-
setTransferSyntaxes
-
getPreferredTransferSyntaxes
-
setPreferredTransferSyntaxes
-
containsTransferSyntax
-
selectTransferSyntax
-
getTypes
-
setTypes
-
getStorageOptions
-
setStorageOptions
-
toString
-
promptTo
-