All Downloads are FREE. Search and download functionalities are using the official Maven repository.

forge.AvroNamespace Maven / Gradle / Ivy

There is a newer version: 0.0.6
Show newest version
package forge;

import software.amazon.smithy.model.SourceLocation;
import software.amazon.smithy.model.shapes.ShapeId;
import software.amazon.smithy.model.traits.StringTrait;

public class AvroNamespace extends StringTrait {
    public static final ShapeId ID = ShapeId.from("forge#avroNamespace");

    public AvroNamespace(String value, SourceLocation sourceLocation) {
        super(ID, value, sourceLocation);
    }

    public AvroNamespace(String value) {
        this(value, SourceLocation.NONE);
    }

    public static final class Provider extends StringTrait.Provider {
        public Provider() {
            super(ID, AvroNamespace::new);
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy