Modifier and Type | Method and Description |
---|---|
MetacardType |
MetadataExtractor.getMetacardType(String contentType) |
Modifier and Type | Method and Description |
---|---|
static MetacardType |
DeletedMetacardImpl.getDeletedMetacardType() |
static MetacardType |
MetacardVersionImpl.getMetacardVersionType() |
Modifier and Type | Method and Description |
---|---|
Metacard |
MetacardVersionImpl.getMetacard(List<MetacardType> types)
Deprecated.
The metacard types passed in are no longer used
|
static Metacard |
MetacardVersionImpl.toMetacard(Metacard source,
List<MetacardType> types)
Deprecated.
The metacard types passed in are no longer used
|
Constructor and Description |
---|
MetacardVersionImpl(String id,
Metacard sourceMetacard,
MetacardVersion.Action action,
org.apache.shiro.subject.Subject subject,
List<MetacardType> types)
Will convert the given
Metacard to a MetacardVersionImpl by cloning it and
adding the current subject, time, and a random UUID. |
Modifier and Type | Interface and Description |
---|---|
interface |
QualifiedMetacardType
Qualified and uniquely identified set of
AttributeDescriptor s used to specify and
describe the valid Attribute s on a Metacard . |
Modifier and Type | Method and Description |
---|---|
MetacardType |
Metacard.getMetacardType()
Return the
MetacardType of this Metacard . |
MetacardType |
AttributeInjector.injectAttributes(MetacardType original)
'Injects'
AttributeDescriptor s (represented by 'global' InjectableAttribute s
and InjectableAttribute s specific to original ) into the given MetacardType by returning a new MetacardType with the same name as original
and containing the additional injected AttributeDescriptor s. |
Modifier and Type | Method and Description |
---|---|
MetacardType |
AttributeInjector.injectAttributes(MetacardType original)
'Injects'
AttributeDescriptor s (represented by 'global' InjectableAttribute s
and InjectableAttribute s specific to original ) into the given MetacardType by returning a new MetacardType with the same name as original
and containing the additional injected AttributeDescriptor s. |
Modifier and Type | Class and Description |
---|---|
class |
MetacardTypeImpl
Default implementation of the
MetacardType , used by BasicTypes to create the
BasicTypes.BASIC_METACARD . |
class |
QualifiedMetacardTypeImpl
Default implementation of the QualifiedMetacardType.
|
Modifier and Type | Field and Description |
---|---|
static MetacardType |
BasicTypes.BASIC_METACARD
A Constant for a
MetacardType with the required AttributeType s. |
Modifier and Type | Method and Description |
---|---|
MetacardType |
MetacardImpl.getMetacardType() |
Modifier and Type | Method and Description |
---|---|
void |
AttributeRegistryImpl.deregisterMetacardType(MetacardType metacardType) |
void |
AttributeRegistryImpl.registerMetacardType(MetacardType metacardType) |
void |
MetacardImpl.setType(MetacardType type)
Sets the
MetacardType of the Metacard . |
Constructor and Description |
---|
MetacardImpl(Metacard metacard,
MetacardType type)
|
MetacardImpl(MetacardType type)
|
MetacardTypeImpl(String name,
MetacardType metacardType,
Set<AttributeDescriptor> additionalDescriptors)
Creates a
MetacardTypeImpl with the provided name, MetacardType , and set of
additional AttributeDescriptors. |
QualifiedMetacardTypeImpl(MetacardType mt) |
QualifiedMetacardTypeImpl(String namespace,
MetacardType mt) |
Constructor and Description |
---|
MetacardTypeImpl(String name,
List<MetacardType> metacardTypes)
|
Modifier and Type | Class and Description |
---|---|
class |
AssociationsAttributes
This class provides attributes that represent associations between products.
|
class |
ContactAttributes
This class provides attributes that reflect metadata about different kinds of
people/groups/units/organizations associated with the metacard.
|
class |
CoreAttributes
This class provides attributes that reflect core attributes expected to be relevant to all
metacard types
|
class |
DateTimeAttributes
This class provides attributes that reflect temporal aspects about the resource associated with
the metacard.
|
class |
LocationAttributes
This class provides attributes that reflect location aspects about the resource associated with
the metacard.
|
class |
MediaAttributes
This class provides attributes that reflect metadata about media resources associated with a
metacard.
|
class |
SecurityAttributes
This class defines attributes that provide restrictions on the metacard and/or resource.
|
class |
TopicAttributes
This class provides attributes that describe the topic of the resource.
|
class |
ValidationAttributes
This class provides attributes that identify validation issues with the metacard and/or resource.
|
class |
VersionAttributes
This class provides attributes that describe the history/versioning of the metacard
|
Modifier and Type | Class and Description |
---|---|
class |
ExtractedAttributes |
Modifier and Type | Method and Description |
---|---|
MetacardType |
AttributeInjectorImpl.injectAttributes(MetacardType original) |
Modifier and Type | Method and Description |
---|---|
MetacardType |
AttributeInjectorImpl.injectAttributes(MetacardType original) |
Modifier and Type | Class and Description |
---|---|
class |
DynamicMultiMetacardType |
Modifier and Type | Method and Description |
---|---|
void |
Historian.setMetacardTypes(List<MetacardType> metacardTypes) |
Constructor and Description |
---|
DynamicMultiMetacardType(String name,
List<MetacardType> dynamicMetacardTypes,
MetacardType... extraTypes) |
Constructor and Description |
---|
DynamicMultiMetacardType(String name,
List<MetacardType> dynamicMetacardTypes) |
DynamicMultiMetacardType(String name,
List<MetacardType> dynamicMetacardTypes,
MetacardType... extraTypes) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.cache.Cache<String,MetacardType> |
DynamicSchemaResolver.metacardTypesCache |
Modifier and Type | Method and Description |
---|---|
MetacardType |
DynamicSchemaResolver.getMetacardType(org.apache.solr.common.SolrDocument doc) |
Modifier and Type | Class and Description |
---|---|
class |
Mp4MetacardType
Base MetacardType for Mp4 Metacards.
|
Modifier and Type | Method and Description |
---|---|
static Metacard |
MetacardCreator.createMetacard(org.apache.tika.metadata.Metadata metadata,
String id,
String metadataXml,
MetacardType metacardType) |
static Metacard |
MetacardCreator.createMetacard(org.apache.tika.metadata.Metadata metadata,
String id,
String metadataXml,
MetacardType metacardType,
boolean useMetadataTitle) |
Modifier and Type | Method and Description |
---|---|
void |
GeoJsonInputTransformer.setMetacardTypes(List<MetacardType> metacardTypes) |
Constructor and Description |
---|
PdfInputTransformer(MetacardType metacardType,
Boolean usePdfTitleAsTitle,
PDDocumentGenerator pdDocumentGenerator,
GeoPdfParser geoParser,
PdfThumbnailGenerator pdfThumbnailGenerator) |
Modifier and Type | Method and Description |
---|---|
protected MetacardType |
TikaInputTransformer.mergeAttributes(MetacardType metacardType) |
Modifier and Type | Method and Description |
---|---|
Optional<MetacardType> |
TikaInputTransformer.getMetacardTypeFromMimeType(String mimeType)
Determines which
MetacardType should be used to create a metacard for an input file of
a given mime type |
Modifier and Type | Method and Description |
---|---|
protected MetacardType |
TikaInputTransformer.mergeAttributes(MetacardType metacardType) |
void |
TikaInputTransformer.setCommonTikaMetacardType(MetacardType metacardType) |
void |
TikaInputTransformer.setFallbackExcelMetacardType(MetacardType metacardType) |
void |
TikaInputTransformer.setFallbackJpegMetacardType(MetacardType metacardType) |
void |
TikaInputTransformer.setFallbackMp4MetacardType(MetacardType metacardType) |
void |
TikaInputTransformer.setFallbackMpegMetacardType(MetacardType metacardType) |
void |
TikaInputTransformer.setFallbackOfficeDocMetacardType(MetacardType metacardType) |
void |
TikaInputTransformer.setFallbackPdfMetacardType(MetacardType metacardType) |
void |
TikaInputTransformer.setFallbackPowerpointMetacardType(MetacardType metacardType) |
Constructor and Description |
---|
TikaInputTransformer(org.osgi.framework.BundleContext bundleContext,
MetacardType metacardType) |
Constructor and Description |
---|
VideoInputTransformer(MetacardType metacardType) |
Modifier and Type | Method and Description |
---|---|
void |
XmlInputTransformer.setMetacardTypes(List<MetacardType> metacardTypes) |
Modifier and Type | Method and Description |
---|---|
MetacardType |
AdaptedMetacard.getMetacardType() |
MetacardType |
MetacardTypeAdapter.unmarshal(String typeName) |
Modifier and Type | Method and Description |
---|---|
String |
MetacardTypeAdapter.marshal(MetacardType type) |
protected void |
AdaptedMetacard.setMetacardType(MetacardType metacardType) |
Constructor and Description |
---|
AttributeAdapter(MetacardType metacardType) |
Constructor and Description |
---|
MetacardTypeAdapter(List<MetacardType> types) |
Constructor and Description |
---|
MetacardServices(List<MetacardType> systemMetacardTypes)
Initializes the services with the provided list of
MetacardType s. |
Constructor and Description |
---|
ExperimentalEnumerationExtractor(AttributeValidatorRegistry attributeValidatorRegistry,
List<MetacardType> metacardTypes)
Deprecated.
This constructor does not take into account injected attributes. The other
constructor
ExperimentalEnumerationExtractor.ExperimentalEnumerationExtractor(AttributeValidatorRegistry, List,
List) should be used. |
ExperimentalEnumerationExtractor(AttributeValidatorRegistry attributeValidatorRegistry,
List<MetacardType> metacardTypes,
List<AttributeInjector> attributeInjectors) |
Constructor and Description |
---|
MetacardApplication(CatalogFramework catalogFramework,
FilterBuilder filterBuilder,
EndpointUtil endpointUtil,
Validator validator,
WorkspaceTransformer transformer,
ExperimentalEnumerationExtractor enumExtractor,
SubscriptionsPersistentStore subscriptions,
List<MetacardType> types,
Associated associated,
QueryResponseTransformer csvQueryResponseTransformer,
AttributeRegistry attributeRegistry,
ConfigurationApplication configuration) |
Modifier and Type | Method and Description |
---|---|
List<Metacard> |
CsvTransform.getTransformedMetacards(List<MetacardType> metacardTypes,
AttributeRegistry attributeRegistry) |
Modifier and Type | Class and Description |
---|---|
class |
QueryMetacardTypeImpl |
class |
WorkspaceAttributes |
class |
WorkspaceMetacardType |
Modifier and Type | Field and Description |
---|---|
static MetacardType |
WorkspaceMetacardImpl.TYPE |
Modifier and Type | Method and Description |
---|---|
Optional<MetacardType> |
EndpointUtil.getMetacardType(String name) |
Constructor and Description |
---|
EndpointUtil(List<MetacardType> metacardTypes,
CatalogFramework catalogFramework,
FilterBuilder filterBuilder,
List<InjectableAttribute> injectableAttributes,
AttributeRegistry attributeRegistry,
ConfigurationApplication config) |
Constructor and Description |
---|
ConfluenceInputTransformer(MetacardType type) |
Modifier and Type | Method and Description |
---|---|
void |
RESTEndpoint.setMetacardTypes(List<MetacardType> metacardTypes) |
Modifier and Type | Class and Description |
---|---|
class |
RegistryObjectMetacardType
Base MetacardType for all registry MetacardTypes.
|
Modifier and Type | Method and Description |
---|---|
static Metacard |
RegistryPackageConverter.getRegistryObjectMetacard(RegistryObjectType registryObject,
MetacardType metacardType) |
Modifier and Type | Method and Description |
---|---|
void |
RegistryTransformer.setRegistryMetacardType(MetacardType registryMetacardType) |
Constructor and Description |
---|
KmlInputTransformer(MetacardType metacardType) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractCswSource.setMetacardTypes(List<MetacardType> types) |
Modifier and Type | Method and Description |
---|---|
static MetacardImpl |
CswUnmarshallHelper.createMetacardFromCswRecord(MetacardType metacardType,
com.thoughtworks.xstream.io.HierarchicalStreamReader hreader,
CswAxisOrder cswAxisOrder,
Map<String,String> namespaceMap) |
static Attribute |
CswUnmarshallHelper.getMetacardAttributeFromCswAttribute(MetacardType metacardType,
String cswAttributeName,
Serializable cswAttributeValue,
String metacardAttributeName)
|
Constructor and Description |
---|
CswRecordConverter(MetacardType metacardType) |
Constructor and Description |
---|
TransactionMessageBodyReader(com.thoughtworks.xstream.converters.Converter converter,
MetacardType metacardType,
AttributeRegistry registry) |
Constructor and Description |
---|
GmdTransformer(MetacardType metacardType) |
GmdTransformer(MetacardType metacardType,
Supplier<com.thoughtworks.xstream.converters.Converter> converterSupplier) |
Modifier and Type | Class and Description |
---|---|
class |
FeatureMetacardType |
Modifier and Type | Method and Description |
---|---|
MetacardType |
FeatureConverter.getMetacardType()
Get this converter's MetacardType
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureConverter.setMetacardType(MetacardType metacardType)
Set the MetacardType on the converter
|
Modifier and Type | Field and Description |
---|---|
protected MetacardType |
AbstractFeatureConverter.metacardType |
Modifier and Type | Method and Description |
---|---|
MetacardType |
AbstractFeatureConverter.getMetacardType() |
Modifier and Type | Method and Description |
---|---|
protected Metacard |
AbstractFeatureConverter.createMetacardFromFeature(com.thoughtworks.xstream.io.HierarchicalStreamReader hreader,
MetacardType metacardType) |
void |
AbstractFeatureConverter.setMetacardType(MetacardType metacardType) |
Modifier and Type | Class and Description |
---|---|
class |
DynamicMetacardType |
Modifier and Type | Method and Description |
---|---|
MetacardType |
SaxEventHandlerDelegate.getMetacardType(String id)
Defines and returns a
DynamicMetacardType based on component Sax Event Handlers and
what attributes they populate |
This work is licensed under a Creative Commons Attribution 4.0 International License.