Class UUIDValue

    • Constructor Detail

      • UUIDValue

        public UUIDValue()
    • Method Detail

      • getValues

        public List<String> getValues​(Context context,
                                      Item item)
                               throws SQLException
        Description copied from interface: VirtualMetadataConfiguration
        This method will return a list filled with String values which will be determine by the bean that's responsible of handling the metadata fields when fully traversed through all the Related beans
        Specified by:
        getValues in interface VirtualMetadataConfiguration
        Parameters:
        context - The relevant DSpace context
        item - The item that will be used to either retrieve metadata values from or to find the related item through its relationships
        Returns:
        The list of String values of all the metadata values as constructed by the responsible bean
        Throws:
        SQLException - If something goes wrong
      • setPopulateWithNameVariant

        public void setPopulateWithNameVariant​(boolean populateWithNameVariant)
        Description copied from interface: VirtualMetadataConfiguration
        Generic setter for the populateWithNameVariant This property defines whether the value should be retrieved from the left/rightward on the Relationship (true) or through the configuration and usual way (false)
        Specified by:
        setPopulateWithNameVariant in interface VirtualMetadataConfiguration
        Parameters:
        populateWithNameVariant - The boolean value that the populateWithNameVariant property will be set to