-
- All Implemented Interfaces:
-
ai.platon.pulsar.persist.metadata.ParseStatusCodes
public final class FilterResult extends ParseStatus
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classFilterResult.Companion
-
Field Summary
Fields Modifier and Type Field Description private final List<KClass<out ParseFilter>>filtersprivate FlowStateflowStatusprivate final BooleanshouldContinueprivate final BooleanshouldBreak
-
Constructor Summary
Constructors Constructor Description FilterResult(Short majorCode, Integer minorCode, String message)
-
Method Summary
Modifier and Type Method Description final List<KClass<out ParseFilter>>getFilters()final FlowStategetFlowStatus()final UnitsetFlowStatus(FlowState flowStatus)final BooleangetShouldContinue()final BooleangetShouldBreak()-
Methods inherited from class ai.platon.pulsar.crawl.parse.FilterResult
getArgOrDefault, getArgs, getMajorCode, getMajorName, getMinorCode, getMinorName, getName, isFailed, isParsed, isRedirect, isSuccess, setArgs, setCode, setFailed, setMajorCode, setMinorCode, setMinorCode, setSuccessOK, toString, unbox -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getFilters
final List<KClass<out ParseFilter>> getFilters()
-
getFlowStatus
final FlowState getFlowStatus()
-
setFlowStatus
final Unit setFlowStatus(FlowState flowStatus)
-
getShouldContinue
final Boolean getShouldContinue()
-
getShouldBreak
final Boolean getShouldBreak()
-
-
-
-