org.axway.grapes.server.core.options.filters
Class CorporateFilter

java.lang.Object
  extended by org.axway.grapes.server.core.options.filters.CorporateFilter
All Implemented Interfaces:
Filter

public class CorporateFilter
extends Object
implements Filter


Constructor Summary
CorporateFilter(DbOrganization organization)
           
 
Method Summary
 Map<String,Object> artifactFilterFields()
           
 boolean filter(Object datamodelObj)
           
 DBRegExp getMongoRegExp()
           
 boolean matches(DbArtifact artifact)
           
 boolean matches(DbDependency dependency)
           
 boolean matches(DbModule module)
           
 Map<String,Object> moduleFilterFields()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorporateFilter

public CorporateFilter(DbOrganization organization)
Method Detail

filter

public boolean filter(Object datamodelObj)
Specified by:
filter in interface Filter

matches

public boolean matches(DbModule module)

matches

public boolean matches(DbArtifact artifact)

matches

public boolean matches(DbDependency dependency)

moduleFilterFields

public Map<String,Object> moduleFilterFields()
Specified by:
moduleFilterFields in interface Filter

artifactFilterFields

public Map<String,Object> artifactFilterFields()
Specified by:
artifactFilterFields in interface Filter

getMongoRegExp

public DBRegExp getMongoRegExp()


Copyright © 2014. All Rights Reserved.