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.Object
Object.toString()