Package | Description |
---|---|
ddf.catalog.data |
Provides the classes for the Catalog Data API and implementation.
|
ddf.catalog.data.impl |
Provides the classes for the Catalog Data API reference implementation.
|
ddf.catalog.transformer.xml.adapter |
Copyright (c) Codice Foundation
|
ddf.catalog.validation |
Provides the classes for the Catalog Validation API and implementation.
|
ddf.catalog.validation.impl.validator | |
org.codice.ddf.catalog.plugin.metacard.util | |
org.codice.ddf.spatial.kml.transformer | |
org.codice.ddf.spatial.ogc.csw.catalog.converter | |
org.codice.ddf.transformer.xml.streaming | |
org.codice.ddf.transformer.xml.streaming.impl | |
org.codice.ddf.transformer.xml.streaming.lib |
Modifier and Type | Method and Description |
---|---|
Attribute |
Metacard.getAttribute(String name)
Returns
Attribute for given attribute name. |
Modifier and Type | Method and Description |
---|---|
void |
Metacard.setAttribute(Attribute attribute)
Sets
Attribute with new attribute. |
Modifier and Type | Class and Description |
---|---|
class |
AttributeImpl
A simple implementation of
Attribute . |
Modifier and Type | Method and Description |
---|---|
Attribute |
MetacardImpl.getAttribute(String name) |
Modifier and Type | Method and Description |
---|---|
void |
MetacardImpl.setAttribute(Attribute attribute) |
Constructor and Description |
---|
AttributeImpl(Attribute attribute)
Copy Constructor
|
Modifier and Type | Method and Description |
---|---|
protected Set<Attribute> |
AdaptedMetacard.getAttributes() |
Modifier and Type | Method and Description |
---|---|
FloatElement |
FloatAdapter.marshal(Attribute attribute) |
ShortElement |
ShortAdapter.marshal(Attribute attribute) |
BooleanElement |
BooleanAdapter.marshal(Attribute attribute) |
IntElement |
IntAdapter.marshal(Attribute attribute) |
GeometryElement |
GeometryAdapter.marshal(Attribute attribute) |
DoubleElement |
DoubleAdapter.marshal(Attribute attribute) |
AbstractAttributeType |
AttributeAdapter.marshal(Attribute attribute) |
StringxmlElement |
StringxmlAdapter.marshal(Attribute attribute) |
ObjectElement |
ObjectAdapter.marshal(Attribute attribute) |
LongElement |
LongAdapter.marshal(Attribute attribute) |
Base64BinaryElement |
Base64BinaryAdapter.marshal(Attribute attribute) |
DateTimeElement |
DateTimeAdapter.marshal(Attribute attribute) |
StringElement |
StringAdapter.marshal(Attribute attribute) |
static FloatElement |
FloatAdapter.marshalFrom(Attribute attribute) |
static ShortElement |
ShortAdapter.marshalFrom(Attribute attribute) |
static BooleanElement |
BooleanAdapter.marshalFrom(Attribute attribute) |
static IntElement |
IntAdapter.marshalFrom(Attribute attribute) |
static GeometryElement |
GeometryAdapter.marshalFrom(Attribute attribute) |
static DoubleElement |
DoubleAdapter.marshalFrom(Attribute attribute) |
static StringxmlElement |
StringxmlAdapter.marshalFrom(Attribute attribute) |
static ObjectElement |
ObjectAdapter.marshalFrom(Attribute attribute) |
static LongElement |
LongAdapter.marshalFrom(Attribute attribute) |
static Base64BinaryElement |
Base64BinaryAdapter.marshalFrom(Attribute attribute) |
static DateTimeElement |
DateTimeAdapter.marshalFrom(Attribute attribute) |
static StringElement |
StringAdapter.marshalFrom(Attribute attribute) |
void |
AdaptedMetacard.setAttribute(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
Optional<AttributeValidationReport> |
AttributeValidator.validate(Attribute attribute)
Validates a single
Attribute . |
Modifier and Type | Method and Description |
---|---|
Optional<AttributeValidationReport> |
PatternValidator.validate(Attribute attribute)
Validates a single
Attribute . |
Optional<AttributeValidationReport> |
MatchAnyValidator.validate(Attribute attribute) |
Optional<AttributeValidationReport> |
FutureDateValidator.validate(Attribute attribute)
Validates a single
Attribute . |
Optional<AttributeValidationReport> |
EnumerationValidator.validate(Attribute attribute)
Validates a single
Attribute . |
Optional<AttributeValidationReport> |
RangeValidator.validate(Attribute attribute) |
Optional<AttributeValidationReport> |
PastDateValidator.validate(Attribute attribute)
Validates a single
Attribute . |
Optional<AttributeValidationReport> |
SizeValidator.validate(Attribute attribute)
Validates a single
Attribute . |
Optional<AttributeValidationReport> |
ISO3CountryCodeValidator.validate(Attribute attribute)
Validates a single
Attribute . |
protected Optional<AttributeValidationReport> |
AbstractDateValidator.validate(Attribute attribute,
Function<Date,Boolean> validator,
String message)
Validates the values of
attribute that are Date s. |
Modifier and Type | Method and Description |
---|---|
Attribute |
AttributeFactory.createAttribute(AttributeDescriptor attributeDescriptor,
String value)
Attempts to create an
Attribute according to the provided AttributeDescriptor
whose value is represented by the given string . |
Modifier and Type | Method and Description |
---|---|
CharSequence |
DescriptionTemplateHelper.isPrintableAttribute(Attribute attribute,
AttributeType.AttributeFormat format,
com.github.jknack.handlebars.Options options) |
String |
DescriptionTemplateHelper.prettyPrint(Attribute attribute,
AttributeType.AttributeFormat format) |
String |
DescriptionTemplateHelper.printAttributeName(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
static Attribute |
CswUnmarshallHelper.getMetacardAttributeFromCswAttribute(MetacardType metacardType,
String cswAttributeName,
Serializable cswAttributeValue,
String metacardAttributeName)
|
Attribute |
CswRecordConverter.getMetacardAttributeFromCswAttribute(String cswAttributeName,
Serializable cswAttributeValue,
String metacardAttributeName)
|
Modifier and Type | Method and Description |
---|---|
List<Attribute> |
SaxEventHandler.getAttributes() |
Modifier and Type | Method and Description |
---|---|
List<Attribute> |
GmlHandler.getAttributes() |
List<Attribute> |
XmlSaxEventHandlerImpl.getAttributes() |
Modifier and Type | Method and Description |
---|---|
List<Attribute> |
SaxEventHandlerUtils.getCombinedMultiValuedAttributes(Set<AttributeDescriptor> descriptors,
List<Attribute> attributes)
This method iterates through the attribute list provided and combines the values of common
attributes.
|
Modifier and Type | Method and Description |
---|---|
List<Attribute> |
SaxEventHandlerUtils.getCombinedMultiValuedAttributes(Set<AttributeDescriptor> descriptors,
List<Attribute> attributes)
This method iterates through the attribute list provided and combines the values of common
attributes.
|
This work is licensed under a Creative Commons Attribution 4.0 International License.