/** * Get the name of this filter. * * @return This filter's name. */ public String getName() { return definition.getFilterName(); }
/** * Constructs a new FilterImpl. * * @param configuration The filter's global configuration. */ public FilterImpl(FilterDefinition configuration) { this.definition = configuration; filterName = definition.getFilterName(); }
@Override public void addFilterDefinition(FilterDefinition filterDefinition) { if ( filterDefinition == null || filterDefinition.getFilterName() == null ) { throw new IllegalArgumentException( "Filter definition object or name is null: " + filterDefinition ); } filterDefinitionMap.put( filterDefinition.getFilterName(), filterDefinition ); }
private static void bindFilterDef(FilterDef defAnn, MetadataBuildingContext context) { Map<String, org.hibernate.type.Type> params = new HashMap<>(); for ( ParamDef param : defAnn.parameters() ) { params.put( param.name(), context.getMetadataCollector().getTypeResolver().heuristicType( param.type() ) ); } FilterDefinition def = new FilterDefinition( defAnn.name(), defAnn.defaultCondition(), params ); LOG.debugf( "Binding filter definition: %s", def.getFilterName() ); context.getMetadataCollector().addFilterDefinition( def ); }
/** * Get the name of this filter. * * @return This filter's name. */ public String getName() { return definition.getFilterName(); }
/** * Constructs a new FilterImpl. * * @param configuration The filter's global configuration. */ public FilterImpl(FilterDefinition configuration) { this.definition = configuration; filterName = definition.getFilterName(); }
/** * Constructs a new FilterImpl. * * @param configuration The filter's global configuration. */ public FilterImpl(FilterDefinition configuration) { this.definition = configuration; filterName = definition.getFilterName(); }
/** * Constructs a new FilterImpl. * * @param configuration The filter's global configuration. */ public FilterImpl(FilterDefinition configuration) { this.definition = configuration; filterName = definition.getFilterName(); }
/** * Get the name of this filter. * * @return This filter's name. */ public String getName() { return definition.getFilterName(); }
/** * Get the name of this filter. * * @return This filter's name. */ public String getName() { return definition.getFilterName(); }
@Override public void addFilterDefinition(FilterDefinition def) { if ( def == null || def.getFilterName() == null ) { throw new IllegalArgumentException( "Filter definition object or name is null: " + def ); } filterDefs.put( def.getFilterName(), def ); }
@Override public void addFilterDefinition(FilterDefinition def) { if ( def == null || def.getFilterName() == null ) { throw new IllegalArgumentException( "Filter definition object or name is null: " + def ); } filterDefs.put( def.getFilterName(), def ); }
@Override public void addFilterDefinition(FilterDefinition filterDefinition) { if ( filterDefinition == null || filterDefinition.getFilterName() == null ) { throw new IllegalArgumentException( "Filter definition object or name is null: " + filterDefinition ); } filterDefinitionMap.put( filterDefinition.getFilterName(), filterDefinition ); }
public void addFilterDefinition(FilterDefinition definition) { filterDefinitions.put( definition.getFilterName(), definition ); }
public void addFilterDefinition(FilterDefinition definition) { filterDefinitions.put( definition.getFilterName(), definition ); }
public void addFilterDefinition(FilterDefinition definition) { filterDefinitions.put( definition.getFilterName(), definition ); }
public void addFilterDefinition(FilterDefinition definition) { filterDefinitions.put( definition.getFilterName(), definition ); }
private static void bindFilterDef(FilterDef defAnn, Mappings mappings) { Map<String, org.hibernate.type.Type> params = new HashMap<String, org.hibernate.type.Type>(); for ( ParamDef param : defAnn.parameters() ) { params.put( param.name(), mappings.getTypeResolver().heuristicType( param.type() ) ); } FilterDefinition def = new FilterDefinition( defAnn.name(), defAnn.defaultCondition(), params ); LOG.debugf( "Binding filter definition: %s", def.getFilterName() ); mappings.addFilterDefinition( def ); }
private static void bindFilterDef(FilterDef defAnn, Mappings mappings) { Map<String, org.hibernate.type.Type> params = new HashMap<String, org.hibernate.type.Type>(); for ( ParamDef param : defAnn.parameters() ) { params.put( param.name(), mappings.getTypeResolver().heuristicType( param.type() ) ); } FilterDefinition def = new FilterDefinition( defAnn.name(), defAnn.defaultCondition(), params ); LOG.debugf( "Binding filter definition: %s", def.getFilterName() ); mappings.addFilterDefinition( def ); }
private static void bindFilterDef(FilterDef defAnn, MetadataBuildingContext context) { Map<String, Type> params = new HashMap<>(); for ( ParamDef param : defAnn.parameters() ) { params.put( param.name(), context.getMetadataCollector() .getTypeConfiguration() .getBasicTypeRegistry() .getBasicTypeByName( param.type() ) ); } FilterDefinition def = new FilterDefinition( defAnn.name(), defAnn.defaultCondition(), params ); LOG.debugf( "Binding filter definition: %s", def.getFilterName() ); context.getMetadataCollector().addFilterDefinition( def ); }