Trispark JDT
2.50.13

com.archimed.dicom
Class UIDEntry

java.lang.Object
  extended by com.archimed.dicom.UIDEntry
Direct Known Subclasses:
SOPClassUID, TransferSyntaxUID

public class UIDEntry
extends java.lang.Object

Represents a UID Entry for storage in the repository of UID.


Field Summary
static int ApplicationContextName
           
static int CodingScheme
           
static int MetaSOPClass
           
static int SOPClass
           
static int TransferSyntax
           
static int WellknownSOPInstance
           
 
Constructor Summary
UIDEntry(int constant, java.lang.String value, java.lang.String name, java.lang.String shortname, int type)
          Constructs a new UIDEntry with all given values.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getConstant()
           
 java.lang.String getName()
           
 java.lang.String getShortName()
           
 int getType()
           
 java.lang.String getValue()
           
 java.lang.String toLongString()
          Returns a long String representation of this UIDEntry.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SOPClass

public static final int SOPClass
See Also:
Constant Field Values

WellknownSOPInstance

public static final int WellknownSOPInstance
See Also:
Constant Field Values

TransferSyntax

public static final int TransferSyntax
See Also:
Constant Field Values

MetaSOPClass

public static final int MetaSOPClass
See Also:
Constant Field Values

ApplicationContextName

public static final int ApplicationContextName
See Also:
Constant Field Values

CodingScheme

public static final int CodingScheme
See Also:
Constant Field Values
Constructor Detail

UIDEntry

public UIDEntry(int constant,
                java.lang.String value,
                java.lang.String name,
                java.lang.String shortname,
                int type)
Constructs a new UIDEntry with all given values.

Parameters:
constant - a certain int which uniquely defines this UIDEntry.
value - the UID value (e.g. "1.2.840.10008.1.2")
name - the name of the UID value (e.g. "Verification SOP Class")
shortname - a short 2 character String for the UID (e.g. "VE")
type - an int defining the type of the UID (e.g. UID.SOPClass). See above for defined types.
Method Detail

getConstant

public int getConstant()

getValue

public java.lang.String getValue()

getName

public java.lang.String getName()

getShortName

public java.lang.String getShortName()

getType

public int getType()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toLongString

public java.lang.String toLongString()
Returns a long String representation of this UIDEntry. e.g. "1.2.840.10008.1.1 VE Verification SOP Class "


Trispark JDT
2.50.13

Copyright © 1999-2008 Trispark. All Rights Reserved.