public class FilterComponentRegistrationImpl extends java.lang.Object implements FilterComponentRegistration
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends FilterComponent> |
componentClass |
protected java.lang.Class<? extends FilterConverter<? extends FilterComponent,? extends FilterCondition>> |
converterClass |
protected java.lang.String |
editScreenId |
protected java.lang.Class<? extends FilterCondition> |
modelClass |
Constructor and Description |
---|
FilterComponentRegistrationImpl(java.lang.Class<? extends FilterComponent> componentClass,
java.lang.Class<? extends FilterCondition> modelClass,
java.lang.Class<? extends FilterConverter<? extends FilterComponent,? extends FilterCondition>> converterClass,
java.lang.String editScreenId) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends FilterComponent> |
getComponentClass()
Returns a class of the UI filter component.
|
java.lang.Class<? extends FilterConverter<? extends FilterComponent,? extends FilterCondition>> |
getConverterClass()
Returns a converter class.
|
java.lang.String |
getEditScreenId()
Returns an id of the model edit screen.
|
java.lang.Class<? extends FilterCondition> |
getModelClass()
Returns a class of non-persistent entity that stores the state of the UI filter component.
|
protected final java.lang.Class<? extends FilterComponent> componentClass
protected final java.lang.Class<? extends FilterCondition> modelClass
protected final java.lang.Class<? extends FilterConverter<? extends FilterComponent,? extends FilterCondition>> converterClass
protected final java.lang.String editScreenId
public FilterComponentRegistrationImpl(java.lang.Class<? extends FilterComponent> componentClass, java.lang.Class<? extends FilterCondition> modelClass, java.lang.Class<? extends FilterConverter<? extends FilterComponent,? extends FilterCondition>> converterClass, @Nullable java.lang.String editScreenId)
public java.lang.Class<? extends FilterComponent> getComponentClass()
FilterComponentRegistration
getComponentClass
in interface FilterComponentRegistration
public java.lang.Class<? extends FilterCondition> getModelClass()
FilterComponentRegistration
getModelClass
in interface FilterComponentRegistration
public java.lang.Class<? extends FilterConverter<? extends FilterComponent,? extends FilterCondition>> getConverterClass()
FilterComponentRegistration
getConverterClass
in interface FilterComponentRegistration
public java.lang.String getEditScreenId()
FilterComponentRegistration
getEditScreenId
in interface FilterComponentRegistration