|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Binding
Binding is a interface used to mark objects that represent a variable declaration
Method Summary | |
---|---|
Value |
constantValue()
Get the value of the variable, if known statically. |
int |
getDataType()
Get the data type, if known statically. |
int |
getSlotNumber()
Determine a slot number for the variable. |
int |
getVariableFingerprint()
Establish the fingerprint of the name of this variable. |
String |
getVariableName()
Get the name of the variable, to use in diagnostics |
boolean |
isAssignable()
Determine whether the variable is assignable using saxon:assign |
boolean |
isGlobal()
Determine whether this variable is global |
Method Detail |
---|
boolean isGlobal()
String getVariableName()
int getVariableFingerprint()
int getSlotNumber()
int getDataType()
Value constantValue()
boolean isAssignable()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |