Class ReferenceRegistry
java.lang.Object
org.w3c.epubcheck.core.references.ReferenceRegistry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final OCFContainerprivate final com.google.common.collect.ImmutableList.Builder<Reference> private final ResourceRegistry -
Constructor Summary
ConstructorsConstructorDescriptionReferenceRegistry(OCFContainer container, ResourceRegistry resourceRegistry) -
Method Summary
Modifier and TypeMethodDescriptionasList()booleanhasReferencesTo(io.mola.galimatias.URL resource) Returns if any references to the given resources were registered.booleanisReferenced(io.mola.galimatias.URL resource) voidregisterReference(io.mola.galimatias.URL url, Reference.Type type, EPUBLocation location) voidregisterReference(io.mola.galimatias.URL url, Reference.Type type, EPUBLocation location, boolean hasIntrinsicFallback)
-
Field Details
-
container
-
references
-
resourceRegistry
-
-
Constructor Details
-
ReferenceRegistry
-
-
Method Details
-
asList
-
isReferenced
public boolean isReferenced(io.mola.galimatias.URL resource) -
registerReference
public void registerReference(io.mola.galimatias.URL url, Reference.Type type, EPUBLocation location) -
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:
trueiff a reference to the given resource was found
-