org.dcm4che2.audit.message
Class ParticipantObject.Detail
java.lang.Object
org.dcm4che2.audit.message.ParticipantObject.Detail
- Enclosing class:
- ParticipantObject
public static class ParticipantObject.Detail
- extends java.lang.Object
Field Summary |
protected java.lang.String |
name
|
Method Summary |
protected void |
addAttribute(java.lang.String name,
byte[] val,
boolean optional)
|
protected void |
addAttribute(java.lang.String name,
java.util.Date val,
boolean optional)
|
protected void |
addAttribute(java.lang.String name,
java.lang.Object val,
boolean optional)
|
protected java.lang.Object |
getAttribute(java.lang.String name)
|
java.lang.String |
getType()
|
byte[] |
getValue()
|
java.lang.String |
getValueAsString()
|
protected boolean |
isEmpty()
|
void |
output(java.io.Writer out)
|
protected void |
outputChilds(java.io.Writer out,
java.util.List<? extends org.dcm4che2.audit.message.BaseElement> childs)
|
protected void |
outputContent(java.io.Writer out)
Allows subclasses to write content to the output. |
java.lang.String |
toString()
|
java.lang.String |
toString(int initialSize)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
protected final java.lang.String name
ParticipantObject.Detail
public ParticipantObject.Detail(java.lang.String type,
byte[] value)
ParticipantObject.Detail
public ParticipantObject.Detail(java.lang.String type,
java.lang.String value)
getType
public final java.lang.String getType()
getValue
public final byte[] getValue()
getValueAsString
public final java.lang.String getValueAsString()
addAttribute
protected void addAttribute(java.lang.String name,
java.lang.Object val,
boolean optional)
addAttribute
protected void addAttribute(java.lang.String name,
java.util.Date val,
boolean optional)
addAttribute
protected void addAttribute(java.lang.String name,
byte[] val,
boolean optional)
getAttribute
protected java.lang.Object getAttribute(java.lang.String name)
output
public void output(java.io.Writer out)
throws java.io.IOException
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toString
public java.lang.String toString(int initialSize)
isEmpty
protected boolean isEmpty()
outputContent
protected void outputContent(java.io.Writer out)
throws java.io.IOException
- Allows subclasses to write content to the output.
Note to implementers:
isEmpty()
should also be overridden
to return false
, otherwise this method will not be called.
- Parameters:
out
- the writer to write the output to.
- Throws:
java.io.IOException
- thrown by derived classes if an error occurs.
outputChilds
protected void outputChilds(java.io.Writer out,
java.util.List<? extends org.dcm4che2.audit.message.BaseElement> childs)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2011 dcm4che. All Rights Reserved.