package edu.cmu.sphinx.util.props; import java.lang.annotation.*; /** * A string property. * * @author Holger Brandl * @see ConfigurationManager */ @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) @S4Property public @interface S4String { /** * Default value to return */ public static final String NOT_DEFINED = "nullnullnull"; String defaultValue() default NOT_DEFINED; // this default value will be mapped to zero by the configuration manager String[] range() default {}; boolean mandatory() default true; }