public int getMessagePartIndex(MessagePartInfo part) { int i = 0; for (MessagePartInfo p : messageParts.values()) { if (part == p) { return i; } i++; } for (MessagePartInfo p : getOutOfBandParts()) { if (part == p) { return i; } i++; } return -1; }
public int getMessagePartIndex(MessagePartInfo part) { int i = 0; for (MessagePartInfo p : messageParts.values()) { if (part == p) { return i; } i++; } for (MessagePartInfo p : getOutOfBandParts()) { if (part == p) { return i; } i++; } return -1; }
public int getMessagePartIndex(MessagePartInfo part) { int i = 0; for (MessagePartInfo p : messageParts.values()) { if (part == p) { return i; } i++; } for (MessagePartInfo p : getOutOfBandParts()) { if (part == p) { return i; } i++; } return -1; }
public int size() { return messageParts.size() + getOutOfBandParts().size(); }
public int getMessagePartIndex(MessagePartInfo part) { int i = 0; for (MessagePartInfo p : messageParts.values()) { if (part == p) { return i; } i++; } for (MessagePartInfo p : getOutOfBandParts()) { if (part == p) { return i; } i++; } return -1; }
public int size() { return messageParts.size() + getOutOfBandParts().size(); }
public int size() { return messageParts.size() + getOutOfBandParts().size(); }
public int size() { return messageParts.size() + getOutOfBandParts().size(); }
public MessagePartInfo getMessagePartByIndex(int i) { for (MessagePartInfo p : messageParts.values()) { if (p.getIndex() == i) { return p; } } for (MessagePartInfo p : getOutOfBandParts()) { if (p.getIndex() == i) { return p; } } return null; }
public MessagePartInfo getMessagePartByIndex(int i) { for (MessagePartInfo p : messageParts.values()) { if (p.getIndex() == i) { return p; } } for (MessagePartInfo p : getOutOfBandParts()) { if (p.getIndex() == i) { return p; } } return null; }
public MessagePartInfo getMessagePartByIndex(int i) { for (MessagePartInfo p : messageParts.values()) { if (p.getIndex() == i) { return p; } } for (MessagePartInfo p : getOutOfBandParts()) { if (p.getIndex() == i) { return p; } } return null; }
public MessagePartInfo getMessagePartByIndex(int i) { for (MessagePartInfo p : messageParts.values()) { if (p.getIndex() == i) { return p; } } for (MessagePartInfo p : getOutOfBandParts()) { if (p.getIndex() == i) { return p; } } return null; }
/** * Returns the message part with the given name, if found. * * @param name the qualified name. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(QName name) { MessagePartInfo mpi = messageParts.get(name); if (mpi != null) { return mpi; } for (MessagePartInfo mpi2 : messageParts.values()) { if (name.equals(mpi2.getConcreteName())) { return mpi2; } } for (MessagePartInfo mpi2 : getOutOfBandParts()) { if (name.equals(mpi2.getName()) || name.equals(mpi2.getConcreteName())) { return mpi2; } } return mpi; }
/** * Returns the message part with the given name, if found. * * @param name the qualified name. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(QName name) { MessagePartInfo mpi = messageParts.get(name); if (mpi != null) { return mpi; } for (MessagePartInfo mpi2 : messageParts.values()) { if (name.equals(mpi2.getConcreteName())) { return mpi2; } } for (MessagePartInfo mpi2 : getOutOfBandParts()) { if (name.equals(mpi2.getName()) || name.equals(mpi2.getConcreteName())) { return mpi2; } } return mpi; }
/** * Returns the message part with the given name, if found. * * @param name the qualified name. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(QName name) { MessagePartInfo mpi = messageParts.get(name); if (mpi != null) { return mpi; } for (MessagePartInfo mpi2 : messageParts.values()) { if (name.equals(mpi2.getConcreteName())) { return mpi2; } } for (MessagePartInfo mpi2 : getOutOfBandParts()) { if (name.equals(mpi2.getName()) || name.equals(mpi2.getConcreteName())) { return mpi2; } } return mpi; }
/** * Returns the message part with the given name, if found. * * @param name the qualified name. * @return the message part; or <code>null</code> if not found. */ public MessagePartInfo getMessagePart(QName name) { MessagePartInfo mpi = messageParts.get(name); if (mpi != null) { return mpi; } for (MessagePartInfo mpi2 : messageParts.values()) { if (name.equals(mpi2.getConcreteName())) { return mpi2; } } for (MessagePartInfo mpi2 : getOutOfBandParts()) { if (name.equals(mpi2.getName()) || name.equals(mpi2.getConcreteName())) { return mpi2; } } return mpi; }