public class ObservationTableCEXHandlers extends Object
Modifier and Type | Field and Description |
---|---|
static ObservationTableCEXHandler<Object,Object> |
CLASSIC_LSTAR |
static ObservationTableCEXHandler<Object,Object> |
FIND_LINEAR |
static ObservationTableCEXHandler<Object,Object> |
FIND_LINEAR_ALLSUFFIXES |
static ObservationTableCEXHandler<Object,Object> |
FIND_LINEAR_REVERSE |
static ObservationTableCEXHandler<Object,Object> |
FIND_LINEAR_REVERSE_ALLSUFFIXES |
static ObservationTableCEXHandler<Object,Object> |
MALER_PNUELI |
static ObservationTableCEXHandler<Object,Object> |
RIVEST_SCHAPIRE |
static ObservationTableCEXHandler<Object,Object> |
RIVEST_SCHAPIRE_ALLSUFFIXES |
static ObservationTableCEXHandler<Object,Object> |
SHAHBAZ |
static ObservationTableCEXHandler<Object,Object> |
SUFFIX1BY1 |
Constructor and Description |
---|
ObservationTableCEXHandlers() |
public static ObservationTableCEXHandler<Object,Object> CLASSIC_LSTAR
public static ObservationTableCEXHandler<Object,Object> SUFFIX1BY1
public static ObservationTableCEXHandler<Object,Object> MALER_PNUELI
public static ObservationTableCEXHandler<Object,Object> SHAHBAZ
public static ObservationTableCEXHandler<Object,Object> FIND_LINEAR
public static ObservationTableCEXHandler<Object,Object> FIND_LINEAR_ALLSUFFIXES
public static ObservationTableCEXHandler<Object,Object> FIND_LINEAR_REVERSE
public static ObservationTableCEXHandler<Object,Object> FIND_LINEAR_REVERSE_ALLSUFFIXES
public static ObservationTableCEXHandler<Object,Object> RIVEST_SCHAPIRE
public static ObservationTableCEXHandler<Object,Object> RIVEST_SCHAPIRE_ALLSUFFIXES
public static <I,D> ObservationTableCEXHandler<I,D> fromGlobalSuffixFinder(GlobalSuffixFinder<I,D> globalFinder)
public static <I,D> ObservationTableCEXHandler<I,D> fromLocalSuffixFinder(LocalSuffixFinder<I,D> localFinder, boolean allSuffixes)
public static <I,D> ObservationTableCEXHandler<I,D> fromLocalSuffixFinder(LocalSuffixFinder<I,D> localFinder)
public static <I,D> List<List<Row<I>>> handleClassicLStar(DefaultQuery<I,D> ceQuery, ObservationTable<I,D> table, MembershipOracle<I,D> oracle)
public static <I,D> List<List<Row<I>>> handleSuffix1by1(DefaultQuery<I,D> ceQuery, ObservationTable<I,D> table, MembershipOracle<I,D> oracle)
public static <I,D> List<List<Row<I>>> handleGlobalSuffixes(ObservationTable<I,D> table, List<? extends Word<I>> suffixes, MembershipOracle<I,D> oracle)
public static <I,D> List<List<Row<I>>> handleLocalSuffix(Query<I,D> ceQuery, ObservationTable<I,D> table, int suffixIndex, boolean allSuffixes, MembershipOracle<I,D> oracle)
public static <I,D> List<List<Row<I>>> handleLocalSuffix(Query<I,D> ceQuery, ObservationTable<I,D> table, int suffixIndex, MembershipOracle<I,D> oracle)
public static ObservationTableCEXHandler<Object,Object>[] values()
Copyright © 2015. All rights reserved.