|
GigaSpaces XAP 7.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.j_spaces.core.client.UpdateModifiers
public class UpdateModifiers
The Modifier class provides static
methods and
constants to decode update types modifiers. The sets of
modifiers are represented as integers with distinct bit positions
representing different modifiers.
Field Summary | |
---|---|
static int |
PARTIAL_UPDATE
The int value representing the PARTIAL_UPDATE
modifier. |
static int |
UPDATE_ONLY
The int value representing the UPDATE_OR_ONLY
modifier. |
static int |
UPDATE_OR_WRITE
The int value representing the UPDATE_OR_WRITE
modifier. |
static int |
WRITE_ONLY
The int value representing the WRITE_ONLY
modifier. |
Constructor Summary | |
---|---|
UpdateModifiers()
|
Method Summary | |
---|---|
static boolean |
isPartialUpdate(int mod)
Return true if the integer argument includes the PARTIAL_UPDATE modifier, false otherwise. |
static boolean |
isUpdate(int mod)
Return true if the integer argument includes the UPDATE_ONLY modifier or PARTIAL_UPDATE modifier or UPDATE_OR_WRITE modifier, false otherwise. |
static boolean |
isUpdateOnly(int mod)
Return true if the integer argument includes the UPDATE_ONLY modifier, false otherwise. |
static boolean |
isUpdateOrWrite(int mod)
Return true if the integer argument includes the UPDATE_OR_WRITE modifier, false otherwise. |
static boolean |
isWriteOnly(int mod)
Return true if the integer argument includes the WRITE_ONLY modifier, false otherwise. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int WRITE_ONLY
int
value representing the WRITE_ONLY
modifier. When set: the entry to be written must not reside in the space,
no new entry will be written otherwise and
an EntryAlreadyInSpaceException
will be thrown.
Notice: can't be used in together with UPDATE_OR_WRITE
or UPDATE_ONLY
.
public static final int UPDATE_ONLY
int
value representing the UPDATE_OR_ONLY
modifier. When set alone: the entry to be updated must be reside in the space,
no new entry will be written otherwise and
an EntryNotInSpaceException
will be thrown.
public static final int UPDATE_OR_WRITE
int
value representing the UPDATE_OR_WRITE
modifier. When set: if the entry to be updated does not reside in the space,
a new entry is written
Notice: can't be used in together with PARTIAL_UPDATE
public static final int PARTIAL_UPDATE
int
value representing the PARTIAL_UPDATE
modifier. If set, null values in the updated entry are treated as "leave as it is"
Notice: can't be used in together with UPDATE_OR_WRITE
or WRITE_ONLY
.
Constructor Detail |
---|
public UpdateModifiers()
Method Detail |
---|
public static boolean isUpdateOrWrite(int mod)
mod
- a set of modifiers
mod
includes the
public modifier; false otherwise.public static boolean isPartialUpdate(int mod)
mod
- a set of modifiers
mod
includes the
PARTIAL_UPDATE modifier; false otherwise.public static boolean isUpdateOnly(int mod)
mod
- a set of modifiers
mod
includes the
UPDATE_ONLY modifier; false otherwise.public static boolean isUpdate(int mod)
mod
- a set of modifiers
mod
includes the
UPDATE_ONLY modifier or PARTIAL_UPDATE modifier or UPDATE_OR_WRITE modifier;
false otherwise.public static boolean isWriteOnly(int mod)
mod
- a set of modifiers
mod
includes the
WRITE_ONLY modifier; false otherwise.
|
GigaSpaces XAP 7.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |