MCPcopy
hub / github.com/OpenTSDB/opentsdb / ArgValueValidator

Interface ArgValueValidator

src/tools/ArgValueValidator.java:21–30  ·  view source on GitHub ↗

Title: ArgValueValidator Description: Defines a class that can validate a value instance of a declared ConfigMetaType

Source from the content-addressed store, hash-verified

19 * <p>Description: Defines a class that can validate a value instance of a declared ConfigMetaType</p>
20 */
21public interface ArgValueValidator {
22 /**
23 * Validates the passed configuration item
24 * @param citem The item to validate
25 */
26 public void validate(ConfigurationItem citem);
27
28 /** A static exception that needs no stack trace or whatever */
29 public static final Exception EX = new Exception();
30}

Callers 8

validateMethod · 0.65
validateMethod · 0.65
validateMethod · 0.65
validateMethod · 0.65
validateMethod · 0.65
validateMethod · 0.65
validateMethod · 0.65
validateMethod · 0.65

Implementers 15

ConfigMetaTypesrc/tools/ConfigMetaType.java
ReadWriteModeValidatorsrc/tools/ConfigMetaType.java
ClassListValidatorsrc/tools/ConfigMetaType.java
IntegerValidatorsrc/tools/ConfigMetaType.java
BooleanValidatorsrc/tools/ConfigMetaType.java
URLOrFileValidatorsrc/tools/ConfigMetaType.java
StringValidatorsrc/tools/ConfigMetaType.java
ClasspathConfiguredClassListsrc/tools/ConfigMetaType.java
DirFileSystemValidatorsrc/tools/ConfigMetaType.java
FileSystemValidatorsrc/tools/ConfigMetaType.java
TimeZoneValidatorsrc/tools/ConfigMetaType.java
FileListValidatorsrc/tools/ConfigMetaType.java

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…