|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
BuilderReader with no dependencies on core classes.BridgeList of Nodes, based on a collection of objects of perhaps other type, which are
implicitely AbstractCollectionNodeList.convert(java.lang.Object, int)ed when necessary.FieldValue only leaves AbstractFieldValue.get() to implement.AbstractFunction.getFunctionValue(Parameters).
AbstractLengthDataType.getLength(Object)) ,
and restrictions on that (minimal an maximal length).AbstractNodeList.convert(java.lang.Object) to make sure the list
contains Nodes.QueryWrapper and NodeQueryWrapper.AbstractSequentialList, but implements some extra methods required by BridgeListAction repository.Action.getNameSpace() and Action.getName().
Query.addSortOrder(StepField, int, boolean, int) (no date parts)
Query.addSortOrder(StepField, int, boolean, int) (sorting case
insensitively, and no date parts).
AggregatedField.AGGREGATION_TYPE_GROUP_BY, AggregatedField.AGGREGATION_TYPE_COUNT, AggregatedField.AGGREGATION_TYPE_COUNT_DISTINCT,
AggregatedField.AGGREGATION_TYPE_MIN, and AggregatedField.AGGREGATION_TYPE_MAX
Node but wich can be annotated with
some extra information.true, values are automatically cast to the right type (if possible) when set.
UrlConverters.Transformers class-es and wraps them into parameterixed transformer factories.Casting to supply some extra casting based on the availability of an MMBase Bridge.Collections.ParameterizedTransformerFactory (it must produce
a CharTransformer), to be a ParameterizedProcessorFactory.ChecksumFactory.ChecksumFactory.Nodes (and Relations that are also nodes), and
is also associated with a certain authentication UserContext.Relations, based on a Collection of NodesCommitProcessor.commit(org.mmbase.bridge.Node, org.mmbase.bridge.Field) method will be called
on commit of the Node.Comparable, so can be ordered, and
therefore can have a minimum and a maximum value.Components which are registered in the current MMBase.Renderer implementation based on an external connection.Constraint object.CloudContexts.ContextProvider.getCloudContext(String) to a CloudContext object.Queries.createAgeConstraint(Query, Step, int int, int), but NodeQuery's have an exceptional
step, which can be taken as the default.
Queries.createConstraint(Query, String, int, Object, Object, boolean, int).
Queries.createConstraint(Query, String, int, Object, Object, boolean, int).
#createField(String, int int, int, DataType) (no list item type,
because it is nearly always irrelevant).
Cloud.createNodeManagerList().
NodeManager.getList(NodeQuery) or
Cloud.getList(Query) (but then no 'real' node are returned).
Parameters object for use with ChecksumGetProcessorFactory.createProcessor(org.mmbase.util.functions.Parameters).
Parameters object for use with ChecksumProcessorFactory.createProcessor(org.mmbase.util.functions.Parameters).
Parameters object for use with CopyFieldCommitProcessorFactory.createProcessor(org.mmbase.util.functions.Parameters).
Parameters object for use with LastModifiedProcessorFactory.createProcessor(org.mmbase.util.functions.Parameters).
Parameters object for use with ParameterizedCommitProcessorFactory.createProcessor(Parameters).
Parameters object for use with ParameterizedProcessorFactory.createProcessor(Parameters).
Parameters object for use with ParameterizedTransformerFactory.createTransformer(Parameters).
Cloud.getList(Query).
Cloud.getList(String, String, String, String, String, String, String, boolean)
(this function is of course implemented using this utility).
Cloud.createRelationList() or NodeManager.createRelationList().
Cloud.createRelationManagerList().
Date objects.Calendar object.BigDecimal, a NumberDataType.AbstractRenderer.decorateOutro(org.mmbase.framework.RenderHints, java.io.Writer)
can be used in concretizations of this class, for easy production of the div which is
requested by the contract of a (Renderer.Type.BODY) renderer for text/html.
Renderer to be used in case of access denied (status 401).Function objects, and also contains functionality to add
gui information to the provider itself.Double, as NumberDataType, but provides getMin and getMax as double.BasicDataType.StaticAbstractRestriction.validate(java.util.Collection, java.lang.Object, org.mmbase.bridge.Node, org.mmbase.bridge.Field) must enforce this condition
DataType.Restriction.getEnforceStrength().
DataType.Restriction.getEnforceStrength().
DataType.Restriction.getEnforceStrength().
DataType.Restriction.getEnforceStrength().
DataType.Restriction.getEnforceStrength().
DataType.Restriction.getEnforceStrength().
Block fails for some reason this renderer should be used to present the error.FieldIterator.nextField() and {#link previousField} methods.BridgeList<Field>.FileItem.getName() still includes that.Float, as NumberDataType, but provides getMin and getMax as float.NodeFunction.function(Cloud, String, String),
consider using NodeFunction.saxonFunction(Object, String, String) in stead.
NodeFunction.function(String, String, String),
consider using NodeFunction.saxonFunction(Object, String, String) in stead.
Function objects.BeanFunction to
explicitely define which setters must be interpreted as function parameters.Function objects.ActionRepository.get(String).Map.get(java.lang.Object).
LocalizedEntryListFactory.get(Locale, Cloud).
NodeManager.
DataTypeCollector.getSpecializations(String) so that you can easily iterate also all indirectly specializaed versions of a certain DataType in this collector
null.
null if not rendering.
Block.Types.
boolean.
byte array.
null.
Collator associated with string with this datatype.
SortOrders of the given Query (See SearchQuery.getSortOrders()).
null if no such component.
null if that type does not exist.
DataType.
NodeManagers (the nodemanagers that - possibly indirectly - extend from this nodemanager)
Cloud.getName(), but in principable it could have been localized using the
value also returned by Cloud.getLocale().
double.
DateTimePattern.Element structure assiocated with the characters of the format
pattern.
DataType.ENFORCE_ALWAYS, DataType.ENFORCE_ONCHANGE, DataType.ENFORCE_NEVER.
DataType.Restriction.
DataType.Restriction.
null if no enumeration restrictions apply or the value cannot be found.
null if no enumeration restrictions apply or the value cannot be found.
Map.Entrys, or
null if no enumeration restrictions apply.
Map.Entrys, or
null if no enumeration restrictions apply.
Framework.COMPONENT and Framework.BLOCK framework parameters to determin the explicit block for BlockUrlConverter.getUrl(java.lang.String, java.util.Map, org.mmbase.util.functions.Parameters, boolean, boolean) ,
which may often be what you want.
Calendar, e.g.
StepField corresponding to field indicated by
token, of one of the specified steps.
StepField corresponding to field indicated by
token, of one of the specified steps.
StepField object.
Node.getValue(java.lang.String) in the result set of the
query of the given StepField.
FieldValue object.
FieldValue object.
Url.NOT.
float.
BeanFunction.getFunction(Class, String, Producer) uses a producer that uses Class.newInstance().
Function with the given function name, and which exists in the set with the given set name.
AbstractNode.getFunctions() in a Map
Node.getNodeManager().Node.getFunctions().
FunctionSet with the given set name.
NodeFunction.getFunctionValue(Node, Parameters).
NodeFunction.getFunctionValue(Node, Parameters) (of which we don't want to loosen the scope, because it may be overriden protected).
Function.getFunctionValueWithList(List).
Field.getDataType() and Descriptor.getName()
java.io.InputStream This is
especially useful for large byte-array fields.
MMBaseCop.
Framework.getInternalUrl(String, Map, Parameters).
int.
TreeList.grow(org.mmbase.bridge.NodeManager, java.lang.String, java.lang.String).
NodeQuery).
Cloud instance.
long.
null if not applicable.
getFunctions.
Node.
null.
null
null
NodeManager that this nodemanager extends from)
DateTimePattern object which can be used as an
indication for presentation.
BigDecimal.precision().
ChainedUrlConverter.getUrl(java.lang.String, java.util.Map, org.mmbase.util.functions.Parameters, boolean) but for a Processor url.
BridgeList.getProperty(java.lang.Object)).
Query's that define this enumeration factory.
NodeQuery (so al fields of
one step are available), plus some fields of the relation step.
null
ContextProvider.Resolvers that is used in the implementation of ContextProvider.getCloudContext(String).
BigDecimal.scale().
Framework.getSettingValue(Setting, org.mmbase.util.functions.Parameters)) with a certain name.
Setting (which is
always associated with a certain Component.
String, or null if not found
Queries.setStartNode(org.mmbase.bridge.NodeQuery, org.mmbase.bridge.Node) and receives 'the' startnode from the Query (which may not be committed).
Field.STATE_VIRTUAL, Field.STATE_PERSISTENT, Field.STATE_SYSTEM or
Field.STATE_SYSTEM_VIRTUAL, in erroneous situations it may return Field.STATE_UNKNOWN)
String.
Queries.getSubQuery(Query, Node, int, int).
ContextProvider.getCloudContext(String).
BlockUrlConverter.getUrl(java.lang.String, java.util.Map, org.mmbase.util.functions.Parameters, boolean, boolean) and BlockUrlConverter.getProcessUrl(java.lang.String, java.util.Map, org.mmbase.util.functions.Parameters, boolean) ,
because they will probably be about the same.
Framework.getUrl(String, Map, Parameters, boolean).
AuthenticationData.getNode(UserContext) call.
AuthenticationData.getNode(UserContext) call.