org.objectweb.jorm.generator.lib
Class KFPNCGenerator.NamingKeyFilterExpressionHelper

java.lang.Object
  extended byTypeHelper
      extended byorg.objectweb.jorm.generator.lib.CommonHelper
          extended byorg.objectweb.jorm.generator.lib.NamingFilterExpressionHelper
              extended byorg.objectweb.jorm.generator.lib.KFPNCGenerator.NamingKeyFilterExpressionHelper
All Implemented Interfaces:
Loggable
Enclosing class:
KFPNCGenerator

public class KFPNCGenerator.NamingKeyFilterExpressionHelper
extends NamingFilterExpressionHelper

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.jorm.generator.lib.NamingFilterExpressionHelper
field2declarations, filter, logger
 
Fields inherited from class org.objectweb.jorm.generator.lib.CommonHelper
debug, loggerFactory, PN_GET_TYPES
 
Constructor Summary
KFPNCGenerator.NamingKeyFilterExpressionHelper(Expression e, CompositeName co, Logger logger)
           
 
Method Summary
protected  void fillMatchInfo(ParameterOperand po)
           
 java.lang.String getFilter()
           
 
Methods inherited from class org.objectweb.jorm.generator.lib.NamingFilterExpressionHelper
fillMatchInfo, getField2declarations, operator2String, toString
 
Methods inherited from class org.objectweb.jorm.generator.lib.CommonHelper
buildPemList, canBeNullValue, comparePE, containsCharArrayField, containsCompositeName, containsFieldWhichCanBeNull, containsGenClassRef, containsReference, containsSerializedField, debug, getCNPackageName, getCoderName, getCompositeNameDefEntries, getCompositeReferences, getCTDeclaration, getFQNOfCompositeName, getInheritedClasses, getLogger, getLoggerFactory, getPaGetMethod, getPaSetMethod, getPemPos, getPNameDecodeFunction, getPNameEncodeFunction, getPNameGetterGetFunction, getPNGTypes, getPrimitiveElement, getPrimitiveElement, getProjectionField, getPType, getPTypeBigDecimal, getPTypeBigInteger, getPTypeBoolean, getPTypeByte, getPTypeByteArray, getPTypeChar, getPTypeCharArray, getPTypeDate, getPTypeDouble, getPTypeFloat, getPTypeInt, getPTypeLong, getPTypeOboolean, getPTypeObyte, getPTypeOchar, getPTypeOdouble, getPTypeOfloat, getPTypeOint, getPTypeOlong, getPTypeOshort, getPTypeReference, getPTypeSerialized, getPTypeShort, getPTypeSpaceFieldName, getPTypeString, getRefNameDef, getTupleDecoding, getTupleDecoding, getTupleGetter, isCharArrayType, isClass, isClassRef, isCompositeName, isFieldName, isGenClassRef, isHiddenField, isNull, isPrimitiveElement, isReference, isSerializedField, isSerializedType, isValidString, log, not, setLogger, setLoggerFactory, upperFL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KFPNCGenerator.NamingKeyFilterExpressionHelper

public KFPNCGenerator.NamingKeyFilterExpressionHelper(Expression e,
                                                      CompositeName co,
                                                      Logger logger)
                                               throws PException,
                                                      ExpressionException
Method Detail

getFilter

public java.lang.String getFilter()
Overrides:
getFilter in class NamingFilterExpressionHelper

fillMatchInfo

protected void fillMatchInfo(ParameterOperand po)
                      throws PException,
                             ExpressionException
Overrides:
fillMatchInfo in class NamingFilterExpressionHelper
Throws:
PException
ExpressionException