@Nonnull private static String _toString (@Nonnull final Iterable <? extends IParticipantIdentifier> aParticipantIdentifiers) { return StringHelper.getImplodedMapped (", ", aParticipantIdentifiers, IParticipantIdentifier::getURIEncoded); }
@Nullable public String getDisplayText (@Nonnull final Locale aDisplayLocale) { return StringHelper.getImplodedMapped ('\n', m_aResults, x -> x.getDisplayText (aDisplayLocale)); }
@Nonnull public String getAllowedHttpMethodsString () { return StringHelper.getImplodedMapped (", ", getAllowedHTTPMethods (), EHttpMethod::getName); }
@Nonnull private static String _getAsString (@Nonnull final Set <Character> aInvalidChars) { if (aInvalidChars.isEmpty ()) return "NONE"; return StringHelper.getImplodedMapped (", ", aInvalidChars, aChar -> "0x" + StringHelper.getHexStringLeadingZero (aChar.charValue (), 2)); }
@Nonnull public String getAsCSSString (@Nonnull final ICSSWriterSettings aSettings, @Nonnegative final int nIndentLevel) { return StringHelper.getImplodedMapped (m_aMembers, x -> x.getAsCSSString (aSettings, nIndentLevel)); }
@Nonnull public String getAsCSSString (@Nonnull final ICSSWriterSettings aSettings, @Nonnegative final int nIndentLevel) { return StringHelper.getImplodedMapped (m_aValues, x -> x.getAsCSSString (aSettings, nIndentLevel)); }
/** * @return The MIC algorithm(s) as a comma delimited string. May be * <code>null</code>. */ @Nullable public String getMICAlgAsString () { if (m_aMICAlgs.isEmpty ()) return null; return StringHelper.getImplodedMapped (", ", m_aMICAlgs, ECryptoAlgorithmSign::getID); }
@Nonnull public String getAsCSSString (@Nonnull final ICSSWriterSettings aSettings, @Nonnegative final int nIndentLevel) { return StringHelper.getImplodedMapped (m_aValues, x -> x.getAsCSSString (aSettings, nIndentLevel)); }
@Nonnull public String getAsCSSString (@Nonnull final ICSSWriterSettings aSettings, @Nonnegative final int nIndentLevel) { return StringHelper.getImplodedMapped (m_aValues, x -> x.getAsCSSString (aSettings, nIndentLevel)); }
@Nonnull public String getMediaString (@Nonnull final String sSeparator) { ValueEnforcer.notNull (sSeparator, "Separator"); if (m_aMedia.isEmpty ()) return ""; return StringHelper.getImplodedMapped (sSeparator, m_aMedia, ECSSMedium::getName); }
@Nonnull @Nonempty public String getAsCSSString (@Nonnull final ICSSWriterSettings aSettings, @Nonnegative final int nIndentLevel) { aSettings.checkVersionRequirements (this); return StringHelper.getImplodedMapped (m_aMembers, x -> x.getAsCSSString (aSettings, nIndentLevel)); }
name + "\". Option setting will be ignored. Valid options are: " + StringHelper.getImplodedMapped (", ", EOutputLanguage.values (), EOutputLanguage::getID));
if (m_sSchematronProcessingEngine == null) throw new MojoExecutionException ("An invalid Schematron processing instance is specified! Only one of the following values is allowed: " + StringHelper.getImplodedMapped (", ", ESchematronMode.values (), x -> "'" + x.getID () + "'"));
aOptions.add ("title", m_aTooltipTitleFunc); if (CollectionHelper.isNotEmpty (m_aTrigger) && !DEFAULT_TRIGGER.equals (m_aTrigger)) aOptions.add ("trigger", StringHelper.getImplodedMapped (' ', m_aTrigger, EBootstrapTooltipTrigger::getValue)); if (StringHelper.hasText (m_sOffset)) aOptions.add ("offset", m_sOffset);
if (m_eSchematronProcessingEngine == null) _error ("An invalid Schematron processing instance is specified! Only one of the following values is allowed: " + StringHelper.getImplodedMapped (", ", ESchematronMode.values (), x -> "'" + x.getID () + "'")); else if (m_aResCollections.isEmpty ())