public class TransferSyntaxUID extends UIDEntry
TransferSyntax
class. The usage of this class
is the preferred way of identifying Transfer Syntax UIDs for new implementations.ApplicationContextName, CodingScheme, MetaSOPClass, SOPClass, TransferSyntax, WellknownSOPInstance
Constructor and Description |
---|
TransferSyntaxUID(int constant,
java.lang.String value,
java.lang.String name,
java.lang.String shortname,
boolean encapsulated,
boolean fragmentedFrames)
Creates a new TransferSyntaxUID with explicit property set to true and bigEndian property set to false
|
TransferSyntaxUID(int constant,
java.lang.String value,
java.lang.String name,
java.lang.String shortname,
boolean encapsulated,
boolean fragmentedFrames,
boolean explicit,
boolean bigEndian)
Creates a new TransferSyntaxUID
|
Modifier and Type | Method and Description |
---|---|
boolean |
isBigEndian()
returns if this transfer syntax encodes multi-byte values in big endian or little endian
|
boolean |
isEncapsulated()
returns if the pixel data of this transfer syntax is encoded natively or encapsulated (compressed)
|
boolean |
isExplicit()
returns wether or not this transfer syntax encodes explicit value representation or implicit
|
boolean |
isFragmentedFrames()
returns wether or not this encapsulated transfer syntax allows fragmentation of image frames
|
equals, getConstant, getName, getShortName, getType, getValue, isRetired, toLongString, toString
public TransferSyntaxUID(int constant, java.lang.String value, java.lang.String name, java.lang.String shortname, boolean encapsulated, boolean fragmentedFrames)
constant
- -value
- -name
- -shortname
- -encapsulated
- -fragmentedFrames
- -public TransferSyntaxUID(int constant, java.lang.String value, java.lang.String name, java.lang.String shortname, boolean encapsulated, boolean fragmentedFrames, boolean explicit, boolean bigEndian)
constant
- -value
- -name
- -shortname
- -encapsulated
- -fragmentedFrames
- -explicit
- -bigEndian
- -public boolean isEncapsulated()
public boolean isFragmentedFrames()
public boolean isExplicit()
public boolean isBigEndian()