public class TokenNameFinderFactory extends BaseToolFactory
| Constructor and Description | 
|---|
| TokenNameFinderFactory()Creates a  TokenNameFinderFactorythat provides the default implementation
 of the resources. | 
| TokenNameFinderFactory(byte[] featureGeneratorBytes,
                      Map<String,Object> resources,
                      SequenceCodec<String> seqCodec) | 
| Modifier and Type | Method and Description | 
|---|---|
| static TokenNameFinderFactory | create(String subclassName,
      byte[] featureGeneratorBytes,
      Map<String,Object> resources,
      SequenceCodec<String> seqCodec) | 
| NameContextGenerator | createContextGenerator() | 
| AdaptiveFeatureGenerator | createFeatureGenerators()Creates the  AdaptiveFeatureGenerator. | 
| SequenceCodec<String> | createSequenceCodec() | 
| static SequenceCodec<String> | instantiateSequenceCodec(String sequenceCodecImplName) | 
| void | validateArtifactMap()Validates the parsed artifacts. | 
create, create, createArtifactMap, createArtifactSerializersMap, createManifestEntriespublic TokenNameFinderFactory()
TokenNameFinderFactory that provides the default implementation
 of the resources.public TokenNameFinderFactory(byte[] featureGeneratorBytes,
                              Map<String,Object> resources,
                              SequenceCodec<String> seqCodec)
public static TokenNameFinderFactory create(String subclassName, byte[] featureGeneratorBytes, Map<String,Object> resources, SequenceCodec<String> seqCodec) throws InvalidFormatException
InvalidFormatExceptionpublic void validateArtifactMap()
                         throws InvalidFormatException
BaseToolFactoryInvalidFormatException.
 Note:
 Subclasses should generally invoke super.validateArtifactMap at the beginning
 of this method.validateArtifactMap in class BaseToolFactoryInvalidFormatExceptionpublic SequenceCodec<String> createSequenceCodec()
public NameContextGenerator createContextGenerator()
public AdaptiveFeatureGenerator createFeatureGenerators()
AdaptiveFeatureGenerator. Usually this
 is a set of generators contained in the AggregatedFeatureGenerator.
 Note:
 The generators are created on every call to this method.public static SequenceCodec<String> instantiateSequenceCodec(String sequenceCodecImplName)
Copyright © 2018 The Apache Software Foundation. All rights reserved.