Package | Description |
---|---|
com.bc.ceres.binding |
The main purpose of this package is to provide a simple data binding framework for binding
Java objects to a GUI or a DOM.
|
com.bc.ceres.binding.validators |
Contains some common
Validator implementations. |
org.esa.snap.core.util |
Provides several utility classes used throughout SNAP.
|
Modifier and Type | Method and Description |
---|---|
static Property |
Property.create(String name,
Class<?> type) |
static <T> Property |
Property.create(String name,
Class<? extends T> type,
T defaultValue,
boolean notNull) |
static Property |
Property.create(String name,
Object value) |
static Property |
Property.createForField(Object object,
String name) |
static Property |
Property.createForField(Object object,
String name,
Object value) |
static Property |
Property.createForMapEntry(Map<String,Object> map,
String name,
Class<?> type) |
static Property |
Property.createForMapEntry(Map<String,Object> map,
String name,
Class<?> type,
Object value) |
Property[] |
PropertySet.getProperties()
Gets all properties currently contained in this set.
|
Property[] |
PropertyContainer.getProperties() |
Property |
PropertySet.getProperty(String name)
Gets the named property.
|
Property |
PropertyContainer.getProperty(String name) |
Modifier and Type | Method and Description |
---|---|
void |
PropertySet.addProperties(Property... properties)
Adds the given properties to this set.
|
void |
PropertyContainer.addProperties(Property... properties) |
void |
PropertySet.addProperty(Property property)
Adds a property to this set.
|
void |
PropertyContainer.addProperty(Property property) |
void |
PropertySet.removeProperties(Property... properties)
Removes the given properties from this set.
|
void |
PropertyContainer.removeProperties(Property... properties) |
void |
PropertySet.removeProperty(Property property)
Removes a property from this set.
|
void |
PropertyContainer.removeProperty(Property property) |
void |
Validator.validateValue(Property property,
Object value)
Validates a value with respect to a provided property.
|
Modifier and Type | Method and Description |
---|---|
void |
TypeValidator.validateValue(Property property,
Object value) |
void |
IntervalValidator.validateValue(Property property,
Object value) |
void |
ValueSetValidator.validateValue(Property property,
Object value) |
void |
NotNullValidator.validateValue(Property property,
Object value) |
void |
NotEmptyValidator.validateValue(Property property,
Object value) |
void |
ArrayValidator.validateValue(Property property,
Object value) |
void |
PatternValidator.validateValue(Property property,
Object value) |
void |
MultiValidator.validateValue(Property property,
Object value) |
Modifier and Type | Method and Description |
---|---|
void |
TimeStampExtractor.DateInterpretationPatternValidator.validateValue(Property property,
Object value) |
void |
TimeStampExtractor.FilenameInterpretationPatternValidator.validateValue(Property property,
Object value) |
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.