Class FilterDescriptorImpl
java.lang.Object
org.exoplatform.services.rest.BaseObjectModel
org.exoplatform.services.rest.impl.FilterDescriptorImpl
- All Implemented Interfaces:
FilterDescriptor,ObjectModel,ResourceDescriptor
- Version:
- $Id: $
- Author:
- Andrey Parfonov
-
Field Summary
Fields inherited from class org.exoplatform.services.rest.BaseObjectModel
clazz, constructors, fields, properties -
Constructor Summary
ConstructorsConstructorDescriptionFilterDescriptorImpl(Class<?> filterClass) FilterDescriptorImpl(Object filter) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ResourceDescriptorVisitor visitor) Method is useful for validation.UriPattern build in same manner as for resources.toString()Methods inherited from class org.exoplatform.services.rest.BaseObjectModel
getConstructorDescriptors, getFieldInjectors, getObjectClass, getProperties, getPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.exoplatform.services.rest.ObjectModel
getConstructorDescriptors, getFieldInjectors, getObjectClass, getProperties, getProperty
-
Constructor Details
-
FilterDescriptorImpl
- Parameters:
filterClass-Classof filter
-
FilterDescriptorImpl
- Parameters:
filter- instance
-
-
Method Details
-
accept
Method is useful for validation.- Specified by:
acceptin interfaceResourceDescriptor- Parameters:
visitor- SeeResourceDescriptorVisitor
-
getPathValue
- Specified by:
getPathValuein interfaceFilterDescriptor- Returns:
- See
PathValue
-
getUriPattern
UriPattern build in same manner as for resources. For detail see section 3.4 URI Templates in JAX-RS specification.- Specified by:
getUriPatternin interfaceFilterDescriptor- Returns:
- See
UriPattern
-
toString
-