/** * Return <tt>true</tt> if the integer argument includes the <tt>NO_RETURN_VALUE</tt> modifier, * <tt>false</tt> otherwise. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>NO_RETURN_VALUE</tt> modifier; * <tt>false</tt> otherwise. */ public static boolean isNoReturnValue(int mod) { return Modifiers.contains(mod, UpdateModifiers.NO_RETURN_VALUE); }
/** * Return <tt>true</tt> if the integer argument includes the <tt>UPDATE_OR_WRITE</tt> modifier, * <tt>false</tt> otherwise. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>public</tt> modifier; * <tt>false</tt> otherwise. */ public static boolean isUpdateOrWrite(int mod) { return Modifiers.contains(mod, UpdateModifiers.UPDATE_OR_WRITE); }
/** * Checks if the EXCLUSIVE_READ_LOCK bit was set for this modifier. * * @param mod a set of modifiers * @return <code>true</code> if <code>mod</code> includes the {@link #EXCLUSIVE_READ_LOCK} bit * is set. */ public static boolean isExclusiveReadLock(int mod) { return Modifiers.contains(mod, EXCLUSIVE_READ_LOCK); }
/** * Checks if the FIFO bit was set for this modifier. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>FIFO</tt> modifier; <tt>false</tt> * otherwise. */ public static boolean isFifo(int mod) { return Modifiers.contains(mod, FIFO); }
/** * Checks if the FIFO_GROUPING_POLL bit was set for this modifier. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>FIFO_GROUPING_POLL</tt> modifier; * <tt>false</tt> otherwise. */ public static boolean isFifoGroupingPoll(int mod) { return Modifiers.contains(mod, FIFO_GROUPING_POLL); }
/** * Checks if the MEMORY_ONLY_SEARCH bit was set for this modifier. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>MEMORY_ONLY_SEARCH</tt> modifier; * <tt>false</tt> otherwise. * @since 9.0.1 */ public static boolean isMemoryOnlySearch(int mod) { return Modifiers.contains(mod, MEMORY_ONLY_SEARCH); } }
/** * Return <tt>true</tt> if the integer argument includes the <tt>PARTIAL_UPDATE</tt> modifier, * <tt>false</tt> otherwise. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>PARTIAL_UPDATE</tt> modifier; * <tt>false</tt> otherwise. */ public static boolean isPartialUpdate(int mod) { return Modifiers.contains(mod, UpdateModifiers.PARTIAL_UPDATE); }
/** * Checks if the DIRTY_READ bit was set for this modifier. * * @param mod a set of modifiers * @return <code>true</code> if <code>mod</code> includes the {@link #DIRTY_READ} bit is set. */ public static boolean isDirtyRead(int mod) { return Modifiers.contains(mod, DIRTY_READ); }
/** * Checks if the MEMORY_ONLY_SEARCH bit was set for this modifier. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>MEMORY_ONLY_SEARCH</tt> modifier; * <tt>false</tt> otherwise. * @since 9.0.1 */ public static boolean isMemoryOnlySearch(int mod) { return Modifiers.contains(mod, MEMORY_ONLY_SEARCH); } }
/** * Checks if the IGNORE_PARTIAL_FAILURE bit was set for this modifier. * * @param mod a set of modifiers * @return <code>true</code> if <code>mod</code> includes the {@link #IGNORE_PARTIAL_FAILURE} * bit is set. */ public static boolean isIgnorePartialFailure(int mod) { return Modifiers.contains(mod, IGNORE_PARTIAL_FAILURE); }
/** * Return <tt>true</tt> if the integer argument includes the <tt>RETURN_PREV_ON_UPDATE</tt> * modifier, <tt>false</tt> otherwise. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>RETURN_PREV_ON_UPDATE</tt> * modifier; <tt>false</tt> otherwise. */ public static boolean isReturnPrevOnUpdate(int mod) { return Modifiers.contains(mod, UpdateModifiers.RETURN_PREV_ON_UPDATE); }
/** * Return <tt>true</tt> if the integer argument includes the <tt>MEMORY_ONLY_SEARCH</tt> * modifier, <tt>false</tt> otherwise. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>MEMORY_ONLY_SEARCH</tt> modifier; * <tt>false</tt> otherwise. */ public static boolean isMemoryOnlySearch(int mod) { return Modifiers.contains(mod, UpdateModifiers.MEMORY_ONLY_SEARCH); }
/** * Checks if the EVICT_ONLY bit was set for this modifier. * * @param mod a set of modifiers * @return <code>true</code> if <code>mod</code> includes the {@link #EVICT_ONLY} bit is set. */ public static boolean isEvictOnly(int mod) { return Modifiers.contains(mod, EVICT_ONLY); }
/** * Checks if the FIFO bit was set for this modifier. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>MATCH_BY_UID</tt> modifier; * <tt>false</tt> otherwise. */ public static boolean isFifo(int mod) { return Modifiers.contains(mod, FIFO); }
/** * Checks if the MATCH_BY_ID bit was set for this modifier. * * @param mod a set of modifiers * @return <tt>true</tt> if <code>mod</code> includes the <tt>MATCH_BY_UID</tt> modifier; * <tt>false</tt> otherwise. * @deprecated use {@link org.openspaces.core.GigaSpace#takeById(Class, Object, Object)} instead */ @Deprecated public static boolean isMatchByID(int mod) { return Modifiers.contains(mod, MATCH_BY_ID); }
/** * Checks if the THROW_PARTIAL_FAILURE bit was set for this modifier. * * @param mod a set of modifiers * @deprecated This is the default behavior, for old behavior use {@link * #IGNORE_PARTIAL_FAILURE} */ @Deprecated public static boolean isThrowPartialFailure(int mod) { return !Modifiers.contains(mod, IGNORE_PARTIAL_FAILURE); }
/** * Checks if this instance contains the {@link #READ_COMMITTED} setting. * * @return true if this instance contains the {@link #READ_COMMITTED} setting, false otherwise. */ public boolean isReadCommitted() { return Modifiers.contains(getCode(), Modifiers.READ_COMMITTED); }
/** * Checks if this instance contains the {@link #DIRTY_READ} setting. * * @return true if this instance contains the {@link #DIRTY_READ} setting, false otherwise. */ public boolean isDirtyRead() { return Modifiers.contains(getCode(), Modifiers.DIRTY_READ); }
public boolean isNoWriteLease(IEntryPacket entryPacket, int modifiers, boolean fromReplication) { return entryPacket.isNoWriteLease() || Modifiers.contains(modifiers, Modifiers.NO_WRITE_LEASE) || fromReplication; }
public static void applyEntryPacketOutFilter(IEntryPacket entryPacket, int modifiers, AbstractProjectionTemplate projectionTemplate) { if (projectionTemplate != null) projectionTemplate.filterOutNonProjectionProperties(entryPacket); if (Modifiers.contains(modifiers, Modifiers.RETURN_STRING_PROPERTIES)) DocumentObjectConverterInternal.instance().convertNonPrimitivePropertiesToStrings(entryPacket); else if (Modifiers.contains(modifiers, Modifiers.RETURN_DOCUMENT_PROPERTIES)) DocumentObjectConverterInternal.instance().convertNonPrimitivePropertiesToDocuments(entryPacket); }