| Package | Description |
|---|---|
| cdac.medinfo.sdk.dcm30_04.baselibs |
It includes implementation of various data types,tag,transfer syntaxes,both implicit and explicit data elements, along with classes that
provide reading writing capability, .
|
| cdac.medinfo.sdk.dcm30_04.commoninterface |
Defines contract for base library and data model.
|
| cdac.medinfo.sdk.dcm30_04.dicommodel.modules |
Defines DICOM specified composite and normalized Information object definitions and
data set.
|
| cdac.medinfo.sdk.dcm30_04.dicomparserserializers |
Provides classes which enables serialization and parsing process of DICOM file
and classes which facilitates inter-conversion of Transfer syntax in DICOM File.
|
| cdac.medinfo.sdk.dcm30_04.services.dicomnetcommons |
Provides classes and interfaces for dealing with fundamental configuration units,
Enums, Exceptions, Interface and basic constants used in DICOM Network operations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DataElement
The class is used for entering data, user/stream has to create DataElement object and specify details.
|
class |
ExplicitDE
This Class represent DATA ELEMENT WITH EXPLICIT VR.
|
class |
ImageElement
This class contains the Image Element i.e.
|
class |
ImplicitDE
This class represents Implicit Data Element of Dicom which reads the datatype of its value
from the DataDictionary provided to it.
|
| Modifier and Type | Method and Description |
|---|---|
IDataElement |
Macro.getDataElement(int iGroupNumber,
int iElementNumber)
This method returns the DataElement present either in the DataSet or Item depending on the
level of Macro.
|
IDataElement |
Item.getDataForTag(int iGroupNumber,
int iElementNumber)
Retrieves the DataElement for the specified Group and Element numbers
|
IDataElement |
DataSet.getDataForTag(int iGroupNumber,
int iElementNumber)
This method returns the DataElement for the specified tag
|
IDataElement |
DicomFileHeader.getDataFromTag(int iGroupNumber,
int iElementNumber)
This method retrieves the data for specified Tag.
|
| Modifier and Type | Method and Description |
|---|---|
ISingleCollection<IDataElement> |
DataSet.getInvalidDataElements()
Retrieves collection of invalid DataElements from DataSet.
|
ICollectionIterator<IDataElement> |
Item.iterator()
Provides iterator over the collection of DataElements
|
ICollectionIterator<IDataElement> |
DicomFileHeader.iterator()
Provides iterator over the collection of DataElements
|
ICollectionIterator<IDataElement> |
DataSet.iterator()
Provides iterator over the collection of DataElements
|
ICollectionIterator<IDataElement> |
Item.sortedIterator()
Provides sorted iterator over the collection of DataElements
|
| Modifier and Type | Method and Description |
|---|---|
int |
Macro.addDataElement(IDataElement objDataElement)
This method adds the Macro member in either DataSet or Item
|
int |
Item.addDataElement(IDataElement objIDataElement)
This method adds DataElement into the Item of SQ
|
int |
DicomFileHeader.addDataElement(IDataElement objIDataElement)
Adds DataElements in the Header.
|
int |
DataSet.addDataElement(IDataElement objIDataElement)
This method adds the DataElement to the DataSet
|
void |
DataSet.removeDataElement(IDataElement objIDataElement)
This method removes the data element from the data set.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Item.setValue(IPairedCollection<ITag,IDataElement> objPairedCollection_)
Sets the custom paired collection of tag and DataElement into the Item
|
| Constructor and Description |
|---|
ImageElement(IDataElement objIDataElement)
This constructor initializes Image Element object.
|
| Modifier and Type | Method and Description |
|---|---|
IDataElement |
IMacro.getDataElement(int iGroupNumber,
int iElementNumber)
Retrieves the DataElement from DataSet
|
IDataElement |
IItem.getDataForTag(int iGroupNumber,
int iElementNumber)
Retrieves the facility to retrieve the DataElements inside the item based on Group Numbers and Element Numbers.
|
IDataElement |
IDataSet.getDataForTag(int iGroupNumber,
int iElementNumber)
Retrieves the DataElement for the specified tag.
|
IDataElement |
IDicomFileHeader.getDataFromTag(int iGroupNumber,
int iElementNumber)
Retrieves the data for given tag.
|
| Modifier and Type | Method and Description |
|---|---|
ISingleCollection<IDataElement> |
IDataSet.getInvalidDataElements()
Validates DataSet for all DataElements and retrieves collection of invalid DataElements.
|
| Modifier and Type | Method and Description |
|---|---|
int |
IMacro.addDataElement(IDataElement objIDataElement)
Add the DataElement in the DataSet.
|
int |
IItem.addDataElement(IDataElement objIDataElement)
Adds the DataElement to the collection of Items.
|
int |
IDicomFileHeader.addDataElement(IDataElement objIDataElement)
Adds the Data element in the header.
|
int |
IDataSet.addDataElement(IDataElement objIDataElement)
Adds the DataElement to the DataSet
|
void |
IDataSet.removeDataElement(IDataElement objIDataElement)
This method removes the data element from the data set.
|
| Modifier and Type | Method and Description |
|---|---|
int |
IItem.setValue(IPairedCollection<ITag,IDataElement> objPairedCollection)
Sets the value of the item in terms of paired collection of Tag and DataElements
|
| Modifier and Type | Method and Description |
|---|---|
ICollectionIterator<IDataElement> |
Module.iterator()
This method returns the iterator over the Module.
|
| Modifier and Type | Method and Description |
|---|---|
IDataElement |
ConverterCodec.recursiveConvert(IDataElement objIDataElement,
java.lang.String strTSUID)
This method converts the DataElement into the specified TransferSyntax and uses Default DictionaryReader if needed.
|
IDataElement |
ConverterCodec.recursiveConvert(IDataElement objIDataElement,
java.lang.String strTSUID,
IDictionaryReader objIDictionaryReader)
This method converts the DataElement to specified TransferSyntax and uses the specified Dictionary
reader.
|
| Modifier and Type | Method and Description |
|---|---|
IDataElement |
ConverterCodec.recursiveConvert(IDataElement objIDataElement,
java.lang.String strTSUID)
This method converts the DataElement into the specified TransferSyntax and uses Default DictionaryReader if needed.
|
IDataElement |
ConverterCodec.recursiveConvert(IDataElement objIDataElement,
java.lang.String strTSUID,
IDictionaryReader objIDictionaryReader)
This method converts the DataElement to specified TransferSyntax and uses the specified Dictionary
reader.
|
| Modifier and Type | Method and Description |
|---|---|
static IDataElement |
DataTypeConvertor.stringtoDataElement(java.lang.String strDicomValueValue,
int iGroupNumber,
int iElementNumber,
int iVRType,
ITransferSyntax objITransferSyntax,
IDictionaryReader objIDictionaryReader)
This method constructs instance of IDataElement using specified arguments and
depending on value representation and its value multiplicity.
|