public class FilterDefinition
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
FilterDefinition(java.lang.String name,
java.lang.String defaultCondition,
java.util.Map<java.lang.String,Type> parameterTypes)
Construct a new FilterDefinition instance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultFilterCondition() |
java.lang.String |
getFilterName()
Get the name of the filter this configuration defines.
|
java.util.Set<java.lang.String> |
getParameterNames()
Get a set of the parameters defined by this configuration.
|
Type |
getParameterType(java.lang.String parameterName)
Retrieve the type of the named parameter defined for this filter.
|
java.util.Map<java.lang.String,Type> |
getParameterTypes() |
public FilterDefinition(java.lang.String name, java.lang.String defaultCondition, java.util.Map<java.lang.String,Type> parameterTypes)
name
- The name of the filter for which this configuration is in effect.public java.lang.String getFilterName()
public java.util.Set<java.lang.String> getParameterNames()
public Type getParameterType(java.lang.String parameterName)
parameterName
- The name of the filter parameter for which to return the type.public java.lang.String getDefaultFilterCondition()
public java.util.Map<java.lang.String,Type> getParameterTypes()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.