public final class AnyxmlSchemaLocationEffectiveStatementImpl extends UnknownEffectiveStatementBase<SchemaNodeIdentifier,AnyxmlSchemaLocationStatement> implements AnyxmlSchemaLocationEffectiveStatement
DocumentedNode.WithStatus
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
@NonNull SchemaPath |
getPath()
Returns the schema path of the instance of the type
SchemaNode . |
@NonNull QName |
getQName()
Returns QName of the instance of the type
SchemaNode . |
int |
hashCode() |
protected static @NonNull Object |
maskList(ImmutableList<?> list)
Utility method for squashing singleton lists into single objects.
|
protected static <T> @NonNull ImmutableList<T> |
unmaskList(@NonNull Object masked,
@NonNull Class<T> type)
Utility method for recovering singleton lists squashed by
maskList(ImmutableList) . |
getExtensionDefinition, getNodeParameter, getNodeType, isAddedByAugmentation, isAddedByUses, toString
findDataSchemaNode, getNamespaceContents
getStatus, getUnknownSchemaNodes
getDescription, getReference, nullableDescription, nullableReference
argument, getDeclared, getStatementSource, statementDefinition
allSubstatementsOfType, effectiveSubstatements, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, initSubstatements, initSubstatements
get, getAll, unmaskList
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
effectiveSubstatements, findAll, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, get, getAll, getDeclared, streamEffectiveSubstatements
argument, getStatementSource, statementDefinition
getStatus
getDescription, getReference, getUnknownSchemaNodes
public @NonNull QName getQName()
SchemaNode
SchemaNode
.getQName
in interface SchemaNode
public @NonNull SchemaPath getPath()
SchemaNode
SchemaNode
.getPath
in interface SchemaNode
protected static final @NonNull Object maskList(ImmutableList<?> list)
list
- list to maskNullPointerException
- if list is nullprotected static final <T> @NonNull ImmutableList<T> unmaskList(@NonNull Object masked, @NonNull Class<T> type)
maskList(ImmutableList)
.masked
- list to unmaskNullPointerException
- if any argument is nullClassCastException
- if masked object does not match expected classCopyright © 2020 OpenDaylight. All rights reserved.