@Rfc6020AbnfRule("leafref-specification")
interface LeafrefSpecification extends TypeStatement {
- @Nonnull PathStatement getPath();
+ @Nullable PathStatement getPath();
}
- @Rfc6020AbnfRule("instanceidentifier-specification")
interface InstanceIdentifierSpecification extends TypeStatement {
@Nullable RequireInstanceStatement getRequireInstance();
}
- @Rfc6020AbnfRule("identityref-specification")
- interface IdentityRefSpecification extends TypeStatement {
- @Nonnull BaseStatement getBase();
+ interface IdentityRefSpecification extends TypeStatement {
}
-
- @Rfc6020AbnfRule("bits-specification")
interface BitsSpecification extends TypeStatement {
@Nonnull Collection<? extends BitStatement> getBits();
}
- @Rfc6020AbnfRule("union-specification")
interface UnionSpecification extends TypeStatement {
@Nonnull Collection<? extends TypeStatement> getTypes();
}
-
- @Rfc6020AbnfRule("binary-specification")
- interface BinarySpecification extends TypeStatement {
-
- @Nullable LengthStatement getLength();
- }
}