public interface ModelProperties
Property definitions define the property name, validate the value, and merge updates. Properties have a type: but the type is implicit via the validation, as is needed when the type is actually a map which represents a Java object, or when the value is a list.
| Modifier and Type | Interface and Description |
|---|---|
static class |
ModelProperties.BasePropertyDefn<T> |
static class |
ModelProperties.BooleanPropertyDefn |
static class |
ModelProperties.GranularityPropertyDefn |
static class |
ModelProperties.IntPropertyDefn |
static class |
ModelProperties.ListPropertyDefn<T> |
static class |
ModelProperties.ObjectPropertyDefn<T> |
static interface |
ModelProperties.PropertyDefn<T> |
static class |
ModelProperties.SimplePropertyDefn<T> |
static class |
ModelProperties.StringListPropertyDefn |
static class |
ModelProperties.StringPropertyDefn |
static class |
ModelProperties.TypeRefPropertyDefn<T> |
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.