com.intersys.objects.reflect
Class CacheModifier

java.lang.Object
  extended bycom.intersys.objects.reflect.CacheModifier

public class CacheModifier
extends Object


Field Summary
static int BY_REFERENCE
          Indicates that a argument is passed by reference.
static int HAS_DEFAULT_VALUE
          Indicates that a argument or porperty has default value.
static int LITERAL
          Indicate that property or argument is of literal not object type
static int READ_ONLY
          Indicate that property is read-only and can not be set
static int RETURNS_VALUE
          Indicates that a method is non-void function
static int SERVER_ONLY
          Indicate that Method is server only and can not be called from Java Client.
static int STATIC
          Indicates that a method defined as a class-type.
 
Constructor Summary
CacheModifier()
           
 
Method Summary
static boolean byReference(int mod)
           
static boolean hasDefaultValue(int mod)
           
static boolean isLiteral(int mod)
           
static boolean isReadOnly(int mod)
           
static boolean isServerOnly(int mod)
           
static boolean isStatic(int mod)
           
static boolean returnsValue(int mod)
           
static String toString(int mod)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATIC

public static final int STATIC
Indicates that a method defined as a class-type.

See Also:
Constant Field Values

BY_REFERENCE

public static final int BY_REFERENCE
Indicates that a argument is passed by reference.

See Also:
Constant Field Values

HAS_DEFAULT_VALUE

public static final int HAS_DEFAULT_VALUE
Indicates that a argument or porperty has default value.

See Also:
Constant Field Values

RETURNS_VALUE

public static final int RETURNS_VALUE
Indicates that a method is non-void function

See Also:
Constant Field Values

LITERAL

public static final int LITERAL
Indicate that property or argument is of literal not object type

See Also:
Constant Field Values

READ_ONLY

public static final int READ_ONLY
Indicate that property is read-only and can not be set

See Also:
Constant Field Values

SERVER_ONLY

public static final int SERVER_ONLY
Indicate that Method is server only and can not be called from Java Client.

See Also:
Constant Field Values
Constructor Detail

CacheModifier

public CacheModifier()
Method Detail

isStatic

public static boolean isStatic(int mod)
Returns:
true if the specified integer includes the STATIC modifier.

byReference

public static boolean byReference(int mod)
Returns:
true if the specified integer includes the BY_REFERENCE modifier.

hasDefaultValue

public static boolean hasDefaultValue(int mod)
Returns:
true if the specified integer includes the HAS_DEFAULT_VALUE modifier.

returnsValue

public static boolean returnsValue(int mod)
Returns:
true if the specified integer includes the RETURNS_VALUE modifier.

isLiteral

public static boolean isLiteral(int mod)
Returns:
true if the specified integer includes the LITERAL modifier.

isServerOnly

public static boolean isServerOnly(int mod)
Returns:
true if the specified integer includes the SERVER_ONLY modifier.

isReadOnly

public static boolean isReadOnly(int mod)
Returns:
true if the specified integer includes the READ_ONLY modifier.

toString

public static String toString(int mod)