Class ReferenceRegistry


  • public final class ReferenceRegistry
    extends java.lang.Object
    • Field Detail

      • references

        private final com.google.common.collect.ImmutableList.Builder<Reference> references
    • Method Detail

      • asList

        public java.util.List<Reference> asList()
      • isReferenced

        public boolean isReferenced​(io.mola.galimatias.URL resource)
      • registerReference

        public void registerReference​(io.mola.galimatias.URL url,
                                      Reference.Type type,
                                      EPUBLocation location,
                                      boolean hasIntrinsicFallback)
      • hasReferencesTo

        public boolean hasReferencesTo​(io.mola.galimatias.URL resource)
        Returns if any references to the given resources were registered.
        Parameters:
        resousrce - the URL to a publication resource
        Returns:
        true iff a reference to the given resource was found