org.apache.isis.core.progmodel.facets.object.ignore.javalang
Class SyntheticMethodFilteringFacetFactory

java.lang.Object
  extended by org.apache.isis.core.metamodel.facets.FacetFactoryAbstract
      extended by org.apache.isis.core.progmodel.facets.object.ignore.javalang.SyntheticMethodFilteringFacetFactory
All Implemented Interfaces:
org.apache.isis.core.metamodel.facets.FacetFactory, org.apache.isis.core.metamodel.facets.MethodFilteringFacetFactory, org.apache.isis.core.metamodel.spec.SpecificationLookupAware

public class SyntheticMethodFilteringFacetFactory
extends org.apache.isis.core.metamodel.facets.FacetFactoryAbstract
implements org.apache.isis.core.metamodel.facets.MethodFilteringFacetFactory

Designed to simply filter out any synthetic methods.

Does not add any Facets.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.isis.core.metamodel.facets.FacetFactory
org.apache.isis.core.metamodel.facets.FacetFactory.AbstractProcessContext<T extends org.apache.isis.core.metamodel.facetapi.FacetHolder>, org.apache.isis.core.metamodel.facets.FacetFactory.ProcessClassContext, org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext, org.apache.isis.core.metamodel.facets.FacetFactory.ProcessParameterContext
 
Constructor Summary
SyntheticMethodFilteringFacetFactory()
           
 
Method Summary
 boolean recognizes(Method method)
           
 
Methods inherited from class org.apache.isis.core.metamodel.facets.FacetFactoryAbstract
getFeatureTypes, getSpecificationLookup, process, process, processParams, setSpecificationLookup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.isis.core.metamodel.facets.FacetFactory
getFeatureTypes, process, process, processParams
 

Constructor Detail

SyntheticMethodFilteringFacetFactory

public SyntheticMethodFilteringFacetFactory()
Method Detail

recognizes

public boolean recognizes(Method method)
Specified by:
recognizes in interface org.apache.isis.core.metamodel.facets.MethodFilteringFacetFactory


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.