Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- close() - Method in interface com.blackrook.small.SmallResponse
- close() - Method in class com.blackrook.small.SmallResponse.GenericSmallResponse
- close(AutoCloseable) - Static method in class com.blackrook.small.struct.Utils
-
Attempts to close an
AutoCloseable
object. - com.blackrook.small - package com.blackrook.small
-
This package contains the main classes and components that make up the main functions of the framework.
- com.blackrook.small.annotation - package com.blackrook.small.annotation
-
Contains the annotations used on components to alter their behavior and purpose.
- com.blackrook.small.annotation.component - package com.blackrook.small.annotation.component
-
Contains annotations for components.
- com.blackrook.small.annotation.controller - package com.blackrook.small.annotation.controller
-
Contains controller-centric annotations.
- com.blackrook.small.annotation.dispatch - package com.blackrook.small.annotation.dispatch
-
Contains dispatch component-centric annotations.
- com.blackrook.small.annotation.filter - package com.blackrook.small.annotation.filter
-
Contains filter-centric annotations.
- com.blackrook.small.annotation.parameters - package com.blackrook.small.annotation.parameters
-
Contains parameter-specific annotations.
- com.blackrook.small.dispatch - package com.blackrook.small.dispatch
-
Contains component stuff related to the dispatcher.
- com.blackrook.small.dispatch.controller - package com.blackrook.small.dispatch.controller
-
Contains controller descriptors.
- com.blackrook.small.dispatch.filter - package com.blackrook.small.dispatch.filter
-
Contains filter descriptors.
- com.blackrook.small.enums - package com.blackrook.small.enums
-
Contains sets of important enumerations.
- com.blackrook.small.exception - package com.blackrook.small.exception
-
Contains exceptions.
- com.blackrook.small.exception.request - package com.blackrook.small.exception.request
-
Contains exceptions thrown during a request.
- com.blackrook.small.exception.views - package com.blackrook.small.exception.views
-
Contains exceptions for view handling.
- com.blackrook.small.multipart - package com.blackrook.small.multipart
-
Contains the embedded multipart request parser.
- com.blackrook.small.parser - package com.blackrook.small.parser
-
Contains special parsers for request content.
- com.blackrook.small.roles - package com.blackrook.small.roles
-
Contains objects that are stereotyped in the application by parent type.
- com.blackrook.small.struct - package com.blackrook.small.struct
-
Additional helper data structures and methods.
- com.blackrook.small.util - package com.blackrook.small.util
-
Contains utility functions and classes.
- Component - Annotation Interface in com.blackrook.small.annotation
-
A class annotated with this annotation is instantiated as a singleton object shared by the application context.
- ComponentConstructor - Annotation Interface in com.blackrook.small.annotation
-
This annotation specifies that the annotated constructor contains parameters that should be filled with singleton instances.
- construct(Constructor<T>, Object...) - Static method in class com.blackrook.small.struct.Utils
-
Creates a new instance of a class from a class type.
- content(Object) - Method in class com.blackrook.small.SmallResponse.GenericSmallResponse
-
Sets the content of the response.
- Content - Annotation Interface in com.blackrook.small.annotation.controller
-
Should be used on
EntryPath
-annotated methods onController
-annotated classes. - CONTENT - Enum constant in enum class com.blackrook.small.dispatch.controller.ControllerComponent.Output
- CONTENT - Enum constant in enum class com.blackrook.small.dispatch.DispatchEntryPoint.Source
- CONTENT_MIME_TYPE_JSON - Static variable in class com.blackrook.small.util.SmallUtils
-
MIME type for JSON
- CONTENT_MIME_TYPE_XML - Static variable in class com.blackrook.small.util.SmallUtils
-
MIME type for XML
- Controller - Annotation Interface in com.blackrook.small.annotation
-
This annotation is used to signify that this object is a Controller with entry points.
- ControllerComponent - Class in com.blackrook.small.dispatch.controller
-
Creates a controller profile to assist in re-calling controllers by path and methods.
- ControllerComponent(Object) - Constructor for class com.blackrook.small.dispatch.controller.ControllerComponent
-
Creates the controller profile for a
Controller
class. - ControllerComponent.Output - Enum Class in com.blackrook.small.dispatch.controller
-
Controller output handling types.
- ControllerEntryPoint - Class in com.blackrook.small.dispatch.controller
-
Method descriptor class, specifically for controllers.
- ControllerEntryPoint(ControllerComponent, Method) - Constructor for class com.blackrook.small.dispatch.controller.ControllerEntryPoint
-
Creates an entry method around a service profile instance.
- convertFromHTMLEntities(String) - Static method in class com.blackrook.small.util.SmallUtils
-
Converts a String with HTML entities in it to one without.
- convertToHTMLEntities(String) - Static method in class com.blackrook.small.util.SmallUtils
-
Converts a String to an HTML-safe string.
- COOKIE - Enum constant in enum class com.blackrook.small.dispatch.DispatchEntryPoint.Source
- CookieParameter - Annotation Interface in com.blackrook.small.annotation.parameters
-
Annotates a method parameter for Cookie binding.
- create() - Method in class com.blackrook.small.struct.HashDequeMap
-
Called to create a new Deque implementation that gets stored in the table.
- create(int) - Static method in interface com.blackrook.small.SmallResponse
-
Creates a new response with a default status.
- create(int, Object) - Static method in interface com.blackrook.small.SmallResponse
-
Creates a new response with status and content.
- create(int, Object, String) - Static method in interface com.blackrook.small.SmallResponse
-
Creates a new response with 200 OK status and a model-view driven content.
- create(SmallResponse) - Static method in interface com.blackrook.small.SmallResponse
-
Creates a new response from another SmallResponse, copying the status, content, and the headers.
- create(Class<T>) - Static method in class com.blackrook.small.struct.Utils
-
Creates a new instance of a class from a class type.
- create(Object) - Static method in interface com.blackrook.small.SmallResponse
-
Creates a new response with 200 OK status and content.
- create(Object, String) - Static method in class com.blackrook.small.SmallModelView
-
Creates a new model-view container.
- create(Object, String) - Static method in interface com.blackrook.small.SmallResponse
-
Creates a new response with 200 OK status and a model-view driven content.
- create(String) - Static method in class com.blackrook.small.SmallModelView
-
Creates a new model-view container.
- createForType(Object, Class<T>) - Static method in class com.blackrook.small.struct.Utils
-
Reflect.creates a new instance of an object for placement in a POJO or elsewhere.
- createForType(String, Object, Class<T>) - Static method in class com.blackrook.small.struct.Utils
-
Reflect.creates a new instance of an object for placement in a POJO or elsewhere.
- createPath(String) - Static method in class com.blackrook.small.struct.Utils
-
Creates the necessary directories for a file path.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form