| Package | Description |
|---|---|
| org.mmbase.applications.email | |
| org.mmbase.applications.media.builders |
The basic builders for the object model associated with the MMBase
media project.
|
| org.mmbase.bridge.jsp.taglib.editor |
This is the package were the EditTag lives.
|
| org.mmbase.bridge.remote | |
| org.mmbase.bridge.remote.proxy | |
| org.mmbase.bridge.remote.rmi | |
| org.mmbase.datatypes.handlers |
This is a generalization of what used to be org.mmbase.bridge.jsp.taglib.typehandler.
|
| org.mmbase.datatypes.handlers.html | |
| org.mmbase.datatypes.processors |
Plugins into set- and getValue methods on Node (Setting and getting Fields).
|
| org.mmbase.framework |
The package contains the component framework of MMBase.
|
| org.mmbase.framework.basic | |
| org.mmbase.module |
The modules used to load MMBase and optional MMBase functionality.
|
| org.mmbase.module.builders |
The MMBase standard and optional builders.
|
| org.mmbase.module.core |
The core classes for MMBase.
|
| org.mmbase.module.lucene | |
| org.mmbase.security |
The security infrastructure of MMBase.
|
| org.mmbase.security.implementation.cloudcontext.builders | |
| org.mmbase.streams | |
| org.mmbase.streams.download | |
| org.mmbase.streams.thumbnails | |
| org.mmbase.util.functions |
The function framework is all about the creation of
Function instances, from which
then, subsequently, function values can be acquired. |
| org.mmbase.util.transformers |
`Tranformers' define tranformations of Strings, byte arrays and streams.
|
| Modifier and Type | Field and Description |
|---|---|
static Parameter[] |
EmailBuilder.MAIL_PARAMETERS |
static Parameter |
EmailBuilder.MESSAGEFORMAT_ARGUMENTS_PARAMETER |
static Parameter[] |
EmailBuilder.SETTYPE_PARAMETERS |
static Parameter[] |
EmailBuilder.STARTMAIL_PARAMETERS |
static Parameter |
EmailBuilder.TYPE_PARAMETER |
| Modifier and Type | Method and Description |
|---|---|
protected Parameter[] |
Editor.getParameterDefinition() |
protected Parameter[] |
YAMMEditor.getParameterDefinition() |
protected Parameter[] |
BasicEditor.getParameterDefinition() |
| Modifier and Type | Method and Description |
|---|---|
Parameter<?>[] |
RemoteFunction.getParameterDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteFunction.setParameterDefinition(Parameter<?>[] arg0) |
| Modifier and Type | Method and Description |
|---|---|
Parameter<?>[] |
RemoteFunction_Proxy.getParameterDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteFunction_Proxy.setParameterDefinition(Parameter<?>[] arg0) |
| Modifier and Type | Method and Description |
|---|---|
Parameter<?>[] |
RemoteFunction_Rmi.getParameterDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteFunction_Rmi.setParameterDefinition(Parameter<?>[] arg0) |
| Modifier and Type | Method and Description |
|---|---|
<C> C |
AbstractRequest.getProperty(Parameter<C> name) |
<C> C |
Request.getProperty(Parameter<C> name) |
<C> C |
AbstractRequest.setProperty(Parameter<C> name,
C value) |
<C> C |
Request.setProperty(Parameter<C> name,
C value)
Handler implementations can put properties on the request to do some adminstration.
|
| Modifier and Type | Field and Description |
|---|---|
static Parameter<String> |
HtmlHandler.SESSIONNAME |
| Modifier and Type | Field and Description |
|---|---|
protected static Parameter[] |
CopyFieldCommitProcessorFactory.PARAMS |
protected static Parameter[] |
ChecksumProcessorFactory.PARAMS |
protected static Parameter[] |
LastModifiedProcessorFactory.PARAMS |
protected static Parameter[] |
ChecksumGetProcessorFactory.PARAMS |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<String> |
Framework.BLOCK
The proposed parameter if the framework can be explicitely requested a block to render.
|
static Parameter<String> |
Framework.COMPONENT
The proposed parameter if the framework can be explicitely requested a (block of a certain) component to render.
|
static Parameter<Node> |
Framework.N
A framework must be able to provide a node to the rendered blocks.
|
protected Parameter[] |
Block.paramDefinition |
protected Parameter[] |
ChainedRenderer.parameters |
protected Parameter[] |
Block.specific |
| Modifier and Type | Method and Description |
|---|---|
abstract Parameter<?>[] |
Framework.getParameterDefinition() |
Parameter<?>[] |
WrappedRenderer.getParameters() |
Parameter<?>[] |
Renderer.getParameters()
A renderer may need certain parameters.
|
Parameter[] |
ChainedRenderer.getParameters() |
Parameter<?>[] |
ErrorRenderer.getParameters() |
Parameter<?>[] |
JspRenderer.getParameters() |
Parameter[] |
IFrameRenderer.getParameters() |
Parameter[] |
AbstractRenderer.getParameters() |
Parameter[] |
Processor.getParameters()
A processor may need certain parameters.
|
Parameter<?>[] |
DocumentationRenderer.getParameters() |
Parameter<?>[] |
EditwizardRenderer.getParameters() |
Parameter[] |
ConnectionRenderer.getParameters() |
Parameter<?>[] |
StringRenderer.getParameters() |
Parameter<?>[] |
JspProcessor.getParameters() |
Parameter[] |
DeniedRenderer.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
Block.addParameters(Parameter... params) |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<String> |
BasicFramework.ACTION |
static Parameter<String> |
MMBaseUrlConverter.CATEGORY
MMBaseUrlConverter wants a 'category'.
|
static Parameter<Class> |
ChainedUrlConverter.URLCONVERTER_PARAM |
| Modifier and Type | Method and Description |
|---|---|
Parameter<?>[] |
MMBaseUrlConverter.getParameterDefinition() |
Parameter<?>[] |
BasicFramework.getParameterDefinition() |
Parameter<?>[] |
ChainedUrlConverter.getParameterDefinition() |
Parameter[] |
BlockUrlConverter.getParameterDefinition()
Block url converters add an explicit 'component' and 'block' framework parameters
|
Parameter<?>[] |
UrlConverter.getParameterDefinition()
An URLConverter can add parameters to it's parent Framework.
|
Parameter<?>[] |
BasicUrlConverter.getParameterDefinition() |
| Modifier and Type | Field and Description |
|---|---|
protected static Parameter[] |
ProcessorModule.PARAMS_PAGEINFO |
| Constructor and Description |
|---|
GetNodeListFunction(String name,
Parameter[] params) |
ProcessFunction(String name,
Parameter<Object>[] params) |
ReplaceFunction(String name,
Parameter[] params) |
| Modifier and Type | Field and Description |
|---|---|
static Parameter[] |
Images.CACHE_PARAMETERS |
static Parameter[] |
Images.CACHEDNODE_PARAMETERS |
protected static Parameter<Object> |
Properties.DEFAULT |
static Parameter[] |
AbstractImages.DIMENSION_PARAMETERS |
static Parameter[] |
Images.DIMENSION_PARAMETERS |
static Parameter[] |
AbstractServletBuilder.FORMAT_PARAMETERS |
protected static Parameter[] |
Properties.GET_PARAMETERS |
static Parameter[] |
Images.GUI_PARAMETERS |
static Parameter[] |
AbstractServletBuilder.GUI_PARAMETERS
Can be used to construct a List for executeFunction argument
(new Parameters(GUI_ARGUMENTS))
|
static Parameter[] |
AbstractImages.HEIGHT_PARAMETERS |
static Parameter[] |
Images.HEIGHT_PARAMETERS |
protected static Parameter<String> |
Properties.KEY |
protected static Parameter[] |
Properties.LIST_PARAMETERS |
static Parameter[] |
AbstractServletBuilder.MIMETYPE_PARAMETERS |
protected static Parameter<Node> |
Properties.NODE |
protected static Parameter[] |
Properties.SET_PARAMETERS |
protected static Parameter<Object> |
Properties.VALUE |
static Parameter[] |
ImageCaches.WAIT_PARAMETERS |
static Parameter[] |
AbstractImages.WIDTH_PARAMETERS |
static Parameter[] |
Images.WIDTH_PARAMETERS |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<?>[] |
MMObjectBuilder.AGE_PARAMETERS
Parameters for the age function
|
static Parameter<?>[] |
MMObjectBuilder.GUI_PARAMETERS
Parameters for the GUI function
|
protected static Parameter<?>[] |
MMObjectBuilder.WRAP_PARAMETERS
Parameters constants for the NodeFunction
MMObjectBuilder.wrapFunction. |
| Modifier and Type | Method and Description |
|---|---|
protected Function |
MMObjectBuilder.newFunctionInstance(String name,
Parameter[] parameters,
ReturnType returnType) |
| Constructor and Description |
|---|
MMObjectNodeFunction(String name,
Parameter... def) |
MMObjectNodeFunction(String name,
Parameter<?>[] def,
ReturnType<R> returnType) |
| Modifier and Type | Field and Description |
|---|---|
protected static Parameter<String> |
Lucene.ANALYZER |
protected static Parameter |
Lucene.CLASS |
protected static Parameter<Boolean> |
Lucene.COPY |
protected static Parameter<Integer> |
Lucene.EXPLAIN |
protected static Parameter<String> |
Lucene.EXTRACONSTRAINTS |
protected static Parameter<String> |
Lucene.FIELDS |
protected static Parameter<String> |
Lucene.FILTER |
protected static Parameter<String> |
Lucene.IDENTIFIER |
protected static Parameter<String> |
Lucene.INDEX |
protected static Parameter |
Lucene.MACHINES |
protected static Parameter<Integer> |
Lucene.MAX |
protected static Parameter<Integer> |
Lucene.OFFSET |
protected static Parameter<String> |
Lucene.ONFAIL |
protected static Parameter<String> |
Lucene.SORTFIELDS |
protected static Parameter<String> |
Lucene.VALUE
Parameter constants for Lucene functions.
|
| Modifier and Type | Field and Description |
|---|---|
static Parameter<String> |
AuthenticationData.PARAMETER_AUTHENTICATE |
static Parameter<Boolean> |
AuthenticationData.PARAMETER_LOGOUT |
static Parameter<String> |
AuthenticationData.PARAMETER_PASSWORD |
static Parameter<Rank> |
AuthenticationData.PARAMETER_RANK |
static Parameter<String> |
AuthenticationData.PARAMETER_SESSIONNAME |
static Parameter<String> |
AuthenticationData.PARAMETER_USERNAME
Common parameters for login-info.
|
static Parameter<List> |
AuthenticationData.PARAMETER_USERNAMES |
protected static Parameter[] |
Authentication.PARAMETERS_ANONYMOUS |
protected static Parameter[] |
Authentication.PARAMETERS_NAME_PASSWORD |
protected static Parameter[] |
Authentication.PARAMETERS_USERS |
| Modifier and Type | Method and Description |
|---|---|
Parameter[] |
ActionChecker.getParameterDefinition() |
Parameter[] |
ActionChecker.Rank.getParameterDefinition() |
Parameter[] |
RequestActionChecker.getParameterDefinition() |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<String> |
Contexts.PARAMETER_GROUPORUSER |
static Parameter<String> |
Contexts.PARAMETER_OPERATION |
| Modifier and Type | Field and Description |
|---|---|
static Parameter[] |
ChangeWithoutProcessFunction.PARAMETERS |
static Parameter[] |
CreateCachesFunction.PARAMETERS |
static Parameter[] |
UpdateSourcesFunction.PARAMETERS |
static Parameter[] |
FileFunction.PARAMETERS |
static Parameter[] |
CreateSourcesWithoutProcessFunction.PARAMETERS |
| Modifier and Type | Field and Description |
|---|---|
static Parameter[] |
DownloadFunction.PARAMETERS |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<Long> |
ThumbNailFunction.OFFSET |
static Parameter[] |
WaitFunction.PARAMETERS |
static Parameter[] |
ThumbNailFunction.PARAMETERS |
static Parameter<Integer> |
ThumbNailFunction.TIMEOUT |
static Parameter<Boolean> |
ThumbNailFunction.WAIT |
| Modifier and Type | Class and Description |
|---|---|
static class |
Parameter.Wrapper
A Parameter.Wrapper wraps one Parameter around a Parameter[] (then you can put it in a
Parameter[]).
|
class |
PatternParameter<C>
Especially the blocks of the framework may want to allow for all parameters according to a
certain pattern.
|
class |
ReturnType<C>
Description of the return type of certain function.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) Parameter[] |
Parameter.Wrapper.arguments |
static Parameter<Cloud> |
Parameter.CLOUD |
static Parameter |
Parameter.CORENODE |
protected Parameter<Object>[] |
Parameters.definition
This array maps integers (position in array) to map keys, making it possible to implement
List.
|
static Parameter[] |
Parameter.EMPTY
An empty Parameter array.
|
static Parameter<String> |
Parameter.FIELD |
static Parameter<String> |
Parameter.LANGUAGE
Parameter which might be needed in lots of Parameter definitions.
|
protected static Parameter[] |
ExampleBuilder.LISTLATEST_PARAMETERS
Parameter constant for use bij the 'latest' function.
|
static Parameter<Locale> |
Parameter.LOCALE |
static Parameter<Node> |
Parameter.NODE
'system' parameter set for nodefunctions.
|
static Parameter<?>[] |
CloneNodeFunction.PARAMETERS |
static Parameter<?>[] |
GuiFunction.PARAMETERS |
static Parameter<javax.servlet.http.HttpServletRequest> |
Parameter.REQUEST |
static Parameter<javax.servlet.http.HttpServletResponse> |
Parameter.RESPONSE |
protected static Parameter[] |
ExampleBuilder.SUMFIELDS_PARAMETERS |
static Parameter<UserContext> |
Parameter.USER |
| Modifier and Type | Method and Description |
|---|---|
static <C> Parameter<C>[] |
Parameter.emptyArray() |
Parameter[] |
Parameter.Wrapper.getArguments() |
Parameter<?>[] |
Parameters.getDefinition() |
protected static Parameter[] |
NodeFunction.getNodeParameterDef(Parameter... def) |
protected static Parameter[] |
PatternNodeFunctionProvider.PatternNodeFunction.getParameterDef(String template) |
Parameter<?>[] |
WrappedFunction.getParameterDefinition() |
Parameter<?>[] |
Function.getParameterDefinition() |
Parameter<?>[] |
AbstractFunction.getParameterDefinition() |
Parameter<?>[] |
CombinedFunction.getParameterDefinition() |
static Parameter<?>[] |
BeanFunction.getParameterDefinition(Object sampleInstance,
List<Method> setMethods) |
static Parameter<?>[] |
Parameter.readArrayFromXml(Element element) |
static <C> Parameter<C> |
Parameter.readFromXml(Element element) |
| Modifier and Type | Method and Description |
|---|---|
static List<Parameter<?>> |
Functions.define(Parameter<?>[] def) |
static List<Parameter<?>> |
Functions.define(Parameter<?>[] def,
List<Parameter<?>> list)
Adds the definitions to a List.
|
| Modifier and Type | Method and Description |
|---|---|
static Parameters |
Functions.buildParameters(Parameter<?>[] def,
List<?> args)
Converts a certain List to an Parameters if it is not already one.
|
boolean |
AutodefiningParameters.containsParameter(Parameter<?> param) |
boolean |
Parameters.containsParameter(Parameter<?> parameter)
Checks wether a certain parameter is available, using the Parameter as a qualifier.
|
protected int |
AutodefiningParameters.define(Parameter param) |
static List<Parameter<?>> |
Functions.define(Parameter<?>[] def) |
static List<Parameter<?>> |
Functions.define(Parameter<?>[] def,
List<Parameter<?>> list)
Adds the definitions to a List.
|
<F> F |
Parameters.get(Parameter<F> parameter)
Gets the value of a parameter.
|
protected static Parameter[] |
NodeFunction.getNodeParameterDef(Parameter... def) |
String |
Parameters.getString(Parameter<?> parameter)
Gets the value of a parameter, cast to a String.
|
int |
AutodefiningParameters.indexOfParameter(Parameter parameter) |
int |
Parameters.indexOfParameter(Parameter<?> parameter)
Returns the position of a parameter in the parameters list, using the Parameter as a qualifier.
|
protected Function<?> |
FunctionProvider.newFunctionInstance(String name,
Parameter<?>[] parameters,
ReturnType returnType) |
<F> Parameters |
Parameters.set(Parameter<F> parameter,
F value)
Sets the value of a parameter.
|
<F> Parameters |
Parameters.setIfDefined(Parameter<F> parameter,
F value)
Sets the value of an argument, if the argument is defined, otherwise do nothing.
|
void |
WrappedFunction.setParameterDefinition(Parameter<?>[] params) |
void |
Function.setParameterDefinition(Parameter<?>[] params)
A function object is of no use, as long as it lacks a definition.
|
void |
AbstractFunction.setParameterDefinition(Parameter<?>[] params)
A function object is of no use, as long as it lacks a definition.
|
void |
CombinedFunction.setParameterDefinition(Parameter<?>[] params) |
| Modifier and Type | Method and Description |
|---|---|
static List<Parameter<?>> |
Functions.define(Parameter<?>[] def,
List<Parameter<?>> list)
Adds the definitions to a List.
|
| Constructor and Description |
|---|
AbstractFunction(String name,
Parameter<?>... def)
Determines the ReturnType automaticly using the return type of
AbstractFunction.getFunctionValue(Parameters). |
AbstractFunction(String name,
Parameter<?>[] def,
ReturnType<R> returnType)
Constructor for Function objects.
|
AutodefiningParameters(Parameter<?>[] base) |
NodeFunction(String name,
Parameter... def) |
NodeFunction(String name,
Parameter<?>[] def,
ReturnType<R> returnType) |
Parameter(Parameter<C> p,
boolean required)
Copy-constructor, just to copy it with different requiredness
|
Parameter(Parameter<C> p,
C defaultValue)
Copy-constructor, just to copy it with different defaultValue (which implies that it is not required now)
|
Parameters(Parameter<?>... def)
Constructor, taking an Parameter[] array argument.
|
Parameters(Parameter<?>[] def,
Collection<?> values)
If you happen to have a List of parameters, then you can wrap it into an Parameters with this constructor.
|
Parameters(Parameter<?>[] def,
Object... values) |
SetFunction(String name,
Parameter[] def,
Class clazz) |
SetFunction(String name,
Parameter[] def,
ReturnType<Object> returnType,
Class functionClass,
String methodName,
SetFunction.Type type) |
Wrapper(Parameter... arg) |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<Boolean> |
TagStripperFactory.ADD_BRS |
static Parameter<Boolean> |
TagStripperFactory.ADD_NEWLINES |
protected static Parameter<String> |
SubstringFactory.ELLIPSIS |
static Parameter<Boolean> |
TagStripperFactory.ESCAPE_AMPS |
protected static Parameter<String> |
RegexpReplacerFactory.FIRST_MATCH |
protected static Parameter<String> |
RegexpReplacerFactory.FIRST_PATTERN |
protected static Parameter<Integer> |
SubstringFactory.FROM |
protected static Parameter<Integer> |
WordWrapperFactory.LENGTH |
protected static Parameter<String> |
RegexpReplacerFactory.MODE |
protected static Parameter[] |
ResourceBundleReplacerFactory.PARAMS |
protected static Parameter[] |
WordWrapperFactory.PARAMS |
protected static Parameter[] |
SubstringFactory.PARAMS |
protected static Parameter<?>[] |
TagStripperFactory.PARAMS |
protected static Parameter[] |
ParagraphTransformerFactory.PARAMS |
protected static Parameter[] |
EncryptionTransformerFactory.PARAMS |
static Parameter[] |
ChecksumFactory.PARAMS |
protected static Parameter[] |
RegexpReplacerFactory.PARAMS |
protected static Parameter<Collection> |
RegexpReplacerFactory.PATTERNS |
static Parameter<String> |
TagStripperFactory.TAGS |
protected static Parameter<Integer> |
SubstringFactory.TO |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}