public interface IsScopedID_Mutable extends IsScopedID
IsScopedID.PropAttributesDEFAULT_SEPARATORcomparator| Modifier and Type | Method and Description |
|---|---|
void |
changeSymbolType(Object element,
IsTokentype symbolType)
Changes the symbol type of a scope element.
|
void |
clear()
Clears the scope, for instance removes all elements and their properties.
|
IsScopedID |
getStaticScope()
Returns a static, immutable, scope
|
Object |
pop()
Removes the first element of the scope
|
void |
push(Object element,
IsTokentype symbolType)
Pushes a new element at the front of the scope
|
_value, contains, getProperties, getProperties, getScope, getSymbolType, isEmpty, peekFirst, peekFirstProperties, peekLast, peekLastProperties, sizegetDescriptionCAT_TO_VALUE, CAT_TO_VALUESTRING, GET_VALUE, GET_VALUESTRING, toLogIsScopedID getStaticScope()
void changeSymbolType(Object element, IsTokentype symbolType)
element - element to change the type forsymbolType - new type of the elementvoid clear()
void push(Object element, IsTokentype symbolType)
element - new elementsymbolType - type of the new elementObject pop()
Copyright © 2010–2015. All rights reserved.