Index

A B C D E F G H I K L M O P Q R S T V Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ActiveSource<T extends DataTopic> - Class in org.radarbase.schema.specification.active
TODO.
ActiveSource() - Constructor for class org.radarbase.schema.specification.active.ActiveSource
 
ActiveSource.RadarSourceTypes - Enum Class in org.radarbase.schema.specification.active
 
AGGREGATOR - Enum constant in enum class org.radarbase.schema.validation.ValidationHelper.Package
 
analyseFiles(SchemaCatalogue) - Method in class org.radarbase.schema.validation.SchemaValidator
TODO.
analyseFiles(Scope, SchemaCatalogue) - Method in class org.radarbase.schema.validation.SchemaValidator
TODO.
analyseSourceCatalogue(Scope, SourceCatalogue) - Method in class org.radarbase.schema.validation.SchemaValidator
 
and(Validator<R>, Function<T, R>) - Method in interface org.radarbase.schema.validation.rules.Validator
TODO.
and(Validator<T>) - Method in interface org.radarbase.schema.validation.rules.Validator
TODO.
AppActiveSource - Class in org.radarbase.schema.specification.active
 
AppActiveSource() - Constructor for class org.radarbase.schema.specification.active.AppActiveSource
 
AppDataTopic - Class in org.radarbase.schema.specification
 
AppDataTopic() - Constructor for class org.radarbase.schema.specification.AppDataTopic
 
AppDataTopic.DataField - Class in org.radarbase.schema.specification
 
apply(T) - Method in interface org.radarbase.schema.util.SchemaUtils.ThrowingFunction
Apply containing function.
applyOrEmpty(SchemaUtils.ThrowingFunction<T, Stream<R>>) - Static method in class org.radarbase.schema.util.SchemaUtils
Apply a throwing function, and if it throws, log it and let it return an empty Stream.
applyOrIllegalException(SchemaUtils.ThrowingFunction<T, Stream<R>>) - Static method in class org.radarbase.schema.util.SchemaUtils
Apply a throwing function, and if it throws, log it and let it return an empty Stream.
AppSource<T extends DataTopic> - Class in org.radarbase.schema.specification
 
AppSource() - Constructor for class org.radarbase.schema.specification.AppSource
 
AVRO_EXTENSION - Static variable in class org.radarbase.schema.validation.SchemaValidator
 

B

BASE_PATH - Static variable in class org.radarbase.schema.specification.SourceCatalogue
 
BIOVOTION - Enum constant in enum class org.radarbase.schema.validation.ValidationHelper.Package
 

C

check(boolean, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
 
check(boolean, Supplier<String>) - Static method in interface org.radarbase.schema.validation.rules.Validator
 
checkSpecificationParsing(Scope, Class<T>) - Method in class org.radarbase.schema.validation.SpecificationsValidator
 
COMMONS_PATH - Static variable in class org.radarbase.schema.validation.ValidationHelper
 
ConnectorSource - Class in org.radarbase.schema.specification.connector
Data producer for third-party connectors.
ConnectorSource() - Constructor for class org.radarbase.schema.specification.connector.ConnectorSource
 

D

DataField() - Constructor for class org.radarbase.schema.specification.AppDataTopic.DataField
 
DataProducer<T extends DataTopic> - Class in org.radarbase.schema.specification
A producer of data to Kafka, generally mapping to a source.
DataProducer() - Constructor for class org.radarbase.schema.specification.DataProducer
 
DataTopic - Class in org.radarbase.schema.specification
DataTopic topic from a data producer.
DataTopic() - Constructor for class org.radarbase.schema.specification.DataTopic
DataTopic using ObservationKey as the default key.
doRegisterSchema() - Method in class org.radarbase.schema.specification.DataProducer
 

E

EMPATICA - Enum constant in enum class org.radarbase.schema.validation.ValidationHelper.Package
 
equals(Object) - Method in class org.radarbase.schema.specification.AppSource
 
equals(Object) - Method in class org.radarbase.schema.specification.DataProducer
 
equals(Object) - Method in class org.radarbase.schema.specification.passive.PassiveDataTopic
 
equals(Object) - Method in class org.radarbase.schema.validation.rules.SchemaMetadata
 
equals(Object) - Method in exception org.radarbase.schema.validation.ValidationException
 
equalsFileName(String, Path, String) - Static method in class org.radarbase.schema.validation.ValidationHelper
TODO.
equalsFileName(Path, String) - Static method in class org.radarbase.schema.validation.ValidationHelper
TODO.
ExcludeConfig - Class in org.radarbase.schema.validation.config
TODO.
ExcludeConfig() - Constructor for class org.radarbase.schema.validation.config.ExcludeConfig
 
expandClass(String) - Static method in class org.radarbase.schema.util.SchemaUtils
Expand a class name with the group name if it starts with a dot.

F

FIELD_NAME_PATTERN - Static variable in class org.radarbase.schema.validation.rules.RadarSchemaFieldRules
 
fields(Validator<SchemaField>) - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
fields(Validator<SchemaField>) - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Validates all fields of records.
format(Stream<ValidationException>) - Static method in class org.radarbase.schema.validation.SchemaValidator
Formats a stream of validation exceptions.

G

getActiveSource(String) - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getActiveSources() - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getAppProvider() - Method in class org.radarbase.schema.specification.active.AppActiveSource
 
getAppProvider() - Method in class org.radarbase.schema.specification.AppDataTopic
 
getAppProvider() - Method in class org.radarbase.schema.specification.AppSource
 
getAssessmentType() - Method in class org.radarbase.schema.specification.active.ActiveSource
 
getConnectorSources() - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getData() - Method in class org.radarbase.schema.specification.active.ActiveSource
 
getData() - Method in class org.radarbase.schema.specification.connector.ConnectorSource
 
getData() - Method in class org.radarbase.schema.specification.DataProducer
 
getData() - Method in class org.radarbase.schema.specification.monitor.MonitorSource
 
getData() - Method in class org.radarbase.schema.specification.passive.PassiveSource
 
getData() - Method in class org.radarbase.schema.specification.push.PushSource
 
getData() - Method in class org.radarbase.schema.specification.stream.StreamGroup
 
getDoc() - Method in class org.radarbase.schema.specification.DataProducer
 
getDoc() - Method in class org.radarbase.schema.specification.DataTopic
 
getField() - Method in class org.radarbase.schema.validation.rules.SchemaField
 
getFieldRules() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
getFieldRules() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
 
getFields() - Method in class org.radarbase.schema.specification.DataTopic
 
getFrequency() - Method in class org.radarbase.schema.specification.SampleRateConfig
 
getGenericAvroTopic(AvroTopicConfig) - Method in class org.radarbase.schema.SchemaCatalogue
Returns an avro topic with the schemas from this catalogue.
getInputTopics() - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
Get the input topics.
getInterval() - Method in class org.radarbase.schema.specification.SampleRateConfig
 
getLabels() - Method in class org.radarbase.schema.specification.DataProducer
 
getMaster() - Method in class org.radarbase.schema.specification.stream.StreamGroup
 
getModel() - Method in class org.radarbase.schema.specification.active.ActiveSource
 
getModel() - Method in class org.radarbase.schema.specification.AppSource
 
getModel() - Method in class org.radarbase.schema.specification.connector.ConnectorSource
 
getModel() - Method in class org.radarbase.schema.specification.push.PushSource
 
getMonitorSource(String) - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getMonitorSources() - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getName() - Method in class org.radarbase.schema.specification.AppDataTopic.DataField
 
getName() - Method in class org.radarbase.schema.specification.DataProducer
 
getName() - Method in class org.radarbase.schema.specification.passive.PassiveSource
 
getName() - Method in enum class org.radarbase.schema.validation.ValidationHelper.Package
 
getNamespace(Path, Path, Scope) - Static method in class org.radarbase.schema.validation.ValidationHelper
TODO.
getPassiveSource(String) - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getPassiveSources() - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getPath() - Method in class org.radarbase.schema.validation.rules.SchemaMetadata
 
getPath(Path) - Static method in class org.radarbase.schema.validation.SchemaValidator
TODO.
getProcessingState() - Method in class org.radarbase.schema.specification.passive.PassiveDataTopic
 
getProjectGroup() - Static method in class org.radarbase.schema.util.SchemaUtils
TODO.
getProperties() - Method in class org.radarbase.schema.specification.DataProducer
 
getPushSources() - Method in class org.radarbase.schema.specification.SourceCatalogue
 
getQuestionnaireDefinitionUrl() - Method in class org.radarbase.schema.specification.active.questionnaire.QuestionnaireDataTopic
 
getRecordName(Path) - Static method in class org.radarbase.schema.validation.ValidationHelper
TODO.
getRoot() - Method in class org.radarbase.schema.validation.config.ExcludeConfig
 
getRules() - Method in class org.radarbase.schema.validation.SchemaValidator
 
getSampleRate() - Method in class org.radarbase.schema.specification.DataTopic
 
getSchema() - Method in class org.radarbase.schema.validation.rules.SchemaField
 
getSchema() - Method in class org.radarbase.schema.validation.rules.SchemaMetadata
 
getSchemaCatalogue() - Method in class org.radarbase.schema.specification.SourceCatalogue
 
getSchemaMetadata(AvroTopicConfig) - Method in class org.radarbase.schema.SchemaCatalogue
Returns an avro topic with the schemas from this catalogue.
getSchemaRules() - Method in class org.radarbase.schema.validation.rules.RadarSchemaMetadataRules
 
getSchemaRules() - Method in interface org.radarbase.schema.validation.rules.SchemaMetadataRules
 
getSchemas() - Method in class org.radarbase.schema.SchemaCatalogue
 
getSchemaStore() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
getScope() - Method in class org.radarbase.schema.specification.active.ActiveSource
 
getScope() - Method in class org.radarbase.schema.specification.connector.ConnectorSource
 
getScope() - Method in class org.radarbase.schema.specification.DataProducer
 
getScope() - Method in class org.radarbase.schema.specification.monitor.MonitorSource
 
getScope() - Method in class org.radarbase.schema.specification.passive.PassiveSource
 
getScope() - Method in class org.radarbase.schema.specification.push.PushSource
 
getScope() - Method in class org.radarbase.schema.specification.stream.StreamGroup
 
getScope() - Method in class org.radarbase.schema.validation.rules.SchemaMetadata
 
getSources() - Method in class org.radarbase.schema.specification.SourceCatalogue
 
getStreamGroups() - Method in class org.radarbase.schema.specification.SourceCatalogue
 
getTimedTopicNames() - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
Get only topic names that are used with the fixed time windows.
getTimedTopicNames() - Method in class org.radarbase.schema.specification.stream.StreamGroup
Get only the topic names that are the output of a timed stream.
getTopic() - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
Get human readable output topic.
getTopicBase() - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
 
getTopicNames() - Method in class org.radarbase.schema.specification.DataProducer
 
getTopicNames() - Method in class org.radarbase.schema.specification.DataTopic
Get all topic names that are provided by the data.
getTopicNames() - Method in class org.radarbase.schema.specification.SourceCatalogue
TODO.
getTopicNames() - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
 
getTopics() - Method in class org.radarbase.schema.specification.SourceCatalogue
Get all topics in the catalogue.
getTopics(SchemaCatalogue) - Method in class org.radarbase.schema.specification.DataProducer
 
getTopics(SchemaCatalogue) - Method in class org.radarbase.schema.specification.DataTopic
Get all Avro topics that are provided by the data.
getTopics(SchemaCatalogue) - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
 
getType() - Method in class org.radarbase.schema.specification.DataTopic
 
getUnit() - Method in class org.radarbase.schema.specification.DataTopic
 
getUnmappedAvroFiles() - Method in class org.radarbase.schema.SchemaCatalogue
 
getValidatedSchemas() - Method in class org.radarbase.schema.validation.SchemaValidator
 
getValidation() - Method in class org.radarbase.schema.validation.config.ExcludeConfig
 
getValidator(boolean) - Method in interface org.radarbase.schema.validation.rules.SchemaMetadataRules
Validates any schema file.
getValidator(SchemaRules) - Method in interface org.radarbase.schema.validation.rules.SchemaFieldRules
Get a validator for a field.
getVendor() - Method in class org.radarbase.schema.specification.active.ActiveSource
 
getVendor() - Method in class org.radarbase.schema.specification.AppSource
 
getVendor() - Method in class org.radarbase.schema.specification.connector.ConnectorSource
 
getVendor() - Method in class org.radarbase.schema.specification.push.PushSource
 
getVersion() - Method in class org.radarbase.schema.specification.active.ActiveSource
 
getVersion() - Method in class org.radarbase.schema.specification.AppSource
 
getVersion() - Method in class org.radarbase.schema.specification.connector.ConnectorSource
 
getVersion() - Method in class org.radarbase.schema.specification.push.PushSource
 

H

hashCode() - Method in class org.radarbase.schema.specification.AppSource
 
hashCode() - Method in class org.radarbase.schema.specification.DataProducer
 
hashCode() - Method in class org.radarbase.schema.specification.passive.PassiveDataTopic
 
hashCode() - Method in class org.radarbase.schema.validation.rules.SchemaMetadata
 
hashCode() - Method in exception org.radarbase.schema.validation.ValidationException
 

I

isAvscFile(Path) - Static method in class org.radarbase.schema.validation.SchemaValidator
TODO.
isConfigurable() - Method in class org.radarbase.schema.specification.SampleRateConfig
 
isDynamic() - Method in class org.radarbase.schema.specification.SampleRateConfig
 
isSkipped(SchemaField) - Method in class org.radarbase.schema.validation.config.ExcludeConfig
TODO.
isValidTopic(String) - Static method in class org.radarbase.schema.validation.ValidationHelper
TODO.
isWindowed() - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
 

K

KAFKA_KEY - Enum constant in enum class org.radarbase.schema.validation.ValidationHelper.Package
 

L

load(Path) - Static method in class org.radarbase.schema.specification.SourceCatalogue
Load the source catalogue based at the given root directory.
load(Path) - Static method in class org.radarbase.schema.validation.config.ExcludeConfig
Load the ExcludeConfig from file.

M

matches(String, Pattern) - Static method in interface org.radarbase.schema.validation.rules.Validator
 
matches(Pattern) - Static method in interface org.radarbase.schema.validation.rules.Validator
 
matchesExtension(Path, String) - Static method in class org.radarbase.schema.validation.ValidationHelper
TODO.
message(String) - Method in interface org.radarbase.schema.validation.rules.SchemaFieldRules
A message function for a field, ending with given text.
message(String) - Method in interface org.radarbase.schema.validation.rules.SchemaMetadataRules
 
messageSchema(String) - Method in interface org.radarbase.schema.validation.rules.SchemaRules
 
MONITOR - Enum constant in enum class org.radarbase.schema.validation.ValidationHelper.Package
 
MonitorSource - Class in org.radarbase.schema.specification.monitor
 
MonitorSource() - Constructor for class org.radarbase.schema.specification.monitor.MonitorSource
 

O

org.radarbase.schema - package org.radarbase.schema
 
org.radarbase.schema.specification - package org.radarbase.schema.specification
 
org.radarbase.schema.specification.active - package org.radarbase.schema.specification.active
 
org.radarbase.schema.specification.active.questionnaire - package org.radarbase.schema.specification.active.questionnaire
 
org.radarbase.schema.specification.connector - package org.radarbase.schema.specification.connector
 
org.radarbase.schema.specification.monitor - package org.radarbase.schema.specification.monitor
 
org.radarbase.schema.specification.passive - package org.radarbase.schema.specification.passive
 
org.radarbase.schema.specification.push - package org.radarbase.schema.specification.push
 
org.radarbase.schema.specification.stream - package org.radarbase.schema.specification.stream
 
org.radarbase.schema.util - package org.radarbase.schema.util
 
org.radarbase.schema.validation - package org.radarbase.schema.validation
 
org.radarbase.schema.validation.config - package org.radarbase.schema.validation.config
 
org.radarbase.schema.validation.rules - package org.radarbase.schema.validation.rules
 

P

PassiveDataTopic - Class in org.radarbase.schema.specification.passive
TODO.
PassiveDataTopic() - Constructor for class org.radarbase.schema.specification.passive.PassiveDataTopic
 
PassiveSource - Class in org.radarbase.schema.specification.passive
TODO.
PassiveSource() - Constructor for class org.radarbase.schema.specification.passive.PassiveSource
 
PEBBLE - Enum constant in enum class org.radarbase.schema.validation.ValidationHelper.Package
 
propertiesMap(Map<String, Object>, boolean) - Method in class org.radarbase.schema.specification.active.questionnaire.QuestionnaireDataTopic
 
propertiesMap(Map<String, Object>, boolean) - Method in class org.radarbase.schema.specification.AppDataTopic
 
propertiesMap(Map<String, Object>, boolean) - Method in class org.radarbase.schema.specification.DataTopic
Turns this topic into an descriptive properties map.
propertiesMap(Map<String, Object>, boolean) - Method in class org.radarbase.schema.specification.stream.StreamDataTopic
 
PushSource - Class in org.radarbase.schema.specification.push
 
PushSource() - Constructor for class org.radarbase.schema.specification.push.PushSource
 

Q

QUESTIONNAIRE - Enum constant in enum class org.radarbase.schema.specification.active.ActiveSource.RadarSourceTypes
 
QUESTIONNAIRE - Enum constant in enum class org.radarbase.schema.validation.ValidationHelper.Package
 
QuestionnaireDataTopic - Class in org.radarbase.schema.specification.active.questionnaire
TODO.
QuestionnaireDataTopic() - Constructor for class org.radarbase.schema.specification.active.questionnaire.QuestionnaireDataTopic
 
QuestionnaireSource - Class in org.radarbase.schema.specification.active.questionnaire
 
QuestionnaireSource() - Constructor for class org.radarbase.schema.specification.active.questionnaire.QuestionnaireSource
 

R

RadarSchemaFieldRules - Class in org.radarbase.schema.validation.rules
Rules for RADAR-Schemas schema fields.
RadarSchemaFieldRules() - Constructor for class org.radarbase.schema.validation.rules.RadarSchemaFieldRules
Rules for RADAR-Schemas schema fields.
RadarSchemaMetadataRules - Class in org.radarbase.schema.validation.rules
Rules for schemas with metadata in RADAR-Schemas.
RadarSchemaMetadataRules(Path, ExcludeConfig) - Constructor for class org.radarbase.schema.validation.rules.RadarSchemaMetadataRules
Rules for schemas with metadata in RADAR-Schemas.
RadarSchemaMetadataRules(Path, ExcludeConfig, SchemaRules) - Constructor for class org.radarbase.schema.validation.rules.RadarSchemaMetadataRules
Rules for schemas with metadata in RADAR-Schemas.
RadarSchemaRules - Class in org.radarbase.schema.validation.rules
Schema validation rules enforced for the RADAR-Schemas repository.
RadarSchemaRules(ExcludeConfig) - Constructor for class org.radarbase.schema.validation.rules.RadarSchemaRules
 
RadarSchemaRules(ExcludeConfig, RadarSchemaFieldRules) - Constructor for class org.radarbase.schema.validation.rules.RadarSchemaRules
RADAR-Schema validation rules.
raise(String) - Static method in interface org.radarbase.schema.validation.rules.Validator
 
raise(String, Exception) - Static method in interface org.radarbase.schema.validation.rules.Validator
 
registerSchema - Variable in class org.radarbase.schema.specification.DataProducer
If true, register the schema during kafka initialization, otherwise, the producer should do that itself.
REPOSITORY_NAME - Static variable in class org.radarbase.schema.validation.config.ExcludeConfig
Repository name.

S

SampleRateConfig - Class in org.radarbase.schema.specification
 
SampleRateConfig() - Constructor for class org.radarbase.schema.specification.SampleRateConfig
 
schema(Validator<Schema>) - Method in class org.radarbase.schema.validation.rules.RadarSchemaMetadataRules
 
schema(Validator<Schema>) - Method in interface org.radarbase.schema.validation.rules.SchemaMetadataRules
Validates schemas without their metadata.
SchemaCatalogue - Class in org.radarbase.schema
 
SchemaCatalogue(Path) - Constructor for class org.radarbase.schema.SchemaCatalogue
 
SchemaCatalogue(Path, Scope) - Constructor for class org.radarbase.schema.SchemaCatalogue
 
SchemaField - Class in org.radarbase.schema.validation.rules
 
SchemaField(Schema, Schema.Field) - Constructor for class org.radarbase.schema.validation.rules.SchemaField
 
SchemaFieldRules - Interface in org.radarbase.schema.validation.rules
 
SchemaMetadata - Class in org.radarbase.schema.validation.rules
Schema with metadata.
SchemaMetadata(Schema, Scope, Path) - Constructor for class org.radarbase.schema.validation.rules.SchemaMetadata
Schema with metadata.
SchemaMetadataRules - Interface in org.radarbase.schema.validation.rules
 
SchemaRules - Interface in org.radarbase.schema.validation.rules
 
SchemaUtils - Class in org.radarbase.schema.util
TODO.
SchemaUtils.ThrowingFunction<T,R> - Interface in org.radarbase.schema.util
Function that may throw an exception.
SchemaValidator - Class in org.radarbase.schema.validation
Validator for a set of RADAR-Schemas.
SchemaValidator(Path, ExcludeConfig) - Constructor for class org.radarbase.schema.validation.SchemaValidator
Schema validator for given RADAR-Schemas directory.
setFiles(String...) - Method in class org.radarbase.schema.validation.config.ExcludeConfig
 
setFiles(Collection<String>) - Method in class org.radarbase.schema.validation.config.ExcludeConfig
Set the files to be excluded.
setKeySchema(String) - Method in class org.radarbase.schema.specification.DataTopic
 
setProcessingState(ProcessingState) - Method in class org.radarbase.schema.specification.passive.PassiveDataTopic
 
setRoot(Path) - Method in class org.radarbase.schema.validation.config.ExcludeConfig
 
setValidation(Map<String, ConfigItem>) - Method in class org.radarbase.schema.validation.config.ExcludeConfig
Set the validation to be excluded.
setValueSchema(String) - Method in class org.radarbase.schema.specification.DataTopic
 
skipFile(Path) - Method in class org.radarbase.schema.validation.config.ExcludeConfig
TODO.
snakeToCamelCase(String) - Static method in class org.radarbase.schema.util.SchemaUtils
Converts given file name from snake_case to CamelCase.
SourceCatalogue - Class in org.radarbase.schema.specification
TODO.
SPECIFICATIONS_PATH - Static variable in class org.radarbase.schema.validation.ValidationHelper
 
specificationsAreYmlFiles(Scope) - Method in class org.radarbase.schema.validation.SpecificationsValidator
Check that all files in the specifications directory are YAML files.
SpecificationsValidator - Class in org.radarbase.schema.validation
Validates RADAR-Schemas specifications.
SpecificationsValidator(Path, ExcludeConfig) - Constructor for class org.radarbase.schema.validation.SpecificationsValidator
Specifications validator for given RADAR-Schemas directory.
StreamDataTopic - Class in org.radarbase.schema.specification.stream
Topic used for Kafka Streams.
StreamDataTopic() - Constructor for class org.radarbase.schema.specification.stream.StreamDataTopic
 
StreamGroup - Class in org.radarbase.schema.specification.stream
Data producer for Kafka Streams.
StreamGroup() - Constructor for class org.radarbase.schema.specification.stream.StreamGroup
 

T

toString() - Method in class org.radarbase.schema.specification.DataTopic
 
toString() - Method in class org.radarbase.schema.specification.SampleRateConfig
 
toString(boolean) - Method in class org.radarbase.schema.specification.DataTopic
Convert the topic to String, either as dense string or as verbose YAML string.

V

valid() - Static method in interface org.radarbase.schema.validation.rules.Validator
 
VALID_INPUT_PATTERN - Static variable in class org.radarbase.schema.validation.config.ExcludeConfig
Regex for validating the yml file.
validate(Function<T, V>, Predicate<V>, Function<T, String>) - Static method in interface org.radarbase.schema.validation.rules.Validator
 
validate(Predicate<T>, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validate(Predicate<T>, Function<T, String>) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validate(Schema, Path, Scope) - Method in class org.radarbase.schema.validation.SchemaValidator
Validate a single schema in given path.
validate(SchemaMetadata) - Method in class org.radarbase.schema.validation.SchemaValidator
Validate a single schema in given path.
validateActiveSource() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Validates record schemas of an active source.
validateAvroData() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateAvroData() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
 
validateDefault() - Method in class org.radarbase.schema.validation.rules.RadarSchemaFieldRules
 
validateDefault() - Method in interface org.radarbase.schema.validation.rules.SchemaFieldRules
Checks field default values.
validateEnum() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Validate an enum.
validateFieldDocumentation() - Method in class org.radarbase.schema.validation.rules.RadarSchemaFieldRules
 
validateFieldDocumentation() - Method in interface org.radarbase.schema.validation.rules.SchemaFieldRules
Checks field documentation presence and format.
validateFieldName() - Method in class org.radarbase.schema.validation.rules.RadarSchemaFieldRules
 
validateFieldName() - Method in interface org.radarbase.schema.validation.rules.SchemaFieldRules
Checks field name format.
validateFieldTypes(SchemaRules) - Method in class org.radarbase.schema.validation.rules.RadarSchemaFieldRules
 
validateFieldTypes(SchemaRules) - Method in interface org.radarbase.schema.validation.rules.SchemaFieldRules
Recursively checks field types.
validateInternalUnion(SchemaRules) - Method in interface org.radarbase.schema.validation.rules.SchemaFieldRules
Get a validator for a union inside a record.
validateMonitor() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Validates schemas of monitor sources.
validateName() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateName() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks schema name format.
validateNameSpace() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateNameSpace() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks schema namespace format.
validateNonEmpty(Function<T, String>, String, Validator<String>) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNonEmpty(Function<T, String>, Function<T, String>, Validator<String>) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNonEmpty(Function<T, V>, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNonEmpty(Function<T, V>, Function<T, String>) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNonNull(Function<T, V>, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNonNull(Function<T, V>, Predicate<V>, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNonNull(Function<T, V>, Predicate<V>, Function<T, String>) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNonNull(Predicate<T>, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateNotTimeCompleted() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
TODO.
validateNotTimeCompleted() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks that schemas should not have a timeCompleted field.
validateNotTimeReceived() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateNotTimeReceived() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks that schemas should not have a timeReceived field.
validateOrNull(Function<T, V>, Predicate<V>, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validateOrNull(Predicate<T>, String) - Static method in interface org.radarbase.schema.validation.rules.Validator
TODO.
validatePassive() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Validates schemas of passive sources.
validateRecord() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Validate a record that is defined inline.
validateSchemaDocumentation() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateSchemaDocumentation() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks schema documentation presence and format.
validateSchemaLocation() - Method in class org.radarbase.schema.validation.rules.RadarSchemaMetadataRules
 
validateSchemaLocation() - Method in interface org.radarbase.schema.validation.rules.SchemaMetadataRules
Checks the location of a schema with its internal data.
validateSymbols() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateSymbols() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks that the symbols of enums have the required format.
validateTime() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
TODO.
validateTime() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks that schemas should have a time field.
validateTimeCompleted() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
TODO.
validateTimeCompleted() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks that schemas should have a timeCompleted field.
validateTimeReceived() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateTimeReceived() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks that schemas should have a timeReceived field.
validateUniqueness() - Method in class org.radarbase.schema.validation.rules.RadarSchemaRules
 
validateUniqueness() - Method in interface org.radarbase.schema.validation.rules.SchemaRules
Checks that schemas are unique compared to already validated schemas.
ValidationException - Exception in org.radarbase.schema.validation
TODO.
ValidationException(String) - Constructor for exception org.radarbase.schema.validation.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception org.radarbase.schema.validation.ValidationException
 
ValidationHelper - Class in org.radarbase.schema.validation
TODO.
ValidationHelper.Package - Enum Class in org.radarbase.schema.validation
Package names.
Validator<T> - Interface in org.radarbase.schema.validation.rules
TODO.
valueOf(String) - Static method in enum class org.radarbase.schema.specification.active.ActiveSource.RadarSourceTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.radarbase.schema.validation.ValidationHelper.Package
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.radarbase.schema.specification.active.ActiveSource.RadarSourceTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.radarbase.schema.validation.ValidationHelper.Package
Returns an array containing the constants of this enum class, in the order they are declared.

Y

YML_EXTENSION - Static variable in class org.radarbase.schema.validation.SpecificationsValidator
 
A B C D E F G H I K L M O P Q R S T V Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form