| 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
AttributeDescriptors used to specify and
describe the valid Attributes on a Metacard. |
| Modifier and Type | Method and Description |
|---|---|
MetacardType |
Metacard.getMetacardType()
Return the
MetacardType of this Metacard. |
MetacardType |
AttributeInjector.injectAttributes(MetacardType original)
'Injects'
AttributeDescriptors (represented by 'global' InjectableAttributes
and InjectableAttributes specific to original) into the given MetacardType by returning a new MetacardType with the same name as original
and containing the additional injected AttributeDescriptors. |
| Modifier and Type | Method and Description |
|---|---|
MetacardType |
AttributeInjector.injectAttributes(MetacardType original)
'Injects'
AttributeDescriptors (represented by 'global' InjectableAttributes
and InjectableAttributes specific to original) into the given MetacardType by returning a new MetacardType with the same name as original
and containing the additional injected AttributeDescriptors. |
| 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 AttributeTypes. |
| 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
MetacardTypes. |
| 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.