public BloodhoundPrefetch (@Nonnull final BloodhoundPrefetch aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_sCacheKey = aOther.m_sCacheKey; m_nTTL = aOther.m_nTTL; m_sThumbprint = aOther.m_sThumbprint; m_aFilter = aOther.m_aFilter; m_aAjax = aOther.m_aAjax; }
public BloodhoundPrefetch (@Nonnull final BloodhoundPrefetch aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_sCacheKey = aOther.m_sCacheKey; m_nTTL = aOther.m_nTTL; m_sThumbprint = aOther.m_sThumbprint; m_aFilter = aOther.m_aFilter; m_aAjax = aOther.m_aAjax; }
public TypeaheadPrefetch (@Nonnull final TypeaheadPrefetch aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_nTTL = aOther.m_nTTL; m_aFilter = aOther.m_aFilter; }
public TypeaheadPrefetch (@Nonnull final TypeaheadPrefetch aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_nTTL = aOther.m_nTTL; m_aFilter = aOther.m_aFilter; }
public BloodhoundRemote (@Nonnull final BloodhoundRemote aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_sWildcard = aOther.m_sWildcard; m_aReplace = aOther.m_aReplace; m_eRateLimitBy = aOther.m_eRateLimitBy; m_nRateLimitWait = aOther.m_nRateLimitWait; m_aFilter = aOther.m_aFilter; m_aAjax = aOther.m_aAjax; }
public BloodhoundRemote (@Nonnull final BloodhoundRemote aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_sWildcard = aOther.m_sWildcard; m_aReplace = aOther.m_aReplace; m_eRateLimitBy = aOther.m_eRateLimitBy; m_nRateLimitWait = aOther.m_nRateLimitWait; m_aFilter = aOther.m_aFilter; m_aAjax = aOther.m_aAjax; }
public TypeaheadRemote (@Nonnull final TypeaheadRemote aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_sDataType = aOther.m_sDataType; m_eCache = aOther.m_eCache; m_nTimeout = aOther.m_nTimeout; m_sWildcard = aOther.m_sWildcard; m_aReplace = aOther.m_aReplace; m_eRateLimitFn = aOther.m_eRateLimitFn; m_nRateLimitWait = aOther.m_nRateLimitWait; m_nMaxParallelRequests = aOther.m_nMaxParallelRequests; m_aBeforeSend = aOther.m_aBeforeSend; m_aFilter = aOther.m_aFilter; }
public TypeaheadRemote (@Nonnull final TypeaheadRemote aOther) { ValueEnforcer.notNull (aOther, "Other"); m_aURL = aOther.m_aURL.getClone (); m_sDataType = aOther.m_sDataType; m_eCache = aOther.m_eCache; m_nTimeout = aOther.m_nTimeout; m_sWildcard = aOther.m_sWildcard; m_aReplace = aOther.m_aReplace; m_eRateLimitFn = aOther.m_eRateLimitFn; m_nRateLimitWait = aOther.m_nRateLimitWait; m_nMaxParallelRequests = aOther.m_nMaxParallelRequests; m_aBeforeSend = aOther.m_aBeforeSend; m_aFilter = aOther.m_aFilter; }
@Nonnull public final SimpleURL getSelfHref () { SimpleURL ret = m_aSelfHref; if (ret == null) { // Cache for speed m_aSelfHref = ret = getLinkToMenuItem (getSelectedMenuItemID ()); } return ret.getClone (); }