Package org.gcube.storagehub
Class MetadataMatcher
- java.lang.Object
-
- org.gcube.storagehub.MetadataMatcher
-
public abstract class MetadataMatcher extends Object
- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description static StringGENERATING_METADATA_NAMEstatic StringGENERATING_METADATA_VERSIONprotected Stringidprotected StringmetadataNameprotected StringmetadataVersion
-
Constructor Summary
Constructors Modifier Constructor Description protectedMetadataMatcher(String metadataName, String metadataVersion, String id)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleancheck(org.gcube.common.storagehub.model.Metadata metadata)protected Map<String,Object>getBaseMetadataMap()org.gcube.common.storagehub.model.MetadatagetMetadata()protected abstract Map<String,Object>getSpecificMetadataMap()
-
-
-
Field Detail
-
GENERATING_METADATA_NAME
public static final String GENERATING_METADATA_NAME
- See Also:
- Constant Field Values
-
GENERATING_METADATA_VERSION
public static final String GENERATING_METADATA_VERSION
- See Also:
- Constant Field Values
-
metadataName
protected final String metadataName
-
metadataVersion
protected final String metadataVersion
-
id
protected final String id
-
-