checkArgument(rootStatement.argument() != null, "Root statement does not have an argument");
}
- @Deprecated(forRemoval = true)
- public IRSchemaSource(final @NonNull SourceIdentifier identifier, final @NonNull IRStatement rootStatement) {
- this(identifier, rootStatement, null);
- }
-
@Override
public Optional<String> getSymbolicName() {
return Optional.ofNullable(symbolicName);
// Prevent outside instantiation
}
- /**
- * Create a new {@link YinDomSchemaSource} using an identifier and a source.
- *
- * @param identifier Schema source identifier
- * @param source W3C DOM source
- * @return A new {@link YinDomSchemaSource} instance.
- * @deprecated Use {@link #create(SourceIdentifier, DOMSource, String)} instead.
- */
- @Deprecated(forRemoval = true)
- public static @NonNull YinDomSchemaSource create(final @NonNull SourceIdentifier identifier,
- final @NonNull DOMSource source) {
- return create(identifier, source, null);
- }
-
/**
* Create a new {@link YinDomSchemaSource} using an identifier and a source.
*