Uses of Interface
org.mycore.datamodel.metadata.MCRMetaInterface
-
Uses of MCRMetaInterface in org.mycore.datamodel.metadata
Modifier and TypeClassDescriptionclass
class
This class implements all method for handling with the MCRMetaAccessRule part of a metadata object.final class
This class implements all methods for handling with the MCRMetaAddress part of a metadata object.final class
This class implements all method for handling with the MCRMetaBoolean part of a metadata object.class
This class implements all method for handling with the MCRMetaClassification part of a metadata object.class
This class implements all method for handling with the MCRMetaDateLangText part of a metadata object.class
This class implements any methods for handling the basic data for all metadata classes of the metadata objects.class
class
A Link to aMCRDerivate
.class
This class implements all methods for handling the MCRMetaHistoryDate part of a metadata object.final class
This class implements all method for handling the IFS metadata.final class
This class implements all methods for handling with the MCRMetaInstitutionName part of a metadata object.final class
provides support for a restricted range of formats, all of which are valid ISO 8601 dates and times.class
This class implements all method for handling with the MCRMetaLangText part of a metadata object.class
This class implements all method for generic handling with the MCRMetaLink part of a metadata object.class
This class implements all method for special handling with the MCRMetaLink part of a metadata object.final class
Implements methods to handle MCRMetaNumber fields of a metadata object.final class
This class implements all methods for handling a name with the MCRMetaPersonName datamodel.class
Stores spatial information for geographic references.class
This class implements all method for handling with the MCRMetaLangText part of a metadata object.Modifier and TypeMethodDescriptionfinal <T extends MCRMetaInterface>
Optional<T>Finds the first, not inheritedMCRMetaInterface
with the given tag.final <T extends MCRMetaInterface>
Optional<T>Finds the firstMCRMetaInterface
with the given tag where the inheritance level is equal the inherited value.final <T extends MCRMetaInterface>
Optional<T>Finds the first, not inheritedMCRMetaInterface
with the given tag where the @type attribute is equal to the given type.final <T extends MCRMetaInterface>
Optional<T>Finds the firstMCRMetaInterface
with the given tag where the inheritance level is equal the inherited value and the @type attribute is equal to the given type.final <T extends MCRMetaInterface>
List<T>Lists theMCRMetaInterface
s of the given tag.final <T extends MCRMetaInterface>
Stream<T>Streams theMCRMetaInterface
s of the given tag.Modifier and TypeMethodDescriptionMCRMetaInterface.clone()
This method make a clone of this class.final MCRMetaInterface
MCRMetaElement.getElement
(int index) This method returns the instance of an element from the list with index i.final MCRMetaInterface
MCRMetaElement.getElementByName
(String name) This method returns the instance of an element from the list with the given nameModifier and TypeMethodDescriptionClass<? extends MCRMetaInterface>
MCRMetaElement.getClazz()
MCRMetaElement.iterator()
MCRMetaElement.stream()
Streams theMCRMetaInterface
of this element.Modifier and TypeMethodDescriptionfinal void
MCRMetaElement.addMetaObject
(MCRMetaInterface obj) The method add a metadata object, that implements the MCRMetaInterface to this element.final boolean
MCRMetaElement.removeMetaObject
(MCRMetaInterface obj) The method remove a metadata object, that implements the MCRMetaInterface to this element.Modifier and TypeMethodDescriptionfinal void
MCRMetaElement.setClass
(Class<? extends MCRMetaInterface> clazz) This methode set the element class for the metadata elements.ModifierConstructorDescriptionMCRMetaElement
(Class<? extends MCRMetaInterface> clazz, String tag, boolean heritable, boolean notinherit, List<? extends MCRMetaInterface> list) This is the constructor of the MCRMetaElement class.MCRMetaElement
(Class<? extends MCRMetaInterface> clazz, String tag, boolean heritable, boolean notinherit, List<? extends MCRMetaInterface> list) This is the constructor of the MCRMetaElement class. -
Uses of MCRMetaInterface in org.mycore.datamodel.metadata.validator
Modifier and TypeMethodDescriptionstatic String
MCREditorOutValidator.checkMetaObject
(Element datasubtag, Class<? extends MCRMetaInterface> metaClass, boolean keepLang) static String
MCREditorOutValidator.checkMetaObjectWithLang
(Element datasubtag, Class<? extends MCRMetaInterface> metaClass) static String
MCREditorOutValidator.checkMetaObjectWithLangNotEmpty
(Element datasubtag, Class<? extends MCRMetaInterface> metaClass) static String
MCREditorOutValidator.checkMetaObjectWithLinks
(Element datasubtag, Class<? extends MCRMetaInterface> metaClass)