public ITriggerListener getTriggerListener (final String name) { synchronized (m_aGlobalTriggerListeners) { return m_aGlobalTriggerListeners.get (name); } }
@Nullable public Boolean getFeatureValue (@Nullable final EXMLParserFeature eFeature) { return eFeature == null ? null : m_aFeatures.get (eFeature); }
@Nullable public Boolean getFeatureValue (@Nullable final EXMLParserFeature eFeature) { return eFeature == null ? null : m_aFeatures.get (eFeature); }
/** * Get the bound diagnostic matching the passed ID * * @param sID * The ID to be resolved. May be <code>null</code>. * @return <code>null</code> if the passed ID could not be resolved. */ @Nullable public PSXPathBoundDiagnostic getBoundDiagnosticOfID (@Nullable final String sID) { return m_aBoundDiagnostics.get (sID); }
/** * Get the abstract pattern with the specified ID. * * @param sID * The pattern ID to search. May be <code>null</code>. * @return <code>null</code> if no such abstract pattern is contained. */ @Nullable public PSPattern getAbstractPatternOfID (@Nullable final String sID) { return m_aPatterns.get (sID); }
@Nullable public final ITEMTYPE getChildItemOfDataID (@Nullable final KEYTYPE aDataID) { return m_aChildMap == null ? null : m_aChildMap.get (aDataID); }
@Nullable public final ITEMTYPE getItemOfDataID (@Nullable final KEYTYPE aDataID) { return m_aItemStore.get (aDataID); }
/** * Gets a reference to the already created {@link JSDefinedClass}. * * @param sName * Name to search * @return <code>null</code> If the object is not yet created. */ @Nullable public IJSDeclaration getDeclaration (@Nullable final String sName) { return m_aDecls.get (sName); }
public boolean removeTriggerListenerMatcher (final String listenerName, final IMatcher <TriggerKey> matcher) { if (matcher == null) throw new IllegalArgumentException ("Non-null value not acceptable."); synchronized (m_aGlobalTriggerListeners) { final List <IMatcher <TriggerKey>> matchers = m_aGlobalTriggerListenersMatchers.get (listenerName); if (matchers == null) return false; return matchers.remove (matcher); } }
/** * Get the abstract rule with the specified ID. * * @param sID * The rule ID to search. May be <code>null</code>. * @return <code>null</code> if no such abstract rule is contained. */ @Nullable public PSRule getAbstractRuleOfID (@Nullable final String sID) { return m_aRules.get (sID); }
@Nullable public String getPrefixOfNamespaceURI (@Nonnull final String sNamespaceURI) { // is it the default? if (sNamespaceURI.equals (m_sDefaultNamespaceURI)) return null; // Check in the map return m_aURL2PrefixMap == null ? null : m_aURL2PrefixMap.get (sNamespaceURI); }
@Nullable public ServletContext getContext (@Nullable final String sContextPath) { if (m_sContextPath.equals (sContextPath)) return this; return m_aContexts.get (sContextPath); }
@Nullable public Object resolveVariable (@Nonnull final QName aVariableName) { ValueEnforcer.notNull (aVariableName, "VariableName"); return m_aMap.get (aVariableName); }
@Nullable @SuppressFBWarnings ("NP_BOOLEAN_RETURN_NULL") public static Boolean getFeatureValue (@Nullable final EXMLParserFeature eFeature) { if (eFeature == null) return null; return s_aRWLock.readLocked ((Supplier <Boolean>) () -> s_aDefaultFeatures.get (eFeature)); }
@Nullable public IAjaxFunctionDeclaration getRegisteredFunction (@Nullable final String sFunctionName) { if (StringHelper.hasNoText (sFunctionName)) return null; return m_aRWLock.readLocked ( () -> m_aFuncDecls.get (sFunctionName)); }
@Nullable @ReturnsMutableCopy public static ICommonsList <String> getAllSupportedFeatures (@Nonnull final EXMLDOMFeatureVersion eFeatureVersion) { final ICommonsList <String> ret = s_aSupportedFeatures.get (eFeatureVersion); return ret == null ? null : ret.getClone (); }
@Nullable public IAS4Profile getProfileOfID (@Nullable final String sID) { if (StringHelper.hasNoText (sID)) return null; return m_aRWLock.readLocked ( () -> m_aMap.get (sID)); }
@OverrideOnDemand protected void rememberMenuItemForDisplay (@Nonnull @Nonempty final String sMenuItemID, final boolean bExpanded) { final Boolean aExpanded = m_aItems.get (sMenuItemID); if (aExpanded == null || !aExpanded.booleanValue ()) m_aItems.put (sMenuItemID, Boolean.valueOf (bExpanded)); }
@Nullable public GoMappingItem getItemOfKey (@Nullable final String sKey) { if (StringHelper.hasNoText (sKey)) return null; final String sRealKey = _unifyKey (sKey); return m_aRWLock.readLocked ( () -> m_aMap.get (sRealKey)); }
public void addDescriptor (@Nonnull final APIDescriptor aDescriptor) { ValueEnforcer.notNull (aDescriptor, "Descriptor"); // Save for correct HTTP method m_aMap.get (aDescriptor.getHTTPMethod ()).add (aDescriptor); }