net.morimekta.providence.model.EnumValue_OrBuilder Maven / Gradle / Ivy
package net.morimekta.providence.model;
/**
* <name> (= <value>)
*/
@javax.annotation.Generated(
value = "net.morimekta.providence:providence-generator-java",
comments = "java:serializable")
@SuppressWarnings("unused")
public interface EnumValue_OrBuilder extends net.morimekta.providence.model.Decl , net.morimekta.providence.PMessageOrBuilder {
/**
* @return The id value.
*/
int getId();
/**
* @return Optional id value.
*/
@javax.annotation.Nonnull
java.util.Optional optionalId();
/**
* @return If id is present.
*/
boolean hasId();
/**
* @return The annotations value.
*/
java.util.Map getAnnotations();
/**
* @return Optional annotations value.
*/
@javax.annotation.Nonnull
java.util.Optional> optionalAnnotations();
/**
* @return If annotations is present.
*/
boolean hasAnnotations();
/**
* @return Number of entries in annotations.
*/
int numAnnotations();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy