org.geotools.filter.text.commons
Class AbstractCompilerFactory

Object
  extended by AbstractCompilerFactory

public abstract class AbstractCompilerFactory
extends Object

Provides the common behavior to make a compiler implementation

Warning: This component is not published. It is part of module implementation. Client module should not use this feature.

Since:
2.6
Author:
Mauricio Pazos (Axios Engineering)
Module:
modules/library/cql (gt-cql.jar)

Constructor Summary
AbstractCompilerFactory()
           
 
Method Summary
protected abstract  ICompiler createCompiler(String predicate, FilterFactory filterFactory)
           
 ICompiler makeCompiler(String predicate, FilterFactory filterFactory)
          Initializes and create the new compiler
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCompilerFactory

public AbstractCompilerFactory()
Method Detail

makeCompiler

public ICompiler makeCompiler(String predicate,
                              FilterFactory filterFactory)
                       throws CQLException
Initializes and create the new compiler

Parameters:
predicate -
filterFactory -
Returns:
CQLCompiler
Throws:
CQLException

createCompiler

protected abstract ICompiler createCompiler(String predicate,
                                            FilterFactory filterFactory)


Copyright © 1996-2009 Geotools. All Rights Reserved.