/** * @return A non-<code>null</code> set of all supported UBL 2.1 document * element local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.2 namespaces. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllNamespaces () { return s_aNamespace2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.1 namespaces. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllNamespaces () { return s_aNamespace2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.0 document * element local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.1 document * element local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
@Nullable @ReturnsMutableCopy public final ICommonsSet <KEYTYPE> getAllChildDataIDs () { if (m_aChildMap == null) return null; return m_aChildMap.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.0 namespaces. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllNamespaces () { return s_aNamespace2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported ebInterface * namespaces. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllNamespaces () { return s_aNamespace2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.2 namespaces. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllNamespaces () { return s_aNamespace2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.2 document * element local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.2 document * element local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.0 namespaces. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllNamespaces () { return s_aNamespace2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.0 document * element local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBL 2.1 namespaces. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllNamespaces () { return s_aNamespace2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBLTR document element * local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
/** * @return A non-<code>null</code> set of all supported UBLPE document element * local names. */ @Nonnull @ReturnsMutableCopy public static ICommonsSet <String> getAllLocalNames () { return s_aLocalName2DocType.copyOfKeySet (); }
@Nonnull @ReturnsMutableCopy public static ICommonsSet <ECSSProperty> getAllShortHandProperties () { return s_aRWLock.readLocked ( () -> s_aMap.copyOfKeySet ()); }
/** * @return A non-<code>null</code> list of all PEPPOL process identifier IDs. */ @Nonnull @Nonempty @ReturnsMutableCopy public static ICommonsSet <String> getAllProcessIdentifierIDs () { return s_aCodes.copyOfKeySet (); }
/** * @return A non-<code>null</code> list of all PEPPOL document identifier IDs. */ @Nonnull @Nonempty @ReturnsMutableCopy public static ICommonsSet <String> getAllDocumentTypeIdentifierIDs () { return s_aCodes.copyOfKeySet (); }
/** * Remove all contained SMTP settings * * @return {@link EChange#CHANGED} if a removal was performed. */ @Nullable public EChange removeAllSettings () { // Get all available settings IDs final ICommonsSet <String> aAllIDs = m_aRWLock.readLocked ( () -> m_aMap.copyOfKeySet ()); // Batch remove all settings EChange eChange = EChange.UNCHANGED; beginWithoutAutoSave (); try { for (final String sID : aAllIDs) eChange = eChange.or (removeSettings (sID)); } finally { endWithoutAutoSave (); } return eChange; }