|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DcmObject
Defines common behavior of Command
, Dataset
, and
FileMetaInfo
container objects.
Revisions:
20020722 gunter:
Field Summary | |
---|---|
static int |
ADD_ITEMS
Constant for itemTreatment param of @link {#putAll(dcmObj, int itemTreatment)} |
static int |
MERGE_ITEMS
Constant for itemTreatment param of @link {#putAll(dcmObj, int itemTreatment)} |
static int |
REPLACE_ITEMS
Constant for itemTreatment param of @link {#putAll(dcmObj, int itemTreatment)} |
Method Summary | |
---|---|
void |
clear()
|
boolean |
contains(int tag)
|
boolean |
containsValue(int tag)
|
DcmElement |
get(int tag)
|
java.lang.String |
getBoundedString(int maxLen,
int tag)
|
java.lang.String |
getBoundedString(int maxLen,
int tag,
int index)
|
java.lang.String |
getBoundedString(int maxLen,
int tag,
int index,
java.lang.String defVal)
|
java.lang.String |
getBoundedString(int maxLen,
int tag,
java.lang.String defVal)
|
java.lang.String[] |
getBoundedStrings(int maxLen,
int tag)
|
java.nio.ByteBuffer |
getByteBuffer(int tag)
|
java.util.Date |
getDate(int tag)
|
java.util.Date |
getDate(int tag,
int index)
|
java.util.Date[] |
getDateRange(int tag)
|
java.util.Date[] |
getDates(int tag)
|
java.util.Date |
getDateTime(int dateTag,
int timeTag)
|
java.util.Date[] |
getDateTimeRange(int dateTag,
int timeTag)
|
DcmHandler |
getDcmHandler()
|
java.lang.Double |
getDouble(int tag)
|
double |
getDouble(int tag,
double defVal)
|
java.lang.Double |
getDouble(int tag,
int index)
|
double |
getDouble(int tag,
int index,
double defVal)
|
double[] |
getDoubles(int tag)
|
java.lang.Float |
getFloat(int tag)
|
float |
getFloat(int tag,
float defVal)
|
java.lang.Float |
getFloat(int tag,
int index)
|
float |
getFloat(int tag,
int index,
float defVal)
|
float[] |
getFloats(int tag)
|
int |
getInt(int tag,
int defVal)
|
int |
getInt(int tag,
int index,
int defVal)
|
java.lang.Integer |
getInteger(int tag)
|
java.lang.Integer |
getInteger(int tag,
int index)
|
int[] |
getInts(int tag)
|
Dataset |
getItem(int tag)
|
Dataset |
getItem(int tag,
int index)
|
PersonName |
getPersonName(int tag)
|
PersonName |
getPersonName(int tag,
int index)
|
PersonName[] |
getPersonNames(int tag)
|
java.lang.String |
getPrivateCreatorID()
|
org.xml.sax.helpers.DefaultHandler |
getSAXHandler()
|
org.xml.sax.helpers.DefaultHandler |
getSAXHandler2(java.io.File basedir)
|
SpecificCharacterSet |
getSpecificCharacterSet()
|
java.lang.String |
getString(int tag)
|
java.lang.String |
getString(int tag,
int index)
|
java.lang.String |
getString(int tag,
int index,
java.lang.String defVal)
|
java.lang.String |
getString(int tag,
java.lang.String defVal)
|
java.lang.String[] |
getStrings(int tag)
|
int |
getTag(int tag,
int defVal)
|
int |
getTag(int tag,
int index,
int defVal)
|
int[] |
getTags(int tag)
|
boolean |
isEmpty()
|
java.util.Iterator |
iterator()
|
int |
length()
|
DcmElement |
putAE(int tag)
|
DcmElement |
putAE(int tag,
java.lang.String value)
|
DcmElement |
putAE(int tag,
java.lang.String[] values)
|
void |
putAll(DcmObject dcmObj)
|
void |
putAll(DcmObject dcmObj,
int itemTreatment)
|
DcmElement |
putAS(int tag)
|
DcmElement |
putAS(int tag,
java.lang.String value)
|
DcmElement |
putAS(int tag,
java.lang.String[] values)
|
DcmElement |
putAT(int tag)
|
DcmElement |
putAT(int tag,
int value)
|
DcmElement |
putAT(int tag,
int[] values)
|
DcmElement |
putAT(int tag,
java.lang.String value)
|
DcmElement |
putAT(int tag,
java.lang.String[] values)
|
DcmElement |
putCS(int tag)
|
DcmElement |
putCS(int tag,
java.lang.String value)
|
DcmElement |
putCS(int tag,
java.lang.String[] values)
|
DcmElement |
putDA(int tag)
|
DcmElement |
putDA(int tag,
java.util.Date value)
|
DcmElement |
putDA(int tag,
java.util.Date[] values)
|
DcmElement |
putDA(int tag,
java.util.Date from,
java.util.Date to)
|
DcmElement |
putDA(int tag,
java.lang.String value)
|
DcmElement |
putDA(int tag,
java.lang.String[] values)
|
DcmElement |
putDS(int tag)
|
DcmElement |
putDS(int tag,
float value)
|
DcmElement |
putDS(int tag,
float[] values)
|
DcmElement |
putDS(int tag,
java.lang.String value)
|
DcmElement |
putDS(int tag,
java.lang.String[] values)
|
DcmElement |
putDT(int tag)
|
DcmElement |
putDT(int tag,
java.util.Date value)
|
DcmElement |
putDT(int tag,
java.util.Date[] values)
|
DcmElement |
putDT(int tag,
java.util.Date from,
java.util.Date to)
|
DcmElement |
putDT(int tag,
java.lang.String value)
|
DcmElement |
putDT(int tag,
java.lang.String[] values)
|
DcmElement |
putFD(int tag)
|
DcmElement |
putFD(int tag,
double value)
|
DcmElement |
putFD(int tag,
double[] values)
|
DcmElement |
putFD(int tag,
java.lang.String value)
|
DcmElement |
putFD(int tag,
java.lang.String[] values)
|
DcmElement |
putFL(int tag)
|
DcmElement |
putFL(int tag,
float value)
|
DcmElement |
putFL(int tag,
float[] values)
|
DcmElement |
putFL(int tag,
java.lang.String value)
|
DcmElement |
putFL(int tag,
java.lang.String[] values)
|
DcmElement |
putIS(int tag)
|
DcmElement |
putIS(int tag,
int value)
|
DcmElement |
putIS(int tag,
int[] values)
|
DcmElement |
putIS(int tag,
java.lang.String value)
|
DcmElement |
putIS(int tag,
java.lang.String[] values)
|
DcmElement |
putLO(int tag)
|
DcmElement |
putLO(int tag,
java.lang.String value)
|
DcmElement |
putLO(int tag,
java.lang.String[] values)
|
DcmElement |
putLT(int tag)
|
DcmElement |
putLT(int tag,
java.lang.String value)
|
DcmElement |
putLT(int tag,
java.lang.String[] values)
|
DcmElement |
putOB(int tag)
|
DcmElement |
putOB(int tag,
byte[] value)
|
DcmElement |
putOB(int tag,
java.nio.ByteBuffer value)
|
DcmElement |
putOBsq(int tag)
|
DcmElement |
putOF(int tag)
|
DcmElement |
putOF(int tag,
java.nio.ByteBuffer value)
|
DcmElement |
putOF(int tag,
float[] value)
|
DcmElement |
putOFsq(int tag)
|
DcmElement |
putOW(int tag)
|
DcmElement |
putOW(int tag,
java.nio.ByteBuffer value)
|
DcmElement |
putOW(int tag,
short[] value)
|
DcmElement |
putOWsq(int tag)
|
DcmElement |
putPN(int tag)
|
DcmElement |
putPN(int tag,
PersonName value)
|
DcmElement |
putPN(int tag,
PersonName[] values)
|
DcmElement |
putPN(int tag,
java.lang.String value)
|
DcmElement |
putPN(int tag,
java.lang.String[] values)
|
DcmElement |
putSH(int tag)
|
DcmElement |
putSH(int tag,
java.lang.String value)
|
DcmElement |
putSH(int tag,
java.lang.String[] values)
|
DcmElement |
putSL(int tag)
|
DcmElement |
putSL(int tag,
int value)
|
DcmElement |
putSL(int tag,
int[] values)
|
DcmElement |
putSL(int tag,
java.lang.String value)
|
DcmElement |
putSL(int tag,
java.lang.String[] values)
|
DcmElement |
putSQ(int tag)
|
DcmElement |
putSS(int tag)
|
DcmElement |
putSS(int tag,
int value)
|
DcmElement |
putSS(int tag,
int[] values)
|
DcmElement |
putSS(int tag,
java.lang.String value)
|
DcmElement |
putSS(int tag,
java.lang.String[] values)
|
DcmElement |
putST(int tag)
|
DcmElement |
putST(int tag,
java.lang.String value)
|
DcmElement |
putST(int tag,
java.lang.String[] values)
|
DcmElement |
putTM(int tag)
|
DcmElement |
putTM(int tag,
java.util.Date value)
|
DcmElement |
putTM(int tag,
java.util.Date[] values)
|
DcmElement |
putTM(int tag,
java.util.Date from,
java.util.Date to)
|
DcmElement |
putTM(int tag,
java.lang.String value)
|
DcmElement |
putTM(int tag,
java.lang.String[] values)
|
DcmElement |
putUI(int tag)
|
DcmElement |
putUI(int tag,
java.lang.String value)
|
DcmElement |
putUI(int tag,
java.lang.String[] values)
|
DcmElement |
putUL(int tag)
|
DcmElement |
putUL(int tag,
int value)
|
DcmElement |
putUL(int tag,
int[] values)
|
DcmElement |
putUL(int tag,
java.lang.String value)
|
DcmElement |
putUL(int tag,
java.lang.String[] values)
|
DcmElement |
putUN(int tag)
|
DcmElement |
putUN(int tag,
byte[] value)
|
DcmElement |
putUNsq(int tag)
|
DcmElement |
putUS(int tag)
|
DcmElement |
putUS(int tag,
int value)
|
DcmElement |
putUS(int tag,
int[] values)
|
DcmElement |
putUS(int tag,
java.lang.String value)
|
DcmElement |
putUS(int tag,
java.lang.String[] values)
|
DcmElement |
putUT(int tag)
|
DcmElement |
putUT(int tag,
java.lang.String value)
|
DcmElement |
putUT(int tag,
java.lang.String[] values)
|
DcmElement |
putXX(int tag)
|
DcmElement |
putXX(int tag,
java.nio.ByteBuffer value)
|
DcmElement |
putXX(int tag,
int vr)
|
DcmElement |
putXX(int tag,
int vr,
java.nio.ByteBuffer value)
|
DcmElement |
putXX(int tag,
int vr,
java.lang.String value)
|
DcmElement |
putXX(int tag,
int vr,
java.lang.String[] values)
|
DcmElement |
putXX(int tag,
java.lang.String value)
|
DcmElement |
putXX(int tag,
java.lang.String[] values)
|
DcmElement |
putXXsq(int tag)
|
DcmElement |
putXXsq(int tag,
int vr)
|
DcmElement |
remove(int tag)
|
void |
setPrivateCreatorID(java.lang.String privateCreatorID)
|
int |
size()
|
int |
vm(int tag)
|
void |
writeHeader(javax.imageio.stream.ImageOutputStream iout,
DcmEncodeParam encParam,
int tag,
int vr,
int len)
|
void |
writeHeader(java.io.OutputStream out,
DcmEncodeParam encParam,
int tag,
int vr,
int len)
|
Field Detail |
---|
static final int REPLACE_ITEMS
static final int ADD_ITEMS
static final int MERGE_ITEMS
Method Detail |
---|
void setPrivateCreatorID(java.lang.String privateCreatorID)
java.lang.String getPrivateCreatorID()
SpecificCharacterSet getSpecificCharacterSet()
boolean isEmpty()
int size()
int length()
void clear()
DcmHandler getDcmHandler()
org.xml.sax.helpers.DefaultHandler getSAXHandler()
org.xml.sax.helpers.DefaultHandler getSAXHandler2(java.io.File basedir)
java.util.Iterator iterator()
boolean contains(int tag)
boolean containsValue(int tag)
int vm(int tag)
DcmElement get(int tag)
DcmElement remove(int tag)
java.nio.ByteBuffer getByteBuffer(int tag)
java.lang.String getString(int tag)
java.lang.String getString(int tag, java.lang.String defVal)
java.lang.String getString(int tag, int index)
java.lang.String getString(int tag, int index, java.lang.String defVal)
java.lang.String[] getStrings(int tag)
java.lang.String getBoundedString(int maxLen, int tag)
java.lang.String getBoundedString(int maxLen, int tag, java.lang.String defVal)
java.lang.String getBoundedString(int maxLen, int tag, int index)
java.lang.String getBoundedString(int maxLen, int tag, int index, java.lang.String defVal)
java.lang.String[] getBoundedStrings(int maxLen, int tag)
PersonName getPersonName(int tag)
PersonName[] getPersonNames(int tag)
PersonName getPersonName(int tag, int index)
java.lang.Integer getInteger(int tag)
java.lang.Integer getInteger(int tag, int index)
int getInt(int tag, int defVal)
int getInt(int tag, int index, int defVal)
int[] getInts(int tag)
int getTag(int tag, int defVal)
int getTag(int tag, int index, int defVal)
int[] getTags(int tag)
java.lang.Float getFloat(int tag)
java.lang.Float getFloat(int tag, int index)
float getFloat(int tag, float defVal)
float getFloat(int tag, int index, float defVal)
float[] getFloats(int tag)
java.lang.Double getDouble(int tag)
java.lang.Double getDouble(int tag, int index)
double getDouble(int tag, double defVal)
double getDouble(int tag, int index, double defVal)
double[] getDoubles(int tag)
java.util.Date getDate(int tag)
java.util.Date getDate(int tag, int index)
java.util.Date[] getDates(int tag)
java.util.Date getDateTime(int dateTag, int timeTag)
java.util.Date[] getDateRange(int tag)
java.util.Date[] getDateTimeRange(int dateTag, int timeTag)
Dataset getItem(int tag)
Dataset getItem(int tag, int index)
DcmElement putAE(int tag)
DcmElement putAE(int tag, java.lang.String value)
DcmElement putAE(int tag, java.lang.String[] values)
DcmElement putAS(int tag)
DcmElement putAS(int tag, java.lang.String value)
DcmElement putAS(int tag, java.lang.String[] values)
DcmElement putAT(int tag)
DcmElement putAT(int tag, int value)
DcmElement putAT(int tag, int[] values)
DcmElement putAT(int tag, java.lang.String value)
DcmElement putAT(int tag, java.lang.String[] values)
DcmElement putCS(int tag)
DcmElement putCS(int tag, java.lang.String value)
DcmElement putCS(int tag, java.lang.String[] values)
DcmElement putDA(int tag)
DcmElement putDA(int tag, java.util.Date value)
DcmElement putDA(int tag, java.util.Date[] values)
DcmElement putDA(int tag, java.util.Date from, java.util.Date to)
DcmElement putDA(int tag, java.lang.String value)
DcmElement putDA(int tag, java.lang.String[] values)
DcmElement putDS(int tag)
DcmElement putDS(int tag, float value)
DcmElement putDS(int tag, float[] values)
DcmElement putDS(int tag, java.lang.String value)
DcmElement putDS(int tag, java.lang.String[] values)
DcmElement putDT(int tag)
DcmElement putDT(int tag, java.util.Date value)
DcmElement putDT(int tag, java.util.Date[] values)
DcmElement putDT(int tag, java.util.Date from, java.util.Date to)
DcmElement putDT(int tag, java.lang.String value)
DcmElement putDT(int tag, java.lang.String[] values)
DcmElement putFL(int tag)
DcmElement putFL(int tag, float value)
DcmElement putFL(int tag, float[] values)
DcmElement putFL(int tag, java.lang.String value)
DcmElement putFL(int tag, java.lang.String[] values)
DcmElement putFD(int tag)
DcmElement putFD(int tag, double value)
DcmElement putFD(int tag, double[] values)
DcmElement putFD(int tag, java.lang.String value)
DcmElement putFD(int tag, java.lang.String[] values)
DcmElement putIS(int tag)
DcmElement putIS(int tag, int value)
DcmElement putIS(int tag, int[] values)
DcmElement putIS(int tag, java.lang.String value)
DcmElement putIS(int tag, java.lang.String[] values)
DcmElement putLO(int tag)
DcmElement putLO(int tag, java.lang.String value)
DcmElement putLO(int tag, java.lang.String[] values)
DcmElement putLT(int tag)
DcmElement putLT(int tag, java.lang.String value)
DcmElement putLT(int tag, java.lang.String[] values)
DcmElement putOB(int tag)
DcmElement putOB(int tag, byte[] value)
DcmElement putOB(int tag, java.nio.ByteBuffer value)
DcmElement putOBsq(int tag)
DcmElement putOF(int tag)
DcmElement putOF(int tag, float[] value)
DcmElement putOF(int tag, java.nio.ByteBuffer value)
DcmElement putOFsq(int tag)
DcmElement putOW(int tag)
DcmElement putOW(int tag, short[] value)
DcmElement putOW(int tag, java.nio.ByteBuffer value)
DcmElement putOWsq(int tag)
DcmElement putPN(int tag)
DcmElement putPN(int tag, PersonName value)
DcmElement putPN(int tag, PersonName[] values)
DcmElement putPN(int tag, java.lang.String value)
DcmElement putPN(int tag, java.lang.String[] values)
DcmElement putSH(int tag)
DcmElement putSH(int tag, java.lang.String value)
DcmElement putSH(int tag, java.lang.String[] values)
DcmElement putSL(int tag)
DcmElement putSL(int tag, int value)
DcmElement putSL(int tag, int[] values)
DcmElement putSL(int tag, java.lang.String value)
DcmElement putSL(int tag, java.lang.String[] values)
DcmElement putSQ(int tag)
DcmElement putSS(int tag)
DcmElement putSS(int tag, int value)
DcmElement putSS(int tag, int[] values)
DcmElement putSS(int tag, java.lang.String value)
DcmElement putSS(int tag, java.lang.String[] values)
DcmElement putST(int tag)
DcmElement putST(int tag, java.lang.String value)
DcmElement putST(int tag, java.lang.String[] values)
DcmElement putTM(int tag)
DcmElement putTM(int tag, java.util.Date value)
DcmElement putTM(int tag, java.util.Date[] values)
DcmElement putTM(int tag, java.util.Date from, java.util.Date to)
DcmElement putTM(int tag, java.lang.String value)
DcmElement putTM(int tag, java.lang.String[] values)
DcmElement putUI(int tag)
DcmElement putUI(int tag, java.lang.String value)
DcmElement putUI(int tag, java.lang.String[] values)
DcmElement putUL(int tag)
DcmElement putUL(int tag, int value)
DcmElement putUL(int tag, int[] values)
DcmElement putUL(int tag, java.lang.String value)
DcmElement putUL(int tag, java.lang.String[] values)
DcmElement putUN(int tag)
DcmElement putUN(int tag, byte[] value)
DcmElement putUNsq(int tag)
DcmElement putUS(int tag)
DcmElement putUS(int tag, int value)
DcmElement putUS(int tag, int[] values)
DcmElement putUS(int tag, java.lang.String value)
DcmElement putUS(int tag, java.lang.String[] values)
DcmElement putUT(int tag)
DcmElement putUT(int tag, java.lang.String value)
DcmElement putUT(int tag, java.lang.String[] values)
DcmElement putXX(int tag, int vr)
DcmElement putXX(int tag, int vr, java.nio.ByteBuffer value)
DcmElement putXX(int tag, int vr, java.lang.String value)
DcmElement putXX(int tag, int vr, java.lang.String[] values)
DcmElement putXXsq(int tag, int vr)
DcmElement putXX(int tag)
DcmElement putXX(int tag, java.nio.ByteBuffer value)
DcmElement putXX(int tag, java.lang.String value)
DcmElement putXX(int tag, java.lang.String[] values)
DcmElement putXXsq(int tag)
void putAll(DcmObject dcmObj)
void putAll(DcmObject dcmObj, int itemTreatment)
void writeHeader(java.io.OutputStream out, DcmEncodeParam encParam, int tag, int vr, int len) throws java.io.IOException
java.io.IOException
void writeHeader(javax.imageio.stream.ImageOutputStream iout, DcmEncodeParam encParam, int tag, int vr, int len) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |