Class TransformerFactory

java.lang.Object
com.chemaxon.search.transformation.TransformerFactory

@PublicAPI public class TransformerFactory extends Object
Creates Molecule Transformer objects.
Since:
JChem 5.12
  • Constructor Details

    • TransformerFactory

      public TransformerFactory()
  • Method Details

    • getIdentityTransformer

      public static Transformer getIdentityTransformer()
      Returns an identity transformer.
      Returns:
      an identity transformer.
    • getDehydrogenizer

      public static Transformer getDehydrogenizer()
      Returns a dehydrogenizer transformer.
      Returns:
      a dehydrogenizer transformer.
    • getAromatizer

      public static Aromatizer getAromatizer(com.chemaxon.search.AromatizationMethod method)
      Returns an aromatizer transformer.
      Parameters:
      method - aromatization method to be used
      Returns:
      the aromatizer transformer
    • chainTransformers

      public static Transformer chainTransformers(Transformer... transformers)
      Returns a chain transformer.
      Parameters:
      transformers - transformers to be chained
      Returns:
      the chained transformer
    • chainTransformers

      public static Transformer chainTransformers(List<Transformer> transformers)
      Returns a chain transformer.
      Parameters:
      transformers - transformers to be chained
      Returns:
      the chained transformer