class org.apache.axiom.attachments.AttachmentSet extends org.apache.axiom.attachments.AttachmentsDelegate
{
private final java.util.Map attachmentsMap;
void <init>()
{
java.util.LinkedHashMap v;
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
specialinvoke v.<org.apache.axiom.attachments.AttachmentsDelegate: void <init>()>();
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<org.apache.axiom.attachments.AttachmentSet: java.util.Map attachmentsMap> = v;
return;
}
org.apache.axiom.mime.ContentType getContentType()
{
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
return null;
}
javax.activation.DataHandler getDataHandler(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
java.lang.String v;
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v := @parameter: java.lang.String;
v = v.<org.apache.axiom.attachments.AttachmentSet: java.util.Map attachmentsMap>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
return v;
}
void addDataHandler(java.lang.String, javax.activation.DataHandler)
{
java.util.Map v;
java.lang.String v;
javax.activation.DataHandler v;
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v := @parameter: java.lang.String;
v := @parameter: javax.activation.DataHandler;
v = v.<org.apache.axiom.attachments.AttachmentSet: java.util.Map attachmentsMap>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
void removeDataHandler(java.lang.String)
{
java.lang.String v;
org.apache.axiom.attachments.AttachmentSet v;
java.util.Map v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v := @parameter: java.lang.String;
v = v.<org.apache.axiom.attachments.AttachmentSet: java.util.Map attachmentsMap>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
return;
}
java.io.InputStream getRootPartInputStream(boolean) throws org.apache.axiom.om.OMException
{
org.apache.axiom.om.OMException v;
org.apache.axiom.attachments.AttachmentSet v;
boolean v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v := @parameter: boolean;
v = new org.apache.axiom.om.OMException;
specialinvoke v.<org.apache.axiom.om.OMException: void <init>(java.lang.String)>("Invalid operation. Attachments are created programatically.");
throw v;
}
java.lang.String getRootPartContentID()
{
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
return null;
}
java.lang.String getRootPartContentType()
{
org.apache.axiom.om.OMException v;
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v = new org.apache.axiom.om.OMException;
specialinvoke v.<org.apache.axiom.om.OMException: void <init>(java.lang.String)>("The attachments map was created programatically. Unsupported operation.");
throw v;
}
org.apache.axiom.attachments.IncomingAttachmentStreams getIncomingAttachmentStreams()
{
java.lang.IllegalStateException v;
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>("The attachments map was created programatically. No streams are available.");
throw v;
}
java.util.Set getContentIDs(boolean)
{
java.util.Map v;
java.util.Set v;
org.apache.axiom.attachments.AttachmentSet v;
boolean v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v := @parameter: boolean;
v = v.<org.apache.axiom.attachments.AttachmentSet: java.util.Map attachmentsMap>;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
return v;
}
java.util.Map getMap()
{
org.apache.axiom.attachments.AttachmentSet v;
java.util.Map v, v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v = v.<org.apache.axiom.attachments.AttachmentSet: java.util.Map attachmentsMap>;
v = staticinvoke <java.util.Collections: java.util.Map unmodifiableMap(java.util.Map)>(v);
return v;
}
long getContentLength() throws java.io.IOException
{
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
return -1L;
}
org.apache.axiom.mime.MultipartBody getMultipartBody()
{
java.lang.IllegalStateException v;
org.apache.axiom.attachments.AttachmentSet v;
v := @this: org.apache.axiom.attachments.AttachmentSet;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>("The attachments map was created programatically. MultipartBody is not available.");
throw v;
}
}