public final class ArgumentStatementSupport extends AbstractQNameStatementSupport<ArgumentStatement,EffectiveStatement<QName,ArgumentStatement>>
Modifier and Type | Method and Description |
---|---|
ArgumentStatement |
createDeclared(StmtContext<QName,ArgumentStatement,?> ctx)
Create a
DeclaredStatement for specified context. |
EffectiveStatement<QName,ArgumentStatement> |
createEffective(StmtContext<QName,ArgumentStatement,EffectiveStatement<QName,ArgumentStatement>> ctx)
Create a
EffectiveStatement for specified context. |
static ArgumentStatementSupport |
getInstance() |
protected SubstatementValidator |
getSubstatementValidator()
Returns corresponding substatement validator of a statement support.
|
QName |
parseArgumentValue(StmtContext<?,?,?> ctx,
String value)
Parses textual representation of argument in object representation.
|
adaptArgumentValue
getPublicView, getSupportSpecificForArgument, hasArgumentSpecificSupports, onFullDefinitionDeclared, onLinkageDeclared, onPreLinkageDeclared, onStatementAdded, onStatementDefinitionDeclared
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getArgumentName, getDeclaredRepresentationClass, getEffectiveRepresentationClass, getStatementName, getUnknownStatementDefinitionOf, internArgument, isArgumentYinElement, isIgnoringConfig, isIgnoringIfFeatures
public static ArgumentStatementSupport getInstance()
public QName parseArgumentValue(StmtContext<?,?,?> ctx, String value)
StatementSupport
ctx
- Context, which may be used to access source-specific namespaces required for parsing.value
- String representation of value, as was present in text source.public ArgumentStatement createDeclared(StmtContext<QName,ArgumentStatement,?> ctx)
StatementFactory
DeclaredStatement
for specified context.ctx
- Statement contextpublic EffectiveStatement<QName,ArgumentStatement> createEffective(StmtContext<QName,ArgumentStatement,EffectiveStatement<QName,ArgumentStatement>> ctx)
StatementFactory
EffectiveStatement
for specified context.ctx
- Statement contextprotected SubstatementValidator getSubstatementValidator()
AbstractStatementSupport
getSubstatementValidator
in class AbstractStatementSupport<QName,ArgumentStatement,EffectiveStatement<QName,ArgumentStatement>>
Copyright © 2019 OpenDaylight. All rights reserved.