Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(String, Object) - Method in class mg.emberframework.core.data.Session
-
Adds an attribute to the session.
- addException(Exception) - Method in class mg.emberframework.core.data.FieldValidationResult
-
Adds an exception to the field's validation result.
- addException(String, Exception) - Method in class mg.emberframework.core.data.ModelValidationResults
-
Adds an exception to a field's validation result.
- addFieldException(String, FieldValidationResult) - Method in class mg.emberframework.core.data.ModelValidationResults
-
Adds a complete validation result for a field.
- addObject(String, Object) - Method in class mg.emberframework.core.data.ModelView
-
Adds an object to the data map.
- addVerbMethod(VerbMethod) - Method in class mg.emberframework.core.url.Mapping
-
Adds a
VerbMethod
to the mapping. - AnnotationNotPresentException - Exception in mg.emberframework.core.exception
-
Thrown when a required annotation is missing from a class or method.
- AnnotationNotPresentException(String) - Constructor for exception mg.emberframework.core.exception.AnnotationNotPresentException
-
Constructs an exception with a detail message.
B
- bold(String) - Static method in class mg.emberframework.utils.string.TagBuilder
C
- castObject(String, Class<T>) - Static method in class mg.emberframework.utils.conversion.ObjectConverter
- changeFileName(String, String) - Static method in class mg.emberframework.utils.io.FileUtils
- checkField(String, Annotation[], String, ModelValidationResults) - Static method in class mg.emberframework.utils.validation.Validator
- checkUserRole(HttpServletRequest, VerbMethod) - Method in class mg.emberframework.utils.http.UserRoleUtils
- ClassUtils - Class in mg.emberframework.utils.reflection
- clear() - Method in class mg.emberframework.core.data.Session
-
Clears the session, invalidating it.
- containsException() - Method in class mg.emberframework.core.data.FieldValidationResult
-
Checks if the field has any validation exceptions.
- containsException() - Method in class mg.emberframework.core.data.ModelValidationResults
-
Checks if any field contains a validation exception.
- Controller - Annotation Interface in mg.emberframework.annotation.http
-
Marks a class as a controller to handle HTTP requests in the framework.
- convert(String) - Method in interface mg.emberframework.utils.registry.ConverterRegistry.Converter
- ConverterRegistry - Class in mg.emberframework.utils.registry
- ConverterRegistry() - Constructor for class mg.emberframework.utils.registry.ConverterRegistry
- ConverterRegistry.Converter<T> - Interface in mg.emberframework.utils.registry
- createFilePath(String, String) - Static method in class mg.emberframework.utils.io.FileUtils
- createRequestFile(String, HttpServletRequest) - Static method in class mg.emberframework.utils.io.FileUtils
D
- DateType - Annotation Interface in mg.emberframework.annotation.validation
-
Specifies that a field or parameter must conform to a date format.
- DateValidator - Class in mg.emberframework.utils.validation.validators
- DateValidator() - Constructor for class mg.emberframework.utils.validation.validators.DateValidator
- DELETE - Static variable in class mg.emberframework.core.data.RequestVerb
-
Constant for HTTP DELETE verb.
- doGet(HttpServletRequest, HttpServletResponse) - Method in class mg.emberframework.core.FrontController
-
Handles HTTP GET requests.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class mg.emberframework.core.FrontController
-
Handles HTTP POST requests.
- DuplicateUrlException - Exception in mg.emberframework.core.exception
-
Thrown when a duplicate URL mapping is detected.
- DuplicateUrlException(String) - Constructor for exception mg.emberframework.core.exception.DuplicateUrlException
-
Constructs an exception with a detail message.
E
- Email - Annotation Interface in mg.emberframework.annotation.validation
-
Indicates that a field or parameter must contain a valid email address.
- EmailValidator - Class in mg.emberframework.utils.validation.validators
- EmailValidator() - Constructor for class mg.emberframework.utils.validation.validators.EmailValidator
- enclose(String, String) - Static method in class mg.emberframework.utils.string.TagBuilder
- equals(Object) - Method in class mg.emberframework.core.data.VerbMethod
-
Compares this object to another for equality based on the verb.
- ExceptionHandler - Class in mg.emberframework.core.handler
-
Handles exceptions and generates error responses in the Ember Framework.
- executeClassMethod(Class<?>, String, Object...) - Static method in class mg.emberframework.utils.reflection.ReflectionUtils
- executeMethod(Object, String, Object...) - Static method in class mg.emberframework.utils.reflection.ReflectionUtils
- executeRequestMethod(Mapping, HttpServletRequest, String) - Static method in class mg.emberframework.utils.reflection.ReflectionUtils
F
- FieldValidationResult - Class in mg.emberframework.core.data
-
Represents the validation result for a single field.
- FieldValidationResult() - Constructor for class mg.emberframework.core.data.FieldValidationResult
-
Default constructor.
- FieldValidationResult(List<Exception>, String) - Constructor for class mg.emberframework.core.data.FieldValidationResult
-
Constructs a validation result with a list of exceptions and a value.
- FieldValidator - Interface in mg.emberframework.utils.validation.validators
- File - Class in mg.emberframework.core.data
-
Represents a file with a name and binary content.
- File() - Constructor for class mg.emberframework.core.data.File
-
Default constructor.
- File(String, byte[]) - Constructor for class mg.emberframework.core.data.File
-
Constructs a file with a name and binary content.
- FileUtils - Class in mg.emberframework.utils.io
- format() - Element in annotation interface mg.emberframework.annotation.validation.DateType
-
The date format that the annotated field or parameter must follow.
- FrontController - Class in mg.emberframework.core
-
The central servlet for handling HTTP requests in the Ember Framework.
- FrontController() - Constructor for class mg.emberframework.core.FrontController
G
- generateHttpServletRequest(HttpServletRequest, String) - Static method in class mg.emberframework.utils.http.RequestUtils
- get(String) - Method in class mg.emberframework.core.data.Session
-
Retrieves an attribute from the session.
- Get - Annotation Interface in mg.emberframework.annotation.http
-
Indicates that a method handles HTTP GET requests.
- GET - Static variable in class mg.emberframework.core.data.RequestVerb
-
Constant for HTTP GET verb.
- getArgsClasses(Object...) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- getClasses(String) - Static method in class mg.emberframework.utils.scan.PackageUtils
- getClassesWithAnnotation(String, Class<? extends Annotation>) - Static method in class mg.emberframework.utils.scan.PackageUtils
- getClassMethodsWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class mg.emberframework.utils.scan.PackageUtils
- getClazz() - Method in class mg.emberframework.core.url.Mapping
-
Gets the controller class associated with this mapping.
- getControllerPackageName() - Method in class mg.emberframework.core.data.InitParameter
-
Gets the controller package name.
- getConverter(Class<T>) - Method in class mg.emberframework.utils.registry.ConverterRegistry
- getCustomErrorPage() - Static method in class mg.emberframework.core.FrontController
-
Gets the custom error page URL.
- getData() - Method in class mg.emberframework.core.data.ModelView
-
Gets the data map.
- getDefaultRoleAttribute() - Method in class mg.emberframework.utils.http.UserRoleUtils
- getDefaultValue(Class<?>) - Method in class mg.emberframework.utils.registry.TypeRegistry
- getDefaultValue(Class<T>) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- getErrorParamName() - Method in class mg.emberframework.core.data.InitParameter
-
Gets the error parameter name.
- getErrorRedirectionParamName() - Method in class mg.emberframework.core.data.InitParameter
-
Gets the error redirection parameter name.
- getException() - Method in class mg.emberframework.core.FrontController
-
Gets the exception encountered during processing.
- getExceptionMessage() - Method in class mg.emberframework.core.data.FieldValidationResult
-
Retrieves the exception messages with a default newline separator.
- getExceptionMessage(String) - Method in class mg.emberframework.core.data.FieldValidationResult
-
Retrieves the exception messages with a custom separator.
- getExceptions() - Method in class mg.emberframework.core.data.FieldValidationResult
-
Gets the list of exceptions.
- getFieldExceptionMessage(String) - Method in class mg.emberframework.core.data.ModelValidationResults
-
Retrieves the exception message for a specific field.
- getFieldExceptionMessage(String, String) - Method in class mg.emberframework.core.data.ModelValidationResults
-
Retrieves the exception message for a specific field with a custom separator.
- getFieldExceptions() - Method in class mg.emberframework.core.data.ModelValidationResults
-
Gets the map of field validation results.
- getFieldExceptions(String) - Method in class mg.emberframework.core.data.ModelValidationResults
-
Retrieves or creates the validation result for a specific field.
- getFieldExceptionValue(String) - Method in class mg.emberframework.core.data.ModelValidationResults
-
Retrieves the value associated with a field's validation result.
- getFileBytes() - Method in class mg.emberframework.core.data.File
-
Gets the file content as bytes.
- getFileExtension(String) - Static method in class mg.emberframework.utils.io.FileUtils
- getFileName() - Method in class mg.emberframework.core.data.File
-
Gets the file name.
- getInitParameter() - Method in class mg.emberframework.core.FrontController
-
Gets the initialization parameters.
- getMethod() - Method in class mg.emberframework.core.data.VerbMethod
-
Gets the method.
- getMethodName(String, String) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- getMethodVerb(Method) - Static method in class mg.emberframework.core.data.RequestVerb
-
Determines the HTTP verb for a method based on its annotations.
- getModelFieldExceptions(String, Field) - Static method in class mg.emberframework.utils.validation.Validator
- getObjectInstance(Class<?>, String, HttpServletRequest) - Static method in class mg.emberframework.utils.reflection.ObjectUtils
- getParameterInstance(HttpServletRequest, Parameter, Class<?>, Object) - Static method in class mg.emberframework.utils.reflection.ObjectUtils
- getParamStringValue(Parameter, HttpServletRequest) - Static method in class mg.emberframework.utils.reflection.ObjectUtils
- getPartByte(Part) - Static method in class mg.emberframework.utils.io.FileUtils
- getPartByte(String, HttpServletRequest) - Static method in class mg.emberframework.utils.io.FileUtils
- getRequestHandler() - Method in class mg.emberframework.core.FrontController
-
Gets the request handler.
- getRequestRefererUrl(HttpServletRequest) - Static method in class mg.emberframework.utils.http.RequestUtils
- getRoleAttributeName() - Method in class mg.emberframework.core.data.InitParameter
-
Gets the role attribute name.
- getRoute(String) - Static method in class mg.emberframework.utils.http.UrlParser
- getSetterMethod(String) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- getSimpleFileName(String, String) - Static method in class mg.emberframework.utils.io.FileUtils
- getSpecificVerbMethod(String) - Method in class mg.emberframework.core.url.Mapping
-
Retrieves the
VerbMethod
for a specific HTTP verb. - getUrl() - Method in class mg.emberframework.core.data.ModelView
-
Gets the target URL.
- getUrlMapping() - Method in class mg.emberframework.core.FrontController
-
Gets the URL mappings.
- getUserSession() - Method in class mg.emberframework.core.data.Session
-
Gets the underlying HTTP session.
- getValidator(Class<? extends Annotation>) - Static method in class mg.emberframework.utils.registry.ValidatorRegistry
- getValue() - Method in class mg.emberframework.core.data.FieldValidationResult
-
Gets the field's value.
- getVerb() - Method in class mg.emberframework.core.data.VerbMethod
-
Gets the HTTP verb.
- getVerbMethods() - Method in class mg.emberframework.core.url.Mapping
-
Gets the set of verb-specific methods.
H
- handleException(Exception, HttpServletRequest, HttpServletResponse) - Static method in class mg.emberframework.core.handler.ExceptionHandler
-
Handles a single exception and generates an appropriate response.
- handleExceptions(List<Exception>, HttpServletRequest, HttpServletResponse) - Static method in class mg.emberframework.core.handler.ExceptionHandler
-
Handles a list of exceptions and processes each one.
- handleRequest(FrontController, HttpServletRequest, HttpServletResponse) - Method in class mg.emberframework.core.handler.RequestHandler
-
Handles an incoming HTTP request and generates a response.
- hasAttributeOfType(Class<?>, Class<?>) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- hashCode() - Method in class mg.emberframework.core.data.VerbMethod
-
Computes the hash code based on the verb.
- hasRequiredRole(String, String[]) - Method in class mg.emberframework.utils.http.UserRoleUtils
- heading(String, int) - Static method in class mg.emberframework.utils.string.TagBuilder
I
- IllegalReturnTypeException - Exception in mg.emberframework.core.exception
-
Thrown when a method's return type is not supported by the framework.
- IllegalReturnTypeException(String) - Constructor for exception mg.emberframework.core.exception.IllegalReturnTypeException
-
Constructs an exception with a detail message.
- init() - Method in class mg.emberframework.core.FrontController
-
Initializes the servlet by setting up the request handler and framework configuration.
- init(FrontController) - Method in class mg.emberframework.core.handler.RequestHandler
-
Initializes the framework by scanning for controller mappings and setting parameters.
- InitParameter - Class in mg.emberframework.core.data
-
Holds initialization parameters for the framework.
- InitParameter() - Constructor for class mg.emberframework.core.data.InitParameter
-
Default constructor.
- InitParameter(String, String, String, String) - Constructor for class mg.emberframework.core.data.InitParameter
-
Constructs an initialization parameter object with specified values.
- InvalidControllerPackageException - Exception in mg.emberframework.core.exception
-
Thrown when the specified controller package is invalid or cannot be processed.
- InvalidControllerPackageException(String) - Constructor for exception mg.emberframework.core.exception.InvalidControllerPackageException
-
Constructs an exception with a detail message.
- InvalidRequestException - Exception in mg.emberframework.core.exception
-
Thrown when an HTTP request is invalid or malformed.
- InvalidRequestException(String) - Constructor for exception mg.emberframework.core.exception.InvalidRequestException
-
Constructs an exception with a detail message.
- isClassModel(Class<?>) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- isNonModelClass(Class<?>) - Method in class mg.emberframework.utils.registry.TypeRegistry
- isPrimitive(Class<?>) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- isRedirect() - Method in class mg.emberframework.core.data.ModelView
-
Checks if this is a redirect response.
- isRequestValid(HttpServletRequest) - Method in class mg.emberframework.core.data.VerbMethod
-
Checks if the HTTP request matches the method's verb.
- isRestAPI() - Method in class mg.emberframework.core.data.VerbMethod
-
Checks if the method is annotated as a REST API endpoint.
L
- length() - Element in annotation interface mg.emberframework.annotation.validation.Length
-
The exact length that the annotated field or parameter's value must have.
- Length - Annotation Interface in mg.emberframework.annotation.validation
-
Specifies the exact length that a field or parameter's value must have.
- LengthValidator - Class in mg.emberframework.utils.validation.validators
- LengthValidator() - Constructor for class mg.emberframework.utils.validation.validators.LengthValidator
M
- Mapping - Class in mg.emberframework.core.url
-
Represents a mapping of a URL to a set of HTTP verb-specific methods.
- Mapping() - Constructor for class mg.emberframework.core.url.Mapping
-
Default constructor.
- Mapping(Class<?>) - Constructor for class mg.emberframework.core.url.Mapping
-
Constructs a mapping with a specified controller class.
- mg.emberframework.annotation.http - package mg.emberframework.annotation.http
- mg.emberframework.annotation.validation - package mg.emberframework.annotation.validation
- mg.emberframework.core - package mg.emberframework.core
- mg.emberframework.core.data - package mg.emberframework.core.data
- mg.emberframework.core.exception - package mg.emberframework.core.exception
- mg.emberframework.core.handler - package mg.emberframework.core.handler
- mg.emberframework.core.url - package mg.emberframework.core.url
- mg.emberframework.utils.conversion - package mg.emberframework.utils.conversion
- mg.emberframework.utils.http - package mg.emberframework.utils.http
- mg.emberframework.utils.io - package mg.emberframework.utils.io
- mg.emberframework.utils.reflection - package mg.emberframework.utils.reflection
- mg.emberframework.utils.registry - package mg.emberframework.utils.registry
- mg.emberframework.utils.scan - package mg.emberframework.utils.scan
- mg.emberframework.utils.string - package mg.emberframework.utils.string
- mg.emberframework.utils.validation - package mg.emberframework.utils.validation
- mg.emberframework.utils.validation.validators - package mg.emberframework.utils.validation.validators
- ModelValidationException - Exception in mg.emberframework.core.exception
-
Thrown when model validation fails.
- ModelValidationException(String) - Constructor for exception mg.emberframework.core.exception.ModelValidationException
-
Constructs an exception with a detail message.
- ModelValidationResults - Class in mg.emberframework.core.data
-
Represents the validation results for a model's fields.
- ModelValidationResults() - Constructor for class mg.emberframework.core.data.ModelValidationResults
-
Default constructor.
- ModelValidationResults(Map<String, FieldValidationResult>) - Constructor for class mg.emberframework.core.data.ModelValidationResults
-
Constructs a validation result with a pre-populated map of field exceptions.
- ModelView - Class in mg.emberframework.core.data
-
Represents a model and view for rendering responses in the framework.
- ModelView() - Constructor for class mg.emberframework.core.data.ModelView
-
Default constructor.
- ModelView(String, Map<String, Object>) - Constructor for class mg.emberframework.core.data.ModelView
-
Constructs a model view with a URL and data.
N
- NeutralValidator - Class in mg.emberframework.utils.validation.validators
- NeutralValidator() - Constructor for class mg.emberframework.utils.validation.validators.NeutralValidator
- Numeric - Annotation Interface in mg.emberframework.annotation.validation
-
Indicates that a field or parameter must contain a numeric value.
- NumericValidator - Class in mg.emberframework.utils.validation.validators
- NumericValidator() - Constructor for class mg.emberframework.utils.validation.validators.NumericValidator
O
- ObjectConverter - Class in mg.emberframework.utils.conversion
- ObjectUtils - Class in mg.emberframework.utils.reflection
P
- PackageScanner - Class in mg.emberframework.utils.scan
- PackageUtils - Class in mg.emberframework.utils.scan
- paragraph(String) - Static method in class mg.emberframework.utils.string.TagBuilder
- Post - Annotation Interface in mg.emberframework.annotation.http
-
Indicates that a method handles HTTP POST requests.
- POST - Static variable in class mg.emberframework.core.data.RequestVerb
-
Constant for HTTP POST verb.
- processCustomError(HttpServletRequest, HttpServletResponse, int, Exception, String) - Static method in class mg.emberframework.core.handler.ExceptionHandler
-
Processes an error by forwarding to a custom error page.
- processError(HttpServletResponse, int, Exception) - Static method in class mg.emberframework.core.handler.ExceptionHandler
-
Processes an error by generating a default HTML error page.
- PUT - Static variable in class mg.emberframework.core.data.RequestVerb
-
Constant for HTTP PUT verb.
R
- redirect(HttpServletRequest, HttpServletResponse, ModelView) - Static method in class mg.emberframework.core.handler.RedirectionHandler
-
Redirects or forwards the request based on the
ModelView
. - RedirectionHandler - Class in mg.emberframework.core.handler
-
Handles redirection and forwarding of requests in the Ember Framework.
- ReflectionUtils - Class in mg.emberframework.utils.reflection
- registerConverter(Class<T>, ConverterRegistry.Converter<T>) - Method in class mg.emberframework.utils.registry.ConverterRegistry
- registerCustomDefaultValue(Class<?>, Object) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- registerCustomNonModelClass(Class<?>) - Static method in class mg.emberframework.utils.reflection.ClassUtils
- registerDefaultValue(Class<?>, Object) - Method in class mg.emberframework.utils.registry.TypeRegistry
- registerNonModelClass(Class<?>) - Method in class mg.emberframework.utils.registry.TypeRegistry
- remove(String) - Method in class mg.emberframework.core.data.Session
-
Removes an attribute from the session.
- rename(String) - Method in class mg.emberframework.core.data.File
-
Renames the file using a new name.
- RequestHandler - Class in mg.emberframework.core.handler
-
Main process handler for the Ember Framework.
- RequestHandler() - Constructor for class mg.emberframework.core.handler.RequestHandler
- RequestParameter - Annotation Interface in mg.emberframework.annotation.http
-
Marks a method parameter as an HTTP request parameter.
- RequestUtils - Class in mg.emberframework.utils.http
- RequestVerb - Class in mg.emberframework.core.data
-
Defines constants and utilities for HTTP request verbs.
- Required - Annotation Interface in mg.emberframework.annotation.validation
-
Marks a field or parameter as required, meaning it cannot be null or empty.
- RequiredRole - Annotation Interface in mg.emberframework.annotation.http
-
Specifies the roles required to access a class or method.
- RequiredValidator - Class in mg.emberframework.utils.validation.validators
- RequiredValidator() - Constructor for class mg.emberframework.utils.validation.validators.RequiredValidator
- RestApi - Annotation Interface in mg.emberframework.annotation.http
-
Indicates that a method exposes a RESTful API endpoint.
S
- scanPackage(String) - Static method in class mg.emberframework.utils.scan.PackageScanner
- Session - Class in mg.emberframework.core.data
-
Wraps an
HttpSession
to manage session data in the framework. - Session() - Constructor for class mg.emberframework.core.data.Session
-
Default constructor.
- Session(HttpSession) - Constructor for class mg.emberframework.core.data.Session
-
Constructs a session with an existing
HttpSession
. - setClazz(Class<?>) - Method in class mg.emberframework.core.url.Mapping
-
Sets the controller class associated with this mapping.
- setControllerPackageName(String) - Method in class mg.emberframework.core.data.InitParameter
-
Sets the controller package name, defaulting to "controllers" if null.
- setCustomErrorPage(String) - Static method in class mg.emberframework.core.FrontController
-
Sets the custom error page URL.
- setData(Map<String, Object>) - Method in class mg.emberframework.core.data.ModelView
-
Sets the data map.
- setDefaultRoleAttribute(String) - Method in class mg.emberframework.utils.http.UserRoleUtils
- setErrorParamName(String) - Method in class mg.emberframework.core.data.InitParameter
-
Sets the error parameter name, defaulting to "errors" if null.
- setErrorRedirectionParamName(String) - Method in class mg.emberframework.core.data.InitParameter
-
Sets the error redirection parameter name, defaulting to "error-url" if null.
- setException(Exception) - Static method in class mg.emberframework.core.FrontController
-
Sets the exception encountered during processing.
- setExceptions(List<Exception>) - Method in class mg.emberframework.core.data.FieldValidationResult
-
Sets the list of exceptions.
- setFieldExceptions(Map<String, FieldValidationResult>) - Method in class mg.emberframework.core.data.ModelValidationResults
-
Sets the map of field validation results.
- setInitParameter(InitParameter) - Static method in class mg.emberframework.core.FrontController
-
Sets the initialization parameters.
- setMethod(Method) - Method in class mg.emberframework.core.data.VerbMethod
-
Sets the method.
- setObjectAttributesValues(Object, Field, String) - Static method in class mg.emberframework.utils.reflection.ReflectionUtils
- setRedirect(boolean) - Method in class mg.emberframework.core.data.ModelView
-
Sets the redirect flag.
- setRequestHandler(RequestHandler) - Method in class mg.emberframework.core.FrontController
-
Sets the request handler.
- setRoleAttributeName(String) - Method in class mg.emberframework.core.data.InitParameter
-
Sets the role attribute name, defaulting to "role" if null.
- setSessionAttribute(Object, HttpServletRequest) - Static method in class mg.emberframework.utils.reflection.ReflectionUtils
- setUrl(String) - Method in class mg.emberframework.core.data.ModelView
-
Sets the target URL.
- setUrlMapping(Map<String, Mapping>) - Static method in class mg.emberframework.core.FrontController
-
Sets the URL mappings.
- setUserSession(HttpSession) - Method in class mg.emberframework.core.data.Session
-
Sets the underlying HTTP session.
- setValue(String) - Method in class mg.emberframework.core.data.FieldValidationResult
-
Sets the field's value.
- setVerb(String) - Method in class mg.emberframework.core.data.VerbMethod
-
Sets the HTTP verb.
- setVerbMethods(Set<VerbMethod>) - Method in class mg.emberframework.core.url.Mapping
-
Sets the set of verb-specific methods.
T
- TagBuilder - Class in mg.emberframework.utils.string
- TypeRegistry - Class in mg.emberframework.utils.registry
- TypeRegistry() - Constructor for class mg.emberframework.utils.registry.TypeRegistry
U
- UnauthorizedAccessException - Exception in mg.emberframework.core.exception
-
Thrown when a user lacks the required authorization to access a resource.
- UnauthorizedAccessException(String) - Constructor for exception mg.emberframework.core.exception.UnauthorizedAccessException
-
Constructs an exception with a detail message.
- unclosedTag(String) - Static method in class mg.emberframework.utils.string.TagBuilder
- Url - Annotation Interface in mg.emberframework.annotation.http
-
Defines the URL path for a class or method handling HTTP requests.
- UrlNotFoundException - Exception in mg.emberframework.core.exception
-
Thrown when a requested URL cannot be found or mapped.
- UrlNotFoundException(String) - Constructor for exception mg.emberframework.core.exception.UrlNotFoundException
-
Constructs an exception with a detail message.
- UrlParser - Class in mg.emberframework.utils.http
- UserRoleUtils - Class in mg.emberframework.utils.http
- UserRoleUtils(String) - Constructor for class mg.emberframework.utils.http.UserRoleUtils
V
- validate(String, Annotation, String) - Method in class mg.emberframework.utils.validation.validators.DateValidator
- validate(String, Annotation, String) - Method in class mg.emberframework.utils.validation.validators.EmailValidator
- validate(String, Annotation, String) - Method in interface mg.emberframework.utils.validation.validators.FieldValidator
- validate(String, Annotation, String) - Method in class mg.emberframework.utils.validation.validators.LengthValidator
- validate(String, Annotation, String) - Method in class mg.emberframework.utils.validation.validators.NeutralValidator
- validate(String, Annotation, String) - Method in class mg.emberframework.utils.validation.validators.NumericValidator
- validate(String, Annotation, String) - Method in class mg.emberframework.utils.validation.validators.RequiredValidator
- validateMethod(Method, HttpServletRequest) - Static method in class mg.emberframework.utils.validation.Validator
- validateModel(Class<?>, String, ModelValidationResults, HttpServletRequest) - Static method in class mg.emberframework.utils.validation.Validator
- Validator - Class in mg.emberframework.utils.validation
- ValidatorRegistry - Class in mg.emberframework.utils.registry
- value() - Element in annotation interface mg.emberframework.annotation.http.RequestParameter
-
The name of the request parameter to bind to.
- value() - Element in annotation interface mg.emberframework.annotation.http.Url
-
The URL path for the annotated class or method.
- values() - Element in annotation interface mg.emberframework.annotation.http.RequiredRole
-
The roles required to access the annotated class or method.
- VerbMethod - Class in mg.emberframework.core.data
-
Represents a method associated with an HTTP verb.
- VerbMethod(Method, String) - Constructor for class mg.emberframework.core.data.VerbMethod
-
Constructs a verb-method pair.
W
- writeTo(String) - Method in class mg.emberframework.core.data.File
-
Writes the file's content to a specified directory.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form