Class CacheIndexEntry
- java.lang.Object
-
- net.adoptopenjdk.icedteaweb.resources.cache.CacheIndexEntry
-
- All Implemented Interfaces:
java.lang.Comparable<CacheIndexEntry>
class CacheIndexEntry extends java.lang.Object implements java.lang.Comparable<CacheIndexEntry>
...
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringidprivate CacheKeykeyprivate longlastAccessed
-
Constructor Summary
Constructors Constructor Description CacheIndexEntry(java.lang.String id, long lastAccessed, CacheKey key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(CacheIndexEntry o)booleanequals(java.lang.Object o)(package private) CacheKeygetCacheKey()(package private) java.lang.StringgetDomain()(package private) java.lang.StringgetId()(package private) longgetLastAccessed()(package private) java.lang.StringgetProtocol()(package private) java.net.URLgetResourceHref()(package private) VersionIdgetVersion()inthashCode()(package private) booleanmatches(java.net.URL resource)(package private) booleanmatches(java.net.URL resource, VersionString versionString)(package private) booleanmatches(CacheKey key)
-
-
-
Field Detail
-
id
private final java.lang.String id
-
lastAccessed
private final long lastAccessed
-
key
private final CacheKey key
-
-
Constructor Detail
-
CacheIndexEntry
CacheIndexEntry(java.lang.String id, long lastAccessed, CacheKey key)
-
-
Method Detail
-
getId
java.lang.String getId()
-
getCacheKey
CacheKey getCacheKey()
-
getResourceHref
java.net.URL getResourceHref()
-
getVersion
VersionId getVersion()
-
getProtocol
java.lang.String getProtocol()
-
getDomain
java.lang.String getDomain()
-
getLastAccessed
long getLastAccessed()
-
matches
boolean matches(java.net.URL resource)
-
matches
boolean matches(CacheKey key)
-
matches
boolean matches(java.net.URL resource, VersionString versionString)
-
compareTo
public int compareTo(CacheIndexEntry o)
- Specified by:
compareToin interfacejava.lang.Comparable<CacheIndexEntry>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-