Interface NamespaceHolder
-
- All Implemented Interfaces:
public interface NamespaceHolder<T extends NamespaceHolder<T>>
Glom
-
-
Method Summary
Modifier and Type Method Description Array<String>
namespaceNames()
获取命名空间的名称数组 T
addNamespaces(String names)
添加命名空间 T
removeSpaces(String names)
删除命名空间 Boolean
hasPrefix(String token)
是否有前缀解释器 BasePrefix<?>
getPrefix(String token)
获取前缀解释器 abstract NamespaceContainer
getNamespaces()
持有的命名空间 -
-
Method Detail
-
namespaceNames
Array<String> namespaceNames()
获取命名空间的名称数组
-
addNamespaces
T addNamespaces(String names)
添加命名空间
- Parameters:
names
- 命名空间id- Returns:
自身
-
removeSpaces
T removeSpaces(String names)
删除命名空间
- Parameters:
names
- 命名空间id- Returns:
自身
-
getPrefix
BasePrefix<?> getPrefix(String token)
获取前缀解释器
- Parameters:
token
- token- Returns:
前缀解释器
-
getNamespaces
abstract NamespaceContainer getNamespaces()
持有的命名空间
-
-
-
-