Class ConstructorDescriptorImpl
java.lang.Object
org.exoplatform.services.rest.impl.ConstructorDescriptorImpl
- All Implemented Interfaces:
ConstructorDescriptor,ResourceDescriptor
- Version:
- $Id: $
- Author:
- Andrey Parfonov
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Comparator<ConstructorDescriptor> ConstructorDescriptor comparator. -
Constructor Summary
ConstructorsConstructorDescriptionConstructorDescriptorImpl(Class<?> resourceClass, Constructor<?> constructor) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ResourceDescriptorVisitor visitor) Method is useful for validation.createInstance(ApplicationContext context) Constructor<?> Get source constructor.toString()
-
Field Details
-
CONSTRUCTOR_COMPARATOR
ConstructorDescriptor comparator.
-
-
Constructor Details
-
ConstructorDescriptorImpl
- Parameters:
resourceClass- resource classconstructor-Constructor
-
-
Method Details
-
accept
Method is useful for validation.- Specified by:
acceptin interfaceResourceDescriptor- Parameters:
visitor- SeeResourceDescriptorVisitor
-
getConstructor
Get source constructor.- Specified by:
getConstructorin interfaceConstructorDescriptor- Returns:
- constructor
- See Also:
-
getParameters
- Specified by:
getParametersin interfaceConstructorDescriptor- Returns:
- constructor's parameters
-
createInstance
- Specified by:
createInstancein interfaceConstructorDescriptor- Parameters:
context- ApplicationContext- Returns:
- newly created instance of the constructor's
- See Also:
-
toString
-