|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jruby.util.IdUtil
Field Summary | |
static int |
CLASS_VAR
|
static int |
CONSTANT
|
static int |
GLOBAL_VAR
|
static int |
INSTANCE_VAR
|
static int |
LOCAL_VAR
|
Constructor Summary | |
IdUtil()
|
Method Summary | |
static int |
getVarType(java.lang.String id)
Get type of variable based on Ruby naming conventions. |
static boolean |
isAttrSet(java.lang.String id)
|
static boolean |
isClassVariable(java.lang.String id)
rb_is_class_id and is_class_id |
static boolean |
isConstant(java.lang.String id)
rb_is_const_id and is_const_id |
static boolean |
isGlobal(java.lang.String id)
rb_is_global_id and is_global_id |
static boolean |
isInstanceVariable(java.lang.String id)
rb_is_instance_id and is_instance_id |
static boolean |
isLocal(java.lang.String id)
rb_is_local_id and is_local_id |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int CONSTANT
public static final int INSTANCE_VAR
public static final int CLASS_VAR
public static final int GLOBAL_VAR
public static final int LOCAL_VAR
Constructor Detail |
public IdUtil()
Method Detail |
public static int getVarType(java.lang.String id)
id
- the name to determine its type from
public static boolean isConstant(java.lang.String id)
public static boolean isClassVariable(java.lang.String id)
public static boolean isInstanceVariable(java.lang.String id)
public static boolean isGlobal(java.lang.String id)
public static boolean isLocal(java.lang.String id)
public static boolean isAttrSet(java.lang.String id)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |