@Override public List<Property> getProperties() { return message.getProperties(); }
/** * Return a {@link PropertyBuilder} which is created in a lazy fashion if it not exist yet. * This is done as it may be expensive to retrieve the properties of the message. * * @return pbuilder */ private PropertyBuilder getPropertyBuilder() { if (pbuilder == null) { pbuilder = new PropertyBuilder(message.getProperties()); } return pbuilder; }