@Override @Nonnull public String getPlainText () { return StringHelper.getNotNull (m_sLabel); } }
@Override @Nonnull public String getPlainText () { return StringHelper.getNotNull (m_sValue); }
@Nonnull public String getContextPath () { // In some rare scenarios, Tomcat 7 may return null here! return StringHelper.getNotNull (m_aHttpRequest.getContextPath (), ""); }
public LoggingAuditor (@Nonnull final ICurrentUserIDProvider aUserIDProvider, @Nullable final String sCommonPrefix) { super (aUserIDProvider); m_sCommonPrefix = StringHelper.getNotNull (sCommonPrefix, ""); }
@Override public String getPlainText () { return StringHelper.getNotNull (getValue ()); }
@Nonnull public IMPLTYPE setText (@Nullable final String sText) { m_sText = StringHelper.getNotNull (sText); return thisAsT (); }
/** * The default implementation returns the given URL String as-is. Use * {@link #setEncodeUrlSuffix(String)} to define a suffix to be appended. * * @return the encoded URL */ @Nullable public String encodeURL (@Nullable final String sUrl) { if (StringHelper.hasText (m_sEncodeUrlSuffix)) return StringHelper.getNotNull (sUrl) + m_sEncodeUrlSuffix; return sUrl; }
void addToMap (@Nonnull final Map <String, String> aMap) { // Only add parameters that have a name // If the value is null it becomes "" if (StringHelper.hasText (m_sName)) aMap.put (m_sName, StringHelper.getNotNull (m_sValue)); } }
@Nonnull @Nonempty public static String getFieldName (@Nonnull @Nonempty final String sBaseName, @Nullable final String... aSuffixes) { ValueEnforcer.notEmpty (sBaseName, "BaseName"); final StringBuilder aSB = new StringBuilder (sBaseName); if (aSuffixes != null) for (final String sSuffix : aSuffixes) aSB.append (s_sOpen).append (StringHelper.getNotNull (sSuffix)).append (s_sClose); return aSB.toString (); }
@Nonnull @Nonempty private static String _getTechnicalDetails (@Nonnull final Throwable t) { return " Technical details: " + ClassHelper.getClassLocalName (t) + " " + StringHelper.getNotNull (t.getMessage ()); }
@Nonnull private static String _getRealMessage (@Nullable final String sMsg, @Nullable final Throwable aCause) { final String ret = StringHelper.getNotNull (sMsg); final String sFaultMessage = SMLExceptionHelper.getFaultMessage (aCause); return StringHelper.getConcatenatedOnDemand (ret, " - ", sFaultMessage); }
@Nonnull private static String _getRealMessage (@Nullable final String sMsg, @Nullable final Throwable aCause) { final String ret = StringHelper.getNotNull (sMsg); final String sFaultMessage = SMLExceptionHelper.getFaultMessage (aCause); return StringHelper.getConcatenatedOnDemand (ret, " - ", sFaultMessage); }
@Nonnull @Nonempty private static String _getTechnicalDetails (@Nonnull final Throwable t) { return " Technical details: " + ClassHelper.getClassLocalName (t) + " " + StringHelper.getNotNull (t.getMessage ()); }
@Nonnull @Nonempty public String getLocationAsString () { final String sFirst = getFirstTokenLocationAsString (); final String sLast = getLastTokenLocationAsString (); return StringHelper.getNotNull (sFirst, "") + "-" + StringHelper.getNotNull (sLast, ""); }
@Nonnull public MarkdownProcessingResult process (@Nullable final String sText) throws IOException { return process (new NonBlockingStringReader (StringHelper.getNotNull (sText))); }
@Nullable public String getDisplayText (@Nonnull final Locale aContentLocale) { return StringHelper.getNotNull (aThis.getDisplayText (aContentLocale), aOther.getDisplayText (aContentLocale)); } };
public void text (@Nullable final String sValue) { setContentAndCharset (StringHelper.getNotNull (sValue), StandardCharsets.UTF_8); setMimeType (CMimeType.TEXT_PLAIN); }
@Nullable public static HCA_MailTo createLinkedEmail (@Nullable final String sAddress, @Nullable final String sPersonal) { if (StringHelper.hasNoText (sAddress)) return null; final HCA_MailTo ret = new HCA_MailTo (sAddress); ret.addChild (StringHelper.getNotNull (sPersonal, sAddress)); return ret; } }
public void xml (@Nullable final String sXML, @Nonnull final Charset aCharset) { setContentAndCharset (StringHelper.getNotNull (sXML), aCharset); setMimeType (new MimeType (CMimeType.APPLICATION_XML).addParameter (CMimeType.PARAMETER_NAME_CHARSET, aCharset.name ())); }
@Nonnull default IError getAsError (@Nonnull final Locale aContentLocale) { return SingleError.builder () .setErrorLevel (getSeverity ().getErrorLevel ()) .setErrorID (getErrorCode ()) .setErrorText ("[" + getCategory ().getDisplayName () + "] " + StringHelper.getNotNull (getErrorDetail ().getDisplayText (aContentLocale), getShortDescription ())) .build (); }