public abstract class UESURIPart
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
private java.lang.Boolean | 
defined  | 
private java.lang.String | 
expressionText  | 
protected static java.lang.String | 
TK_EXP_BEGIN
Token representing expression start. 
 | 
protected static java.lang.String | 
TK_EXP_END
Token representing expression end. 
 | 
protected static java.lang.String | 
TK_ID_BEGIN
Token representing Id start. 
 | 
protected static java.lang.String | 
TK_ID_END
Token representing Id end. 
 | 
static UESURIPart | 
UNDEFINED
This constant refers to UESURI part, which has neither Id or code defined. 
 | 
| Constructor and Description | 
|---|
UESURIPart()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract java.lang.String | 
getCode()
Returns code of this UESURI part. 
 | 
abstract java.lang.String | 
getExpression()
Returns expression of this UESURI part. 
 | 
java.lang.String | 
getExpressionText()  | 
abstract java.lang.String | 
getId()
Returns Id of this UESURI part. 
 | 
boolean | 
isDefined()
Returns true, when the UESURI part has either Id, code or expression defined. 
 | 
private boolean | 
isDefinedInternal()  | 
java.lang.String | 
toString() | 
toString in class java.lang.ObjectObject.toString()