Package ai.platon.pulsar.common.urls
Class DegeneratePlainUrl
-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.urls.CallableDegenerateUrl,ai.platon.pulsar.common.urls.ComparableUrlAware,ai.platon.pulsar.common.urls.DegenerateUrl,ai.platon.pulsar.common.urls.UrlAware,kotlin.Comparable
public final class DegeneratePlainUrl extends PlainUrl implements CallableDegenerateUrl
-
-
Field Summary
Fields Modifier and Type Field Description private final Function0<Unit>actionprivate final StringconfiguredUrlprivate final BooleanisStandardprivate final URLtoURLprivate final URLtoURLOrNullprivate final BooleanisNilprivate final BooleanisPersistableprivate final Stringlabelprivate final Instantdeadlineprivate Stringurlprivate Stringtextprivate Integerorderprivate Stringreferrerprivate Stringargsprivate Stringhrefprivate Integerpriorityprivate Stringlangprivate Stringcountryprivate Stringdistrictprivate IntegernMaxRetryprivate Integerdepth
-
Constructor Summary
Constructors Constructor Description DegeneratePlainUrl(String url, Function0<Unit> action)
-
Method Summary
Modifier and Type Method Description final Function0<Unit>getAction()Unitinvoke()Call the degenerate url -
Methods inherited from class ai.platon.pulsar.common.urls.AbstractUrl
compareTo, equals, getArgs, getConfiguredUrl, getCountry, getDeadline, getDepth, getDistrict, getHref, getLabel, getLang, getNMaxRetry, getOrder, getPriority, getReferrer, getText, getToURL, getToURLOrNull, getUrl, hashCode, isNil, isPersistable, isStandard, serialize, serializeTo, setArgs, setCountry, setDepth, setDistrict, setHref, setLang, setNMaxRetry, setOrder, setPriority, setReferrer, setText, setUrl, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-