public class AuthoritySubComponent extends Object implements IExtensible, Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
AuthoritySubComponent(String expression,
String value) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addExtension(IExtension<?> extension)
Append an extension for this authority subcomponent
|
String |
getExpression()
getter for representative string for authority subcomponent (value and extensions)
|
IExtension<?> |
getExtension(String type)
getter for single extension
|
List<IExtension<?>> |
getExtensionList()
getter for all extensions
|
List<IExtension<?>> |
getExtensionList(String type)
getter for extension list of defined type
|
char |
getPostfixDelimiter()
getter for postfix delimiter
|
char |
getPrefixDelimiter()
getter prefix delimiter
|
String |
getValue()
getter for authority subcomponent value
|
protected void |
setExpression(String expression)
setter for expression
|
protected void |
setPostfixDelimiter(char postfixDelimiter)
setter for postfix delimiter
|
protected void |
setPrefixDelimiter(char delimiter)
setter for prefix delimiter
|
protected void setExpression(String expression)
expression - protected void setPrefixDelimiter(char delimiter)
delimiter - public char getPrefixDelimiter()
protected void setPostfixDelimiter(char postfixDelimiter)
postfixDelimiter - public char getPostfixDelimiter()
protected void addExtension(IExtension<?> extension)
extension - public IExtension<?> getExtension(String type)
IExtensiblegetExtension in interface IExtensibletype - extensiontypepublic List<IExtension<?>> getExtensionList()
IExtensiblegetExtensionList in interface IExtensiblepublic List<IExtension<?>> getExtensionList(String type)
IExtensiblegetExtensionList in interface IExtensibletype - filterpublic String getExpression()
public String getValue()
Copyright © 2020. All rights reserved.