| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 | 
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 | 
|---|
equals, 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 isWriteOnly(int mod)
mod - a set of modifiers
mod includes the
 WRITE_ONLY modifier; false otherwise.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||