# Index

A B C D E F G H I J K L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

a - Variable in class helma.util.Diff
  The source list, AKA the "from" values.
abort() - Method in class helma.framework.ResponseBean
  Rollback the current database transaction and abort execution.
abort() - Method in class helma.objectmodel.db.Transactor
  Abort the current transaction, rolling back all changes made.
abort() - Method in interface helma.objectmodel.ITransaction
  Rollback the transaction, forgetting the changed items
abort() - Method in class helma.scripting.rhino.RhinoEngine
  Let the evaluator know that the current evaluation has been aborted.
abort() - Method in interface helma.scripting.ScriptingEngine
  Let the evaluator know that the current evaluation has been aborted.
AbortException - Error in helma.framework
  AbortException is thrown internally when a response is aborted.
AbortException() - Constructor for error helma.framework.AbortException
abortTransaction(ITransaction) - Method in class helma.objectmodel.dom.XmlDatabase
  Abort the given transaction
abortTransaction(ITransaction) - Method in interface helma.objectmodel.IDatabase
  Abort a transaction, rolling back all changes.
AbstractRepository - Class in helma.framework.repository
  Provides common methods and fields for the default implementations of the repository interface
AbstractRepository() - Constructor for class helma.framework.repository.AbstractRepository
AbstractResource - Class in helma.framework.repository
  Abstract resource base class that implents get/setOverloadedResource.
AbstractResource() - Constructor for class helma.framework.repository.AbstractResource
AbstractServletClient - Class in helma.servlet
  This is an abstract Hop servlet adapter.
AbstractServletClient() - Constructor for class helma.servlet.AbstractServletClient
accept() - Method in class helma.util.ParanoidServerSocket
accept(File, String) - Method in class helma.framework.core.SkinManager
  Implements java.io.FilenameFilter.accept()
add(int, NodeHandle) - Method in class helma.objectmodel.db.SegmentedSubnodeList
  Adds the specified object to the list at the given position
add(int, NodeHandle) - Method in class helma.objectmodel.db.SubnodeList
  Adds the specified object to the list at the given position
add(NodeHandle) - Method in class helma.objectmodel.db.SegmentedSubnodeList
  Adds the specified object to this list performing custom ordering
add(NodeHandle) - Method in class helma.objectmodel.db.SubnodeList
  Adds the specified object to this list performing custom ordering
add(String, Object) - Method in class helma.framework.core.RequestPath
  Adds an item to the end of the path.
addAddress(String) - Method in class helma.util.InetAddressFilter
  Addes an address template to the address filter.
addBCC(String, Object) - Method in class helma.scripting.rhino.extensions.MailObject
  Add a BCC address for this message
addCC(String, Object) - Method in class helma.scripting.rhino.extensions.MailObject
  ADd a CC address for this message
addConstraint(Relation.Constraint) - Method in class helma.objectmodel.db.Relation
  Add a constraint to the current list of constraints
addCronJob(String) - Method in class helma.framework.core.ApplicationBean
  Add a cron job that will run once a minute
addCronJob(String, String, String, String, String, String, String) - Method in class helma.framework.core.ApplicationBean
  Add a cron job that will run at the specified time intervals
addDateHeader(String, Date) - Method in class helma.framework.ResponseBean
  Proxy to HttpServletResponse.addDateHeader()
addDateHeader(String, Date) - Method in class helma.framework.ResponseTrans
  Proxy to HttpServletResponse.addDateHeader()
addDay(int) - Method in class helma.util.CronJob
  Add a day of the month to the list of years this entry applies to.
addDependency(DbMapping) - Method in class helma.objectmodel.db.DbMapping
  Register a DbMapping that depends on this DbMapping, so that collections of other mapping should be reloaded if data on this mapping is updated.
ADDED - Static variable in interface helma.objectmodel.ITransaction
addHeader(String, String) - Method in class helma.framework.ResponseBean
  Proxy to HttpServletResponse.addHeader()
addHeader(String, String) - Method in class helma.framework.ResponseTrans
  Proxy to HttpServletResponse.addHeader()
addHour(int) - Method in class helma.util.CronJob
  Add an hour to the list of years this entry applies to.
addJoinConstraints(StringBuffer, String) - Method in class helma.objectmodel.db.DbMapping
  Add constraints to select query string to join object references
addMinute(int) - Method in class helma.util.CronJob
  Add a minute to the list of years this entry applies to.
addMonth(int) - Method in class helma.util.CronJob
  Add a month to the list of years this entry applies to.
addNode(INode) - Method in class helma.objectmodel.db.Node
  INode-related
addNode(INode) - Method in interface helma.objectmodel.INode
  Add a child node to this node.
addNode(INode) - Method in class helma.objectmodel.TransientNode
addNode(INode, int) - Method in class helma.objectmodel.db.Node
  Add a node to this Node's subnodes, making the added node persistent if it hasn't been before and this Node is already persistent.
addNode(INode, int) - Method in interface helma.objectmodel.INode
  Add a child node to this node at the given position
addNode(INode, int) - Method in class helma.objectmodel.TransientNode
addNodeChangeListener(NodeChangeListener) - Method in class helma.objectmodel.db.NodeManager
  Add a listener that is notified each time a transaction commits that adds, modifies or deletes any Nodes.
addPart(Object, Object) - Method in class helma.scripting.rhino.extensions.MailObject
  Add a MIME message part to a multipart message
addPostParam(String, Object) - Method in class helma.framework.RequestTrans
  Add a post parameter to the request
addProps(String, InputStream) - Method in class helma.util.SystemProperties
  Similar to load(), but adds to the existing properties instead of discarding them.
addRepository(Repository, boolean) - Method in class helma.framework.core.Prototype
  Adds an repository to the list of repositories
addRepository(Repository, Repository) - Method in class helma.framework.core.Application
  Add a repository to this app's repository list.
addRepository(Object) - Method in class helma.framework.core.ApplicationBean
  Add a repository to the app's repository list.
addResource(Resource) - Method in class helma.util.ResourceProperties
  Adds a resource to the list of resources and updates all properties if needed
addResource(Object, int) - Method in interface helma.objectmodel.ITransaction
  Adds a resource to the list of resources encompassed by this transaction
addText(String) - Method in class helma.scripting.rhino.extensions.MailObject
  Add some text to a plain text message.
addTo(String, Object) - Method in class helma.scripting.rhino.extensions.MailObject
  Add a To address for this message
addURL(URL) - Method in class helma.framework.core.AppClassLoader
addWeekday(int) - Method in class helma.util.CronJob
  Add a weekday to the list of years this entry applies to.
addYear(int) - Method in class helma.util.CronJob
  Add a year to the list of years this entry applies to.
allowMacro(String) - Method in class helma.framework.core.Skin
  Adds a macro to the list of allowed macros.
allThreads - Variable in class helma.framework.core.Application
AND - Static variable in class helma.objectmodel.db.Relation
anonymous - Variable in class helma.objectmodel.db.Node
anonymous - Variable in class helma.objectmodel.TransientNode
app - Variable in class helma.framework.core.RequestEvaluator
app - Variable in class helma.framework.core.Session
app - Variable in class helma.framework.core.SessionManager
app - Variable in class helma.framework.repository.ResourceComparator
app - Variable in class helma.objectmodel.db.DbMapping
app - Variable in class helma.objectmodel.db.NodeManager
app - Variable in class helma.objectmodel.dom.XmlDatabase
app - Variable in class helma.scripting.rhino.RhinoCore
app - Variable in class helma.scripting.rhino.RhinoEngine
AppClassLoader - Class in helma.framework.core
  ClassLoader subclass with package accessible addURL method.
AppClassLoader(String, URL[]) - Constructor for class helma.framework.core.AppClassLoader
  Create a HelmaClassLoader with the given application name and the given URLs
append(Integer) - Method in class helma.util.Diff
  Adds the given value to the "end" of the threshold map, that is, with the greatest index/key.
append(StringBuffer, Object) - Method in class helma.util.SystemMap
  Display an object in a human friendly way, paying attention to avoid infinite recursion.
appendAdditionalTables(StringBuffer) - Method in class helma.objectmodel.db.Relation
appendCondition(StringBuffer, String, String) - Method in class helma.objectmodel.db.DbMapping
  Append a sql-condition for the given column which must have the value given to the given StringBuffer.
appendCondition(StringBuffer, String, String[]) - Method in class helma.objectmodel.db.DbMapping
  Append a sql-condition for the given column which must have one of the values contained inside the given Set to the given StringBuffer.
appendFilter(StringBuffer, INode, String) - Method in class helma.objectmodel.db.Relation
  Build the filter.
Application - Class in helma.framework.core
  The central class of a Helma application.
Application(String) - Constructor for class helma.framework.core.Application
  Simple constructor for dead application instances.
Application(String, Repository[], File) - Constructor for class helma.framework.core.Application
  Build an application with the given name with the given sources.
Application(String, Server) - Constructor for class helma.framework.core.Application
  Build an application with the given name and server instance.
Application(String, Server, Repository[], File, File) - Constructor for class helma.framework.core.Application
  Build an application with the given name, server instance, sources and db directory.
ApplicationBean - Class in helma.framework.core
  Application bean that provides a handle to the scripting environment to application specific functionality.
ApplicationBean(Application) - Constructor for class helma.framework.core.ApplicationBean
  Creates a new ApplicationBean object.
ApplicationManager - Class in helma.main
  This class is responsible for starting and stopping Helma applications.
ApplicationManager(ResourceProperties, Server) - Constructor for class helma.main.ApplicationManager
  Creates a new ApplicationManager object.
applicationStarted(Application) - Method in class helma.extensions.demo.DemoExtension
applicationStarted(Application) - Method in class helma.extensions.HelmaExtension
  called when an Application is started.
applicationStopped(Application) - Method in class helma.extensions.demo.DemoExtension
applicationStopped(Application) - Method in class helma.extensions.HelmaExtension
  called when an Application is stopped.
ApplicationStoppedException - Exception in helma.framework
  This is thrown when a request is made to a stopped application
ApplicationStoppedException() - Constructor for exception helma.framework.ApplicationStoppedException
  Creates a new ApplicationStoppedException object.
applicationUpdated(Application) - Method in class helma.extensions.demo.DemoExtension
applicationUpdated(Application) - Method in class helma.extensions.HelmaExtension
  called when an Application's properties are have been updated.
appliesToDate(Date) - Method in class helma.util.CronJob
  Determines if this CronJob applies to the given date.
areStorageCompatible(DbMapping, DbMapping) - Static method in class helma.objectmodel.db.DbMapping
  Static utility method to check whether two DbMappings use the same storage.
arg - Variable in class helma.objectmodel.NodeEvent
ARGS_WRAP_DEFAULT - Static variable in interface helma.scripting.ScriptingEngine
  Argument wrapping mode that indicates arguments may be arbitrary Java objects that may need to be wrapped.
ARGS_WRAP_NONE - Static variable in interface helma.scripting.ScriptingEngine
  Argument wrapping mode that indicates arguments are wrapped already and should be passed along unchanged.
ARGS_WRAP_XMLRPC - Static variable in interface helma.scripting.ScriptingEngine
  Argument wrapping mode that indicates this is an XML-RPC call and arguments should be processed accordingly.
ascii() - Method in class helma.scripting.rhino.extensions.FtpObject
attachHttpRequest(RequestTrans) - Method in class helma.framework.core.RequestEvaluator
  This checks if the Evaluator is already executing an equal request.
authenticate(String, String) - Method in class helma.framework.core.Application
  In contrast to login, this works outside the Hop user object framework.
authenticate(String, String) - Method in class helma.scripting.rhino.GlobalObject
authenticate(String, String) - Method in class helma.util.CryptResource

## B

b - Variable in class helma.util.Diff
  The target list, AKA the "to" values.
BCC - Static variable in class helma.scripting.rhino.extensions.MailObject
becomePersistent() - Method in class helma.objectmodel.db.NodeHandle
  This is to notify the handle that the underlying node is becoming persistent and we have to refer to it via the key from now on.
begin(String) - Method in class helma.objectmodel.db.Transactor
  Start a new transaction with the given name.
beginEvent(String) - Method in class helma.util.Timer
beginTransaction() - Method in class helma.objectmodel.dom.XmlDatabase
  Start a new transaction.
beginTransaction() - Method in interface helma.objectmodel.IDatabase
  Begin a new transaction.
binary() - Method in class helma.scripting.rhino.extensions.FtpObject
BOOLEAN - Static variable in interface helma.objectmodel.IProperty
buildDate - Static variable in class helma.main.Server
buildQuery(StringBuffer, Node, boolean, boolean) - Method in class helma.objectmodel.db.Relation
  Build the second half of an SQL select statement according to this relation and a local object.
buildQuery(StringBuffer, Node, DbMapping, String, boolean, boolean) - Method in class helma.objectmodel.db.Relation
  Build the second half of an SQL select statement according to this relation and a local object.
bvalue - Variable in class helma.objectmodel.TransientProperty

## C

cacheLastModified - Variable in class helma.framework.core.Session
CacheMap - Class in helma.util
CacheMap() - Constructor for class helma.util.CacheMap
  Zero argument constructor.
CacheMap(int) - Constructor for class helma.util.CacheMap
CacheMap(int, float) - Constructor for class helma.util.CacheMap
cachenode - Variable in class helma.framework.core.Application
cacheNode - Variable in class helma.framework.core.Session
cacheSkin(Object, Skin) - Method in class helma.framework.ResponseTrans
  Cache a skin for the length of this response.
call(Context, Scriptable, Scriptable, Object[]) - Method in class helma.scripting.rhino.extensions.XmlRpcObject
call(Context, Scriptable, Scriptable, Object[]) - Method in class helma.scripting.rhino.JSAdapter
callFinishedA() - Method in class helma.util.Diff
  Override and return true in order to have `finishedA` invoked at the last element in the `a` array.
callFinishedB() - Method in class helma.util.Diff
  Override and return true in order to have `finishedB` invoked at the last element in the `b` array.
canEncodeImage(ImageTypeSpecifier) - Method in class helma.image.imageio.gif.GIFImageWriterSpi
canRead() - Method in class helma.scripting.rhino.extensions.FileObject
canWrite() - Method in class helma.scripting.rhino.extensions.FileObject
caseInsensitive - Variable in class helma.framework.core.Application
CC - Static variable in class helma.scripting.rhino.extensions.MailObject
cd(String) - Method in class helma.scripting.rhino.extensions.FtpObject
characters(char[], int, int) - Method in class helma.objectmodel.dom.XmlDatabaseReader
characters(char[], int, int) - Method in class helma.objectmodel.dom.XmlReader
check() - Method in class helma.image.ImageInfo
  Call this method after you have provided an input stream or file using `ImageInfo.setInput(InputStream)` or `ImageInfo.setInput(DataInput)`.
checkAccept(String, int) - Method in class helma.main.HelmaSecurityManager
checkAccess(Thread) - Method in class helma.main.HelmaSecurityManager
checkAccess(ThreadGroup) - Method in class helma.main.HelmaSecurityManager
checkAppManager() - Method in class helma.main.Server
  Make sure this server has an ApplicationManager (e.g.
checkAwtEventQueueAccess() - Method in class helma.main.HelmaSecurityManager
checkConnect(String, int) - Method in class helma.main.HelmaSecurityManager
checkConnect(String, int, Object) - Method in class helma.main.HelmaSecurityManager
checkConstraints(Node, Node) - Method in class helma.objectmodel.db.Relation
  Check if the child node fullfills the constraints defined by this relation.
checkCreateClassLoader() - Method in class helma.main.HelmaSecurityManager
checkDelete(String) - Method in class helma.main.HelmaSecurityManager
checkExec(String) - Method in class helma.main.HelmaSecurityManager
checkExit(int) - Method in class helma.main.HelmaSecurityManager
checkForChanges() - Method in class helma.main.ApplicationManager
  Called regularely check applications property file to create and start new applications.
checkForUpdates() - Method in class helma.framework.core.Prototype
  Check a prototype for new or updated resources.
checkJavaVersion() - Static method in class helma.main.Server
  check if we are running on a Java 2 VM - otherwise exit with an error message
checkLink(String) - Method in class helma.main.HelmaSecurityManager
checkListen(int) - Method in class helma.main.HelmaSecurityManager
checkMemberAccess(Class, int) - Method in class helma.main.HelmaSecurityManager
checkMulticast(InetAddress) - Method in class helma.main.HelmaSecurityManager
checkPackageAccess(String) - Method in class helma.main.HelmaSecurityManager
checkPackageDefinition(String) - Method in class helma.main.HelmaSecurityManager
checkPermission(Permission) - Method in class helma.main.HelmaSecurityManager
checkPermission(Permission, Object) - Method in class helma.main.HelmaSecurityManager
checkPrintJobAccess() - Method in class helma.main.HelmaSecurityManager
checkPropertiesAccess() - Method in class helma.main.HelmaSecurityManager
checkPropertyAccess(String) - Method in class helma.main.HelmaSecurityManager
checkPrototypes() - Method in class helma.framework.core.TypeManager
  Run through application's prototype directories and check if anything has been updated.
checkRead(FileDescriptor) - Method in class helma.main.HelmaSecurityManager
checkRead(String) - Method in class helma.main.HelmaSecurityManager
checkRead(String, Object) - Method in class helma.main.HelmaSecurityManager
checkRepository(Repository, boolean) - Method in class helma.framework.core.TypeManager
checkRunning(ServerConfig) - Static method in class helma.main.Server
  Check wheter a server is already running on any of the given ports - otherwise exit with an error message
checkSecurityAccess(String) - Method in class helma.main.HelmaSecurityManager
checkSetFactory() - Method in class helma.main.HelmaSecurityManager
checkSystemClipboardAccess() - Method in class helma.main.HelmaSecurityManager
checkTopLevelWindow(Object) - Method in class helma.main.HelmaSecurityManager
checkWrite(FileDescriptor) - Method in class helma.main.HelmaSecurityManager
checkWrite(String) - Method in class helma.main.HelmaSecurityManager
checkXmlRpc() - Method in class helma.framework.RequestTrans
  Return true if we should try to handle this as XML-RPC request.
checkXmlRpcAccess(String, String) - Method in class helma.framework.core.Application
  Check if a method may be invoked via XML-RPC on a prototype.
CLEAN - Static variable in interface helma.objectmodel.INodeState
cleanupSessions(long) - Method in class helma.framework.core.SessionManager
  Purge sessions that have not been used for a certain amount of time.
clear() - Method in interface helma.objectmodel.ObjectCache
  Removes all items currently stored in the cache.
clear() - Method in class helma.util.CacheMap
clear() - Method in class helma.util.CopyOnWriteMap
clear() - Method in class helma.util.ResourceProperties
  Overwrite clear() to also empty the key map.
clear() - Method in class helma.util.WrappedMap
clearCache() - Method in class helma.framework.core.Application
  Reset the application's object cache, causing all objects to be refetched from the database.
clearCache() - Method in class helma.framework.core.ApplicationBean
  Clear the application cache.
clearCache() - Method in class helma.objectmodel.db.NodeManager
  Clear the object cache, causing all objects to be recreated.
clearCacheNode() - Method in class helma.objectmodel.db.Node
  Reset the cache node for this node.
clearCacheNode() - Method in interface helma.objectmodel.INode
  Clear the cache node associated with this node.
clearCacheNode() - Method in class helma.objectmodel.TransientNode
  Reset the cache node for this node.
clearChangeSet() - Method in class helma.scripting.rhino.GlobalObject
  Clear the set of changed properties.
clearChangeSet() - Method in class helma.scripting.rhino.HopObject
  Clear the set of changed properties.
clearChangeSet() - Method in interface helma.scripting.rhino.PropertyRecorder
  Clear the set of changed properties.
clearError() - Method in class helma.scripting.rhino.extensions.FileObject
clone() - Method in class helma.image.ImageWrapper
  Creates and returns a copy of this image.
close() - Method in class helma.framework.ResponseTrans
  This has to be called after writing to this response has finished and before it is shipped back to the web server.
close() - Method in class helma.scripting.rhino.extensions.FileObject
close(String) - Method in class helma.framework.ResponseTrans
  This has to be called after writing to this response has finished and before it is shipped back to the web server.
closeConnections() - Method in class helma.objectmodel.db.Transactor
  Closes all open JDBC connections
collect(Enumeration) - Static method in class helma.util.StringUtils
  Collect items of a string enumeration into a String array.
COLLECTION - Static variable in class helma.objectmodel.db.Relation
collectionname - Variable in class helma.objectmodel.db.ParentInfo
collectMissingKeys(SubnodeList, int, int) - Method in class helma.objectmodel.db.NodeManager
COLOR_TYPE_BLACK_AND_WHITE - Static variable in class helma.image.ImageInfo
COLOR_TYPE_GRAYSCALE - Static variable in class helma.image.ImageInfo
COLOR_TYPE_PALETTED - Static variable in class helma.image.ImageInfo
COLOR_TYPE_TRUECOLOR_RGB - Static variable in class helma.image.ImageInfo
COLOR_TYPE_UNKNOWN - Static variable in class helma.image.ImageInfo
ColorQuantizer - Class in helma.image
ColorQuantizer() - Constructor for class helma.image.ColorQuantizer
columnNameToProperty(String) - Method in class helma.objectmodel.db.DbMapping
  Translate a database column name to an object property name according to this mapping.
columnNameToRelation(String) - Method in class helma.objectmodel.db.DbMapping
  Translate a database column name to an object property name according to this mapping.
CommandlineRunner - Class in helma.main
  Helma command line runner class.
CommandlineRunner() - Constructor for class helma.main.CommandlineRunner
commit() - Method in class helma.framework.ResponseBean
  Commit changes made during the course of the current transaction and start a new one
commit() - Method in class helma.objectmodel.db.Transactor
  Commit the current transaction, persisting all changes to DB.
commit() - Method in interface helma.objectmodel.ITransaction
  Complete the transaction by making its changes persistent.
commit(RequestEvaluator, SessionManager) - Method in class helma.framework.core.Session
  Called after a request has been handled.
commitHash - Static variable in class helma.main.Server
commitTransaction(ITransaction) - Method in class helma.objectmodel.dom.XmlDatabase
  committ the given transaction, makint its changes persistent
commitTransaction(ITransaction) - Method in interface helma.objectmodel.IDatabase
  Commit a transaction, making all changes persistent
compare(Object, Object) - Method in class helma.framework.repository.ResourceComparator
  Compares two Repositories, Resources or RepositoryTrackers
compareTo(Object) - Method in class helma.objectmodel.db.Property
CompiledOrInterpretedModuleScriptProvider - Class in helma.scripting.rhino
  Provides module scripts without compiling, should compiling not be possible for whatever reason.
CompiledOrInterpretedModuleScriptProvider(ModuleSourceProvider) - Constructor for class helma.scripting.rhino.CompiledOrInterpretedModuleScriptProvider
  Delegates to the super constructor.
COMPLEX_REFERENCE - Static variable in class helma.objectmodel.db.Relation
ConcurrencyException - Error in helma.objectmodel
  Thrown when more than one thrad tries to modify a Node.
ConcurrencyException(String) - Constructor for error helma.objectmodel.ConcurrencyException
  Creates a new ConcurrencyException object.
ConfigurationException - Exception in helma.extensions
ConfigurationException(String) - Constructor for exception helma.extensions.ConfigurationException
  Creates a new ConfigurationException object.
connect(String, String, String) - Method in class helma.scripting.rhino.extensions.DatabaseObject
  Connect to the database, using the specific url, optional user name and password
construct(Context, Scriptable, Object[]) - Method in class helma.scripting.rhino.JSAdapter
contains(INode) - Method in class helma.objectmodel.db.Node
  Check if the given node is contained in this node's child list.
contains(INode) - Method in interface helma.objectmodel.INode
  Returns the position of the child or -1.
contains(INode) - Method in class helma.objectmodel.TransientNode
contains(Object) - Method in class helma.framework.core.RequestPath
  Deprecated.
  use `RequestPath.indexOf(Object)` instead.
contains(Object) - Method in class helma.objectmodel.db.SegmentedSubnodeList
contains(Object) - Method in class helma.objectmodel.db.SubnodeList
contains(Object) - Method in class helma.scripting.rhino.PathWrapper
  Checks if the given object is contained in the request path
contains(Object) - Method in class helma.util.ResourceProperties
  Checks wether the given object is in the value list
contains(Object) - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
containsKey(Object) - Method in interface helma.objectmodel.ObjectCache
  Returns true if the collection contains an element for the key.
containsKey(Object) - Method in class helma.util.CacheMap
containsKey(Object) - Method in class helma.util.CopyOnWriteMap
containsKey(Object) - Method in class helma.util.ResourceProperties
  Checks wether the given object is in the key list
containsKey(Object) - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
containsKey(Object) - Method in class helma.util.WrappedMap
containsKeys(Object[]) - Method in interface helma.objectmodel.ObjectCache
  Returns the number of keys in object array `keys` that were not found in the Map.
containsKeys(Object[]) - Method in class helma.util.CacheMap
containsMacro(String) - Method in class helma.framework.core.Skin
  Check if a certain macro is present in this skin.
containsValue(Object) - Method in class helma.util.CacheMap
containsValue(Object) - Method in class helma.util.CopyOnWriteMap
containsValue(Object) - Method in class helma.util.WrappedMap
CONTENT_CHANGED - Static variable in class helma.objectmodel.NodeEvent
convert(File, INode) - Method in class helma.objectmodel.dom.XmlConverter
convert(InputStream, INode) - Method in class helma.objectmodel.dom.XmlConverter
convert(String, INode) - Method in class helma.objectmodel.dom.XmlConverter
convert(URL, INode) - Method in class helma.objectmodel.dom.XmlConverter
convert(Element, INode, Map) - Method in class helma.objectmodel.dom.XmlConverter
convertFromString(String, INode) - Method in class helma.objectmodel.dom.XmlConverter
convertHac(Resource, String) - Static method in class helma.scripting.rhino.HacHspConverter
convertHsp(Resource, String) - Static method in class helma.scripting.rhino.HacHspConverter
convertHspAsString(Resource, String) - Static method in class helma.scripting.rhino.HacHspConverter
convertImageMetadata(IIOMetadata, ImageTypeSpecifier, ImageWriteParam) - Method in class helma.image.imageio.gif.GIFImageWriter
convertStreamMetadata(IIOMetadata, ImageWriteParam) - Method in class helma.image.imageio.gif.GIFImageWriter
convertToNodeReference(Relation) - Method in class helma.objectmodel.db.Property
CookieTrans - Class in helma.framework
  Cookie Transmitter.
CopyOnWriteMap - Class in helma.util
  A Map that wraps another map and creates a new copy of the wrapped map if we try to modify it.
CopyOnWriteMap(Map) - Constructor for class helma.util.CopyOnWriteMap
  Constructor
correctPropertyName(String) - Method in class helma.framework.core.Application
  Returns the correct property name which is either case sensitive or case insensitive
countActiveEvaluators() - Method in class helma.framework.core.Application
countCacheEntries() - Method in class helma.objectmodel.db.NodeManager
  Get the number of elements in the object cache
countConstraints() - Method in class helma.objectmodel.db.Relation
  Returns the number of constraints for this relation.
countCookies() - Method in class helma.framework.ResponseTrans
  Get the number of cookies set in this response.
countEvaluators() - Method in class helma.framework.core.Application
countFreeEvaluators() - Method in class helma.framework.core.Application
countMaxActiveEvaluators() - Method in class helma.framework.core.Application
countNodes(Node, Relation) - Method in class helma.objectmodel.db.NodeManager
  Count the nodes contained in the child collection of the home node which is defined by Relation rel.
countNodes(Node, Relation) - Method in class helma.objectmodel.db.WrappedNodeManager
  Count the nodes contained in the given Node's collection specified by the given Relation.
countSessions() - Method in class helma.framework.core.Application
  Returns the number of currenty active sessions.
countSessions() - Method in class helma.framework.core.ApplicationBean
  Return the number of currently active sessions
countSessions() - Method in class helma.framework.core.SessionManager
  Returns the number of currenty active sessions.
countThreads() - Method in class helma.framework.core.Application
create() - Method in class helma.framework.repository.FileRepository
create() - Method in interface helma.framework.repository.Repository
  Creates the repository if does not exist yet
create() - Method in class helma.framework.repository.SingleFileRepository
  Creates the repository if does not exist yet
create() - Method in class helma.framework.repository.ZipRepository
createApp() - Method in class helma.servlet.StandaloneServletClient
  Create the application.
createCompatibleDestImage(BufferedImage, ColorModel) - Method in class helma.image.DiffusionFilterOp
createCompatibleDestImage(BufferedImage, ColorModel) - Method in class helma.image.ImageFilterOp
created - Variable in class helma.objectmodel.db.Node
created - Variable in class helma.objectmodel.TransientNode
created() - Method in class helma.objectmodel.db.Node
created() - Method in interface helma.objectmodel.INode
  Get the node's creation timestamp.
created() - Method in class helma.objectmodel.TransientNode
createImage(byte[]) - Method in class helma.image.ImageGenerator
createImage(int, int) - Method in class helma.image.ImageGenerator
createImage(ImageWrapper, BufferedImageOp) - Method in class helma.image.ImageGenerator
createImage(ImageWrapper, ImageFilter) - Method in class helma.image.ImageGenerator
createImage(InputStream) - Method in class helma.image.ImageGenerator
createImage(String) - Method in class helma.image.ImageGenerator
createImage(URL) - Method in class helma.image.ImageGenerator
createNode() - Method in class helma.objectmodel.db.Node
createNode() - Method in class helma.objectmodel.TransientNode
createNode(int) - Method in class helma.objectmodel.db.Node
createNode(int) - Method in class helma.objectmodel.TransientNode
createNode(DbMapping, ResultSet, DbColumn[], int) - Method in class helma.objectmodel.db.NodeManager
  Create a new Node from a ResultSet.
createNode(String) - Method in class helma.objectmodel.db.Node
createNode(String) - Method in interface helma.objectmodel.INode
  Create a new named property with a node value
createNode(String) - Method in class helma.objectmodel.TransientNode
createNode(String, int) - Method in class helma.objectmodel.db.Node
createNode(String, int) - Method in interface helma.objectmodel.INode
  Create a new unnamed child node at the given position.
createNode(String, int) - Method in class helma.objectmodel.TransientNode
createOnDemand() - Method in class helma.objectmodel.db.Relation
  Returns true if the object represented by this Relation has to be created on demand at runtime by the NodeManager.
createPrototype(String, Repository, Map) - Method in class helma.framework.core.TypeManager
  Create and register a new Prototype.
createPrototypes() - Method in class helma.framework.core.TypeManager
  Run through application's prototype directories and create prototypes, but don't compile or evaluate any scripts.
createResource(String) - Method in class helma.framework.repository.AbstractRepository
  Called to create a child resource for this repository
createResource(String) - Method in class helma.framework.repository.FileRepository
  Called to create a child resource for this repository
createResource(String) - Method in class helma.framework.repository.ZipRepository
  Called to create a child resource for this repository
createSession(String) - Method in class helma.framework.core.Application
  Return the session currently associated with a given Hop session ID.
createSession(String) - Method in class helma.framework.core.ApplicationBean
  Create a new session with the given session id
createSession(String) - Method in class helma.framework.core.SessionManager
createSkin(String) - Method in class helma.scripting.rhino.GlobalObject
  Create a Skin object from a string
createSubnodeList() - Method in class helma.objectmodel.db.Node
  Create an empty subnode list.
createTable(int, float) - Method in class helma.util.CacheMap
  Override this method to use custom Map implementations.
createTable(int, float) - Method in class helma.util.WeakCacheMap
  Overridden to return a java.util.WeakHashMap instance.
createUpload(String) - Method in class helma.framework.core.Session
createWriterInstance(Object) - Method in class helma.image.imageio.gif.GIFImageWriterSpi
CronJob - Class in helma.util
  A cron entry, derived from Protomatter's CronEntry class.
CronJob(String) - Constructor for class helma.util.CronJob
  Create an empty CronJob.
crop(int, int, int, int) - Method in class helma.image.ImageWrapper
  Crops the image.
crypt(String, String) - Static method in class helma.util.Crypt
Crypt - Class in helma.util
Crypt() - Constructor for class helma.util.Crypt
CryptResource - Class in helma.util
  This file authenticates against a passwd source
CryptResource(Resource, CryptResource) - Constructor for class helma.util.CryptResource
  Creates a new CryptSource object.

## D

DatabaseException - Exception in helma.objectmodel
  Thrown on any kind of Database-Error
DatabaseException(String) - Constructor for exception helma.objectmodel.DatabaseException
  Creates a new DatabaseException object.
DatabaseObject - Class in helma.scripting.rhino.extensions
  A Database object, representing a connection to a JDBC Driver
DatabaseObject(DbSource) - Constructor for class helma.scripting.rhino.extensions.DatabaseObject
  Create a new database object based on a hop data source.
DatabaseObject.RowSet - Class in helma.scripting.rhino.extensions
  A RowSet object
DATE - Static variable in interface helma.objectmodel.IProperty
DATEFORMAT - Static variable in interface helma.objectmodel.dom.XmlConstants
db - Variable in class helma.objectmodel.db.NodeManager
DbColumn - Class in helma.objectmodel.db
  A class that encapsulates the Column name and data type of a column in a relational table.
DbColumn(String, int, Relation, DbMapping) - Constructor for class helma.objectmodel.db.DbColumn
  Constructor
dbHomeDir - Variable in class helma.objectmodel.dom.XmlDatabase
DbKey - Class in helma.objectmodel.db
  This is the internal representation of a database key.
DbKey(DbMapping, String) - Constructor for class helma.objectmodel.db.DbKey
  make a key for a persistent Object, describing its datasource and id.
DbMapping - Class in helma.objectmodel.db
  A DbMapping describes how a certain type of Nodes is to mapped to a relational database table.
DbMapping(Application, String) - Constructor for class helma.objectmodel.db.DbMapping
  Create an internal DbMapping used for "virtual" mappings aka collections, mountpoints etc.
DbMapping(Application, String, Properties) - Constructor for class helma.objectmodel.db.DbMapping
  Create a DbMapping from a type.properties property file
DbMapping(Application, String, Properties, boolean) - Constructor for class helma.objectmodel.db.DbMapping
  Create a DbMapping from a type.properties property file
DbSource - Class in helma.objectmodel.db
  This class describes a releational data source (URL, driver, user and password).
DbSource(String, ResourceProperties) - Constructor for class helma.objectmodel.db.DbSource
  Creates a new DbSource object.
debug() - Method in class helma.framework.core.Application
  Tell other classes whether they should output logging information for this application.
debug(Object) - Method in class helma.framework.core.ApplicationBean
  Log a DEBUG message to the app log if debug is set to true in app.properties.
debug(Object) - Method in class helma.framework.ResponseTrans
  Insert string somewhere in the response buffer.
debug(Object) - Method in class helma.util.Logger
debug(Object, Throwable) - Method in class helma.util.Logger
debug(String...) - Method in class helma.framework.ResponseBean
  add HTML formatted debug messages to the end of the page.
debug(String, Object) - Method in class helma.framework.core.ApplicationBean
  Log a DEBUG message to the log defined by logname if debug is set to true in app.properties.
DEBUG - Static variable in class helma.util.Logger
debugBuffer - Variable in class helma.framework.core.Session
decode(String, String) - Static method in class helma.util.UrlEncoded
  URL-decode a string using the given encoding, or return it unchanged if no encoding was necessary.
deepRemoveNode() - Method in class helma.objectmodel.db.Node
  Delete the node from the db.
defaultProperties - Variable in class helma.util.ResourceProperties
defineLibraryScope(String) - Method in class helma.scripting.rhino.GlobalObject
  Deprecated.
  should be implemented in JavaScript instead
defineProperty(String, Object, int) - Method in class helma.scripting.rhino.HopObject
  Overwritten to not define constructor property as constant - we need to have the constructor property resettable in Helma.
definePrototype(String, Map) - Method in class helma.framework.core.Application
  Programmatically define a new prototype.
definePrototype(String, Scriptable) - Method in class helma.scripting.rhino.GlobalObject
delete(int) - Method in class helma.scripting.rhino.JSAdapter
delete(int) - Method in class helma.scripting.rhino.MapWrapper
delete(String) - Method in class helma.scripting.rhino.HopObject
delete(String) - Method in class helma.scripting.rhino.JSAdapter
delete(String) - Method in class helma.scripting.rhino.MapWrapper
DELETE - Static variable in class helma.framework.RequestTrans
deleted - Variable in class helma.util.Diff.Change
DELETED - Static variable in interface helma.objectmodel.INodeState
DELETED - Static variable in interface helma.objectmodel.ITransaction
deleteNode(Node) - Method in class helma.objectmodel.db.NodeManager
  Delete a node from the database.
deleteNode(Node) - Method in class helma.objectmodel.db.WrappedNodeManager
  Delete a node from the database
deleteNode(IDatabase, ITransaction, Node) - Method in class helma.objectmodel.db.NodeManager
  Performs the actual deletion of a node from either the embedded or an external SQL database.
deleteNode(ITransaction, String) - Method in class helma.objectmodel.dom.XmlDatabase
  Marks an element from the database as deleted
deleteNode(ITransaction, String) - Method in interface helma.objectmodel.IDatabase
  Delete the node specified by the given key.
DemoExtension - Class in helma.extensions.demo
  a demo extension implementation, to activate this add `extensions = helma.extensions.demo.DemoExtensions` to your `server.properties`.
DemoExtension() - Constructor for class helma.extensions.demo.DemoExtension
dependsOn(Object) - Method in class helma.framework.ResponseTrans
  Add a dependency to this response.
dependsOn(String) - Method in class helma.framework.ResponseBean
  Add an item to this response's dependencies.
deserialize(InputStream) - Method in class helma.scripting.rhino.RhinoEngine
  Provide object deserialization for this engine's scripted objects.
deserialize(InputStream) - Method in interface helma.scripting.ScriptingEngine
  Provide object deserialization for this engine's scripted objects.
deserialize(Context, Scriptable, Object[], Function) - Static method in class helma.scripting.rhino.GlobalObject
  Read a previously serialized JavaScript object from a file.
destroy() - Method in class helma.main.JettyServer
destroy() - Method in class helma.servlet.StandaloneServletClient
  The servlet is being destroyed.
diff() - Method in class helma.util.Diff
  Runs diff and returns the results.
Diff - Class in helma.util
  Compares two lists, returning a list of the additions, changes, and deletions between them.
Diff(Object[], Object[]) - Constructor for class helma.util.Diff
  Constructs the Diff object for the two arrays, using the default comparison mechanism between the objects, such as `equals` and `compareTo`.
Diff(Object[], Object[], Comparator) - Constructor for class helma.util.Diff
  Constructs the Diff object for the two arrays, using the given comparator.
Diff(List, List) - Constructor for class helma.util.Diff
  Constructs the Diff object for the two lists, using the default comparison mechanism between the objects, such as `equals` and `compareTo`.
Diff(List, List, Comparator) - Constructor for class helma.util.Diff
  Constructs the Diff object for the two lists, using the given comparator.
Diff.Change - Class in helma.util
  A legacy adapter that is compatible to the interface of the old GPL licenced Diff.
diffs - Variable in class helma.util.Diff
  The list of differences, as `Difference` instances.
DiffusionFilterOp - Class in helma.image
DiffusionFilterOp() - Constructor for class helma.image.DiffusionFilterOp
  Construct a DiffusionFilter
diffusionMatrix - Static variable in class helma.image.DiffusionFilterOp
digest() - Method in class helma.framework.ResponseBean
  Digest this response's dependencies to conditionally create a HTTP not-modified response
digestDependencies() - Method in class helma.framework.ResponseTrans
  Digest all dependencies to a checksum to see if the response has changed.
directory - Variable in class helma.framework.repository.FileRepository
discardSession(Session) - Method in class helma.framework.core.SessionManager
  Remove the session from the sessions-table and logout the user.
disconnect() - Method in class helma.scripting.rhino.extensions.DatabaseObject
  Disconnect from the database, nop if not conected
dispose() - Method in class helma.image.ImageWrapper
  Dispose the Graphics context and null out the image.
dispose() - Method in class helma.scripting.rhino.debug.HelmaDebugger
doGenerateID(DbMapping) - Method in class helma.objectmodel.db.NodeManager
  Actually generates an ID, using a method matching the given DbMapping.
dontEnum(Context, Scriptable, Object[], Function) - Static method in class helma.scripting.rhino.GlobalObject
  Set DONTENUM attrubutes on the given properties in this object.
drawImage(ImageWrapper, int, int) - Method in class helma.image.ImageWrapper
  Draws another image to this image.
drawImage(ImageWrapper, AffineTransform) - Method in class helma.image.ImageWrapper
  Draws another image to this image.
drawImage(String, int, int) - Method in class helma.image.ImageWrapper
  Draws another image to this image.
drawLine(int, int, int, int) - Method in class helma.image.ImageWrapper
  Draws a line to this image from x1/y1 to x2/y2.
drawRect(int, int, int, int) - Method in class helma.image.ImageWrapper
  Draws a rectangle to this image.
drawString(String, int, int) - Method in class helma.image.ImageWrapper
  Draws a string to this image at the given coordinates.
dropCleanNode(Key) - Method in class helma.objectmodel.db.Transactor
  Drop a reference to an unmodified Node previously registered with visitCleanNode().
dropDirtyNode(Node) - Method in class helma.objectmodel.db.Transactor
  Unmark a Node that has previously been marked as modified during the transaction
dump() - Method in class helma.objectmodel.db.Node
dump(PrintStream) - Method in class helma.util.Timer
dvalue - Variable in class helma.objectmodel.TransientProperty

## E

elements() - Method in class helma.util.ResourceProperties
  Returns an enumeration of all values
elements() - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
EmbeddedServletClient - Class in helma.servlet
  Servlet client that runs a Helma application for the embedded web server
EmbeddedServletClient() - Constructor for class helma.servlet.EmbeddedServletClient
  Creates a new EmbeddedServletClient object.
EMPTY_ARGS - Static variable in class helma.framework.core.RequestEvaluator
EmptyEnumeration - Class in helma.util
  Utility class for empty enum
EmptyEnumeration() - Constructor for class helma.util.EmptyEnumeration
encode(BufferedImage, DataOutput) - Method in class helma.image.GIFEncoder
encode(BufferedImage, DataOutput, boolean, String) - Method in class helma.image.GIFEncoder
encode(Object) - Method in class helma.framework.ResponseBean
  Write an object to the response buffer by converting it to a string and then HTML-encoding it.
encode(Object) - Method in class helma.framework.ResponseTrans
  Replace special characters with entities, including `<`, `>` and `"`, thus allowing no HTML tags.
encode(String) - Static method in class helma.util.HtmlEncoder
  Do "smart" encodging on a string.
encode(String, String) - Static method in class helma.util.UrlEncoded
  URL-encodes a string using the given encoding, or return it unchanged if no encoding was necessary.
encode(String, StringBuffer) - Static method in class helma.util.HtmlEncoder
  Do "smart" encodging on a string.
encode(String, StringBuffer, boolean, Set) - Static method in class helma.util.HtmlEncoder
  Do "smart" encodging on a string.
encodeAll(String) - Static method in class helma.util.HtmlEncoder
encodeAll(String, StringBuffer) - Static method in class helma.util.HtmlEncoder
encodeAll(String, StringBuffer, boolean) - Static method in class helma.util.HtmlEncoder
encodeForm(Object) - Method in class helma.framework.ResponseBean
  Write an object to the response buffer by converting it to a string and then encoding it for form/text area content use.
encodeForm(Object) - Method in class helma.framework.ResponseTrans
  Encode HTML entities, but leave newlines alone.
encodeFormValue(String) - Static method in class helma.util.HtmlEncoder
encodeFormValue(String, StringBuffer) - Static method in class helma.util.HtmlEncoder
encodeXml(Object) - Method in class helma.framework.ResponseBean
  Write an object to the response buffer by converting it to a string and then XML-encoding it.
encodeXml(Object) - Method in class helma.framework.ResponseTrans
  Replace special characters with entities, including `<`, `>` and `"`, thus allowing no HTML tags.
encodeXml(String) - Static method in class helma.util.HtmlEncoder
encodeXml(String, StringBuffer) - Static method in class helma.util.HtmlEncoder
encoding - Variable in class helma.objectmodel.dom.XmlDatabase
end - Variable in class helma.framework.core.Skin.Macro
endElement(String, String, String) - Method in class helma.objectmodel.dom.XmlDatabaseReader
endElement(String, String, String) - Method in class helma.objectmodel.dom.XmlReader
endEvent(String) - Method in class helma.util.Timer
ensureOpen() - Method in class helma.util.FileLogger
  This is called by the runner thread to to make sure we have an open writer.
ensureOpen() - Method in class helma.util.Logger
  This is called by the runner thread to to make sure we have an open writer.
ensureRunning() - Static method in class helma.util.Logging
  Make sure logger thread is active.
enterContext() - Method in class helma.scripting.rhino.RhinoEngine
  This method is called before an execution context is entered to let the engine know it should update its prototype information.
enterContext() - Method in interface helma.scripting.ScriptingEngine
  This method is called when an execution context for a request evaluation is entered to let the Engine know it should update its prototype information
entrySet() - Method in class helma.util.CopyOnWriteMap
entrySet() - Method in class helma.util.WrappedMap
eof() - Method in class helma.scripting.rhino.extensions.FileObject
equals(Object) - Method in class helma.framework.repository.FileRepository
equals(Object) - Method in class helma.framework.repository.FileResource
equals(Object) - Method in class helma.framework.repository.MultiFileRepository
  equals object
equals(Object) - Method in class helma.framework.repository.ResourceComparator
  Checks if the comparator is equal to the given comparator A ResourceComparator is equal to another ResourceComparator if the applications they belong to are equal
equals(Object) - Method in class helma.framework.repository.SingleFileRepository
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class helma.framework.repository.ZipRepository
equals(Object) - Method in class helma.framework.repository.ZipResource
equals(Object) - Method in class helma.framework.RequestTrans
  A request is considered equal to another one if it has the same method, path, session, request data, and conditional get data.
equals(Object) - Method in class helma.objectmodel.db.DbKey
equals(Object) - Method in class helma.objectmodel.db.DbSource
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class helma.objectmodel.db.MultiKey
equals(Object) - Method in class helma.objectmodel.db.NodeHandle
equals(Object) - Method in class helma.objectmodel.db.Property
  Return true if object o is equal to this property.
equals(Object) - Method in class helma.objectmodel.db.SyntheticKey
  Returns true if this key equals obj
equals(Object) - Method in class helma.util.CopyOnWriteMap
equals(Object) - Method in class helma.util.ResourceProperties
  Compares this ResourceProperties instance to the one passed as argument.
equals(Object) - Method in class helma.util.WrappedMap
equals(Object, Object) - Method in class helma.util.Diff
  Compares the two objects, using the comparator provided with the constructor, if any.
equivalentValues(Object) - Method in class helma.scripting.rhino.HopObject
  Custom `==` operator.
error() - Method in class helma.scripting.rhino.extensions.FileObject
error(Object) - Method in class helma.util.Logger
error(Object, Throwable) - Method in class helma.util.Logger
ERROR - Static variable in class helma.util.Logger
errorCount - Variable in class helma.framework.core.Application
evictKey(Key) - Method in class helma.objectmodel.db.NodeManager
  Used when a key stops being valid for a node.
evictKey(Key) - Method in class helma.objectmodel.db.WrappedNodeManager
  Evict the object with the given key from the object cache
evictNode(Node) - Method in class helma.objectmodel.db.NodeManager
  Remove a node from the node cache.
evictNode(Node) - Method in class helma.objectmodel.db.WrappedNodeManager
  Evict a node from the object cache
evictNodeByKey(Key) - Method in class helma.objectmodel.db.NodeManager
  Remove a node from the node cache.
evictNodeByKey(Key) - Method in class helma.objectmodel.db.WrappedNodeManager
  Completely evict the object with the given key from the object cache
execute(RequestTrans) - Method in class helma.framework.core.Application
  Execute a request coming in from a web client.
execute(RequestTrans) - Method in interface helma.framework.IRemoteApp
execute(String, Vector) - Method in class helma.main.ApplicationManager
  Implements org.apache.xmlrpc.XmlRpcHandler.execute()
executeCommand(String) - Method in class helma.scripting.rhino.extensions.DatabaseObject
executeExternal(String, Vector) - Method in class helma.framework.core.Application
executePreparedRetrieval(PreparedStatement) - Method in class helma.scripting.rhino.extensions.DatabaseObject
executeRetrieval(String) - Method in class helma.scripting.rhino.extensions.DatabaseObject
executeXmlRpc(String, Vector) - Method in class helma.framework.core.Application
  Called to execute a method via XML-RPC, usally by helma.main.ApplicationManager which acts as default handler/request dispatcher.
exists() - Method in class helma.framework.repository.FileRepository
exists() - Method in class helma.framework.repository.FileResource
exists() - Method in interface helma.framework.repository.Repository
  Checks wether the repository actually (or still) exists
exists() - Method in interface helma.framework.repository.Resource
  Checks wether this resource actually (still) exists
exists() - Method in class helma.framework.repository.SingleFileRepository
  Checks wether the repository actually (or still) exists
exists() - Method in class helma.framework.repository.ZipRepository
exists() - Method in class helma.framework.repository.ZipResource
exists() - Method in class helma.scripting.rhino.extensions.FileObject
exitContext() - Method in class helma.scripting.rhino.RhinoEngine
  This method is called to let the scripting engine know that the current execution context has terminated.
exitContext() - Method in interface helma.scripting.ScriptingEngine
  This method is called to let the scripting engine know that the current execution context has terminated.
exportNode(Node, DbMapping) - Method in class helma.objectmodel.db.NodeManager
  Insert a node into a different (relational) database than its default one.
exportNode(Node, DbSource) - Method in class helma.objectmodel.db.NodeManager
  Insert a node into a different (relational) database than its default one.
EXTERNAL - Static variable in class helma.framework.RequestTrans

## F

fatal(Object) - Method in class helma.util.Logger
fatal(Object, Throwable) - Method in class helma.util.Logger
FATAL - Static variable in class helma.util.Logger
FileLogger - Class in helma.util
  An extended Logger that writes to a file and rotates files each midnight.
FileLogger(String, String) - Constructor for class helma.util.FileLogger
  Create a file logger.
fileObjCtor(Context, Object[], Function, boolean) - Static method in class helma.scripting.rhino.extensions.FileObject
FileObject - Class in helma.scripting.rhino.extensions
  An EcmaScript FileIO 'File' object
FileObject() - Constructor for class helma.scripting.rhino.extensions.FileObject
FileObject(String) - Constructor for class helma.scripting.rhino.extensions.FileObject
FileObject(String, String) - Constructor for class helma.scripting.rhino.extensions.FileObject
FileRepository - Class in helma.framework.repository
  Repository implementation for directories providing file resources
FileRepository(File) - Constructor for class helma.framework.repository.FileRepository
  Constructs a FileRepository using the given directory as top-level repository
FileRepository(File, Repository) - Constructor for class helma.framework.repository.FileRepository
  Constructs a FileRepository using the given directory and top-level repository
FileRepository(String) - Constructor for class helma.framework.repository.FileRepository
  Constructs a FileRepository using the given argument
FileResource - Class in helma.framework.repository
FileResource(File) - Constructor for class helma.framework.repository.FileResource
FileResource(File, Repository) - Constructor for class helma.framework.repository.FileResource
fillRect(int, int, int, int) - Method in class helma.image.ImageWrapper
  Draws a filled rectangle to this image.
filter(BufferedImage, BufferedImage) - Method in class helma.image.DiffusionFilterOp
  Do the filter operation
filter(BufferedImage, BufferedImage) - Method in class helma.image.ImageFilterOp
  Do the filter operation
finishedA(int) - Method in class helma.util.Diff
  Invoked at the last element in `a`, if `callFinishedA` returns true.
finishedB(int) - Method in class helma.util.Diff
  Invoked at the last element in `b`, if `callFinishedB` returns true.
fireNodeChangeEvent(List, List, List, List) - Method in class helma.objectmodel.db.NodeManager
  Called by transactors after committing.
FLOAT - Static variable in interface helma.objectmodel.IProperty
flush() - Method in class helma.framework.ResponseTrans
flush() - Method in class helma.scripting.rhino.extensions.FileObject
format(Object) - Method in class helma.framework.ResponseBean
  Write an object to the response buffer by converting it to a string and then HTML-formatting it.
format(Object) - Method in class helma.framework.ResponseTrans
  Replace special characters with entities but pass through HTML tags
format(Object) - Method in class helma.scripting.rhino.GlobalObject
FORMAT_BMP - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for BMP streams.
FORMAT_GIF - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for GIF streams.
FORMAT_IFF - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for IFF streams.
FORMAT_JPEG - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for JPEG streams.
FORMAT_PBM - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for PBM streams.
FORMAT_PCX - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for PCX streams.
FORMAT_PGM - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for PGM streams.
FORMAT_PNG - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for PNG streams.
FORMAT_PPM - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for PPM streams.
FORMAT_PSD - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for PSD streams.
FORMAT_RAS - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for RAS streams.
FORMAT_SWF - Static variable in class helma.image.ImageInfo
  Return value of `ImageInfo.getFormat()` for SWF (Shockwave) streams.
formatParagraphs(Object) - Method in class helma.scripting.rhino.GlobalObject
forward(String) - Method in class helma.framework.ResponseBean
  Internally forward the request to a different URL
forward(String) - Method in class helma.framework.ResponseTrans
FrameworkException - Exception in helma.framework
  The basic exception class used to tell when certain things go wrong in evaluation of requests.
FrameworkException(String) - Constructor for exception helma.framework.FrameworkException
  Creates a new FrameworkException object.
freeThreads - Variable in class helma.framework.core.Application
  Collections for evaluator thread pooling
FROM - Static variable in class helma.scripting.rhino.extensions.MailObject
fromList(List) - Static method in class helma.util.Diff.Change
ftpObjCtor(Context, Object[], Function, boolean) - Static method in class helma.scripting.rhino.extensions.FtpObject
FtpObject - Class in helma.scripting.rhino.extensions
  A FTP-client object that allows to do some FTP from HOP applications.
FutureResult - Interface in helma.framework
  A handle for an asynchronous request execution.

## G

generateID() - Static method in class helma.objectmodel.dom.XmlWriter
  create ids that can be used for temporary files.
generateID() - Static method in class helma.objectmodel.TransientNode
generateID(DbMapping) - Method in interface helma.objectmodel.db.IDGenerator
  Generate a new ID for a specific type.
generateID(DbMapping) - Method in class helma.objectmodel.db.NodeManager
  Generate a new ID for a given type, delegating to our IDGenerator if set.
generateID(DbMapping) - Method in class helma.objectmodel.db.WrappedNodeManager
  Generate a new id for an object specified by the DbMapping
generator - Static variable in class helma.image.ImageGenerator
generator - Variable in class helma.image.ImageWrapper
get(int) - Method in class helma.framework.core.RequestPath
  Gets an object in the path by index.
get(int) - Method in class helma.objectmodel.db.SegmentedSubnodeList
get(int) - Method in class helma.objectmodel.db.SubnodeList
get(int, Scriptable) - Method in class helma.scripting.rhino.HopObject
get(int, Scriptable) - Method in class helma.scripting.rhino.JSAdapter
get(int, Scriptable) - Method in class helma.scripting.rhino.MapWrapper
get(int, Scriptable) - Method in class helma.scripting.rhino.PathWrapper
  Returns a path object in the wrapped path by property name.
get(Object) - Method in interface helma.objectmodel.ObjectCache
  Gets the object associated with the specified key in the hashtable.
get(Object) - Method in class helma.util.CacheMap
get(Object) - Method in class helma.util.CopyOnWriteMap
get(Object) - Method in class helma.util.ResourceProperties
  Returns a value in this list fetched by the given key
get(Object) - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
get(Object) - Method in class helma.util.WrappedMap
get(String) - Method in class helma.framework.RequestBean
get(String) - Method in class helma.framework.RequestTrans
  Get a value from the requests map by key.
get(String) - Method in class helma.framework.ResponseTrans
  Get a value from the responses map by key.
get(String) - Method in class helma.objectmodel.db.Node
get(String) - Method in interface helma.objectmodel.INode
  Get a property with the given name.
get(String) - Method in class helma.objectmodel.TransientNode
get(String) - Method in class helma.scripting.rhino.extensions.XmlObject
  Retrieves an XML document from a given URL and transforms it into a HopObject
get(String, String) - Method in class helma.scripting.rhino.extensions.XmlObject
  Retrieves an XML document from a given URL and transforms it into a HopObject
get(String, Scriptable) - Method in class helma.scripting.rhino.extensions.XmlRpcObject
get(String, Scriptable) - Method in class helma.scripting.rhino.GlobalObject
  Override ScriptableObject.get() to use the per-thread scope if possible, and return the per-thread scope for "global".
get(String, Scriptable) - Method in class helma.scripting.rhino.HopObject
get(String, Scriptable) - Method in class helma.scripting.rhino.HopObjectCtor
get(String, Scriptable) - Method in class helma.scripting.rhino.JavaObject
  Get a named property from this object.
get(String, Scriptable) - Method in class helma.scripting.rhino.JSAdapter
get(String, Scriptable) - Method in class helma.scripting.rhino.MapWrapper
get(String, Scriptable) - Method in class helma.scripting.rhino.PathWrapper
  Returns a path object in the wrapped path by property name.
GET - Static variable in class helma.framework.RequestTrans
get__app__() - Method in class helma.framework.core.ApplicationBean
get_id() - Method in class helma.framework.core.SessionBean
  Returns the unique identifier for a session object (session cookie).
getAbsolutePath() - Method in class helma.scripting.rhino.extensions.FileObject
getAccessLog() - Method in class helma.framework.core.Application
  get the app's access log.
getAccessName() - Method in class helma.objectmodel.db.Relation
getAction() - Method in class helma.framework.RequestBean
getAction() - Method in class helma.framework.RequestTrans
  Get the request's action.
getAction(Object, String, RequestTrans) - Method in class helma.framework.core.RequestEvaluator
  Check if an action with a given name is defined for a scripted object.
getActionHandler() - Method in class helma.framework.RequestBean
  The action handler allows the onRequest() method to set the function object to be invoked for processing the request, overriding the action resolved from the request path.
getActionHandler() - Method in class helma.framework.RequestTrans
  Get the request's action handler.
getActiveSkin() - Method in class helma.framework.ResponseTrans
  Return the skin currently being rendered, or none.
getActiveThreads() - Method in class helma.framework.core.Application
  Return the number of currently active threads
getActiveThreads() - Method in class helma.framework.core.ApplicationBean
  Get the number of currently active request threads
getActiveUsers() - Method in class helma.framework.core.Application
  Return a list of Helma nodes (HopObjects - the database object representing the user, not the session object) representing currently logged in users.
getActiveUsers() - Method in class helma.framework.core.ApplicationBean
  Get an array of currently active registered users
getActiveUsers() - Method in class helma.framework.core.SessionManager
  Return a list of Helma nodes (HopObjects - the database object representing the user, not the session object) representing currently logged in users.
getAdaptee() - Method in class helma.scripting.rhino.JSAdapter
getAllIds() - Method in class helma.scripting.rhino.HopObject
  Return all property names of this object.
getAllResources() - Method in class helma.framework.repository.AbstractRepository
  Get a deep list of this repository's resources, including all resources contained in sub-reposotories.
getAllResources() - Method in interface helma.framework.repository.Repository
  Returns all direct and indirect resources
getAllResources() - Method in class helma.framework.repository.SingleFileRepository
  Returns all direct and indirect resources
getApp() - Method in class helma.framework.core.Session
  Get this session's application
getAppDir() - Method in class helma.framework.core.Application
  Get the application directory.
getAppDir() - Method in class helma.framework.core.ApplicationBean
  Return the absolute application directory (appdir property in apps.properties file)
getApplication() - Method in class helma.framework.core.Prototype
  Return the application this prototype is a part of
getApplication() - Method in class helma.framework.repository.ResourceComparator
  Return the application we're comparing resources for
getApplication() - Method in class helma.main.HelmaSecurityManager
  Utility method that returns the name of the application trying to execute the code in question.
getApplication() - Method in class helma.objectmodel.db.DbMapping
  Get the application this DbMapping belongs to.
getApplication() - Method in class helma.scripting.rhino.RhinoCore
  Return the application we're running in
getApplication() - Method in class helma.scripting.rhino.RhinoEngine
  Return the application we're running in
getApplication() - Method in class helma.servlet.AbstractServletClient
  Abstract method to get the `Applicaton` instance the servlet is talking to.
getApplication() - Method in class helma.servlet.EmbeddedServletClient
  Returns the `Applicaton` instance the servlet is talking to.
getApplication() - Method in class helma.servlet.StandaloneServletClient
  Returns the `Applicaton` instance the servlet is talking to.
getApplication(String) - Method in class helma.main.ApplicationManager
  Get an application by name.
getApplication(String) - Method in class helma.main.Server
  Get an Application by name
getApplications() - Method in class helma.main.ApplicationManager
  Get an array containing all currently running applications.
getApplications() - Method in class helma.main.Server
  Get an Iterator over the applications currently running on this Server.
getApplicationsOption() - Method in class helma.main.Server
  Get the explicit list of apps if started with -a option
getAppName() - Method in class helma.framework.core.AppClassLoader
getAppName() - Method in class helma.objectmodel.db.DbMapping
  Get the name of this mapping's application
getApps() - Method in class helma.main.ServerConfig
getAppsHome() - Method in class helma.main.Server
getAppsProperties() - Method in class helma.framework.core.ApplicationBean
  Get a wrapper around the app's apps.properties
getAppsProperties(String) - Method in class helma.main.Server
  Return the apps.properties entries for a given application
getAttribute(String) - Method in class helma.util.Logging
getAttributeNames() - Method in class helma.util.Logging
getBaseName() - Method in class helma.framework.repository.FileResource
getBaseName() - Method in interface helma.framework.repository.Resource
  Returns the short name of the resource with the file extension (everything following the last dot character) cut off.
getBaseName() - Method in class helma.framework.repository.ZipResource
getBaseURI() - Method in class helma.framework.core.Application
  Returns the baseURI for Hrefs in this application.
getBitsPerPixel() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns the image's number of bits per pixel.
getBoolean(String) - Method in class helma.objectmodel.db.Node
getBoolean(String) - Method in interface helma.objectmodel.INode
  Get a boolean property with the given name.
getBoolean(String) - Method in class helma.objectmodel.TransientNode
getBooleanValue() - Method in class helma.objectmodel.db.Property
getBooleanValue() - Method in interface helma.objectmodel.IProperty
getBooleanValue() - Method in class helma.objectmodel.TransientProperty
getBounds2D(BufferedImage) - Method in class helma.image.DiffusionFilterOp
getBounds2D(BufferedImage) - Method in class helma.image.ImageFilterOp
getBuffer() - Method in class helma.framework.ResponseBean
  Returns the current response buffer as string.
getBuffer() - Method in class helma.framework.ResponseTrans
  Get the response buffer, creating it if it doesn't exist
getBufferedImage() - Method in class helma.image.ImageWrapper
  Converts the internal image object to a BufferedImage (if it's not already) and returns it.
getByPrototypeName(String) - Method in class helma.framework.core.RequestPath
  Gets an object in the path by prototype name.
getCache() - Method in class helma.framework.ResponseBean
  Return the current cachability setting for this response
getCachedObjects() - Method in interface helma.objectmodel.ObjectCache
  Return an array with all objects currently contained in the cache.
getCachedObjects() - Method in class helma.util.CacheMap
getCachedParent() - Method in class helma.objectmodel.db.Node
  Get parent, using cached info if it exists.
getCachedSkin(Object) - Method in class helma.framework.ResponseTrans
  Look up a cached skin.
getCacheEntries() - Method in class helma.objectmodel.db.NodeManager
  Get an array of the the keys currently held in the object cache
getCacheEntries() - Method in class helma.objectmodel.db.WrappedNodeManager
  Get an array of all objects in the object cache
getCacheNode() - Method in class helma.framework.core.Application
  Return a transient node that is shared by all evaluators of this application ("app node")
getCacheNode() - Method in class helma.framework.core.Session
  Gets the transient cache node.
getCacheNode() - Method in class helma.objectmodel.db.Node
  Get the cache node for this node.
getCacheNode() - Method in interface helma.objectmodel.INode
  Get the cache node associated with this node.
getCacheNode() - Method in class helma.objectmodel.TransientNode
  Get the cache node for this node.
getCacheStatistics() - Method in class helma.framework.core.Application
  Returns a map of cache statistics
getCacheStatistics() - Method in class helma.objectmodel.db.NodeManager
  Returns a map with statistics about the cache
getCacheusage() - Method in class helma.framework.core.ApplicationBean
  Returns the number of elements in the NodeManager's cache
getCacheUsage() - Method in class helma.framework.core.Application
  Returns the number of elements in the NodeManager's cache
getCanonicalName() - Method in class helma.util.Logger
  Return an object which identifies this logger.
getChangeSet() - Method in class helma.scripting.rhino.GlobalObject
  Returns a set containing the names of properties changed since the last time startRecording() was called.
getChangeSet() - Method in class helma.scripting.rhino.HopObject
  Returns a set containing the names of properties changed since the last time startRecording() was called.
getChangeSet() - Method in interface helma.scripting.rhino.PropertyRecorder
  Returns a set containing the names of properties changed since the last time startRecording() was called.
getCharset() - Method in class helma.framework.core.Application
  Return the name of the character encoding used by this application
getCharset() - Method in class helma.framework.core.ApplicationBean
  Return the app's default charset/encoding.
getCharset() - Method in class helma.framework.ResponseBean
  Get the current charset/encoding name for the response
getCharset() - Method in class helma.framework.ResponseTrans
  Get the charset/encoding for this response
getChecksum() - Method in class helma.framework.core.Application
  Get a checksum that mirrors the state of this application in the sense that if anything in the applciation changes, the checksum hopefully will change, too.
getChecksum() - Method in class helma.framework.repository.FileRepository
getChecksum() - Method in interface helma.framework.repository.Repository
  Checksum of the repository and all its content.
getChecksum() - Method in class helma.framework.repository.SingleFileRepository
  Checksum of the repository and all its content.
getChecksum() - Method in class helma.framework.repository.ZipRepository
getChecksum() - Method in class helma.util.ResourceProperties
  Returns a checksum for all resources
getChecksum() - Method in class helma.util.SystemProperties
  Return a checksum that changes when something in the properties changes.
getChildElement(Object, String) - Method in class helma.framework.core.Application
  Retrieve a child element of this object by name.
getChildElement(String) - Method in class helma.framework.demo.SimplePathElement
  Returns a child element for this object, creating it on the fly.
getChildElement(String) - Method in interface helma.framework.IPathElement
  Retrieve a child element of this object by name.
getChildElement(String) - Method in class helma.objectmodel.db.Node
  This implements the getChildElement() method of the IPathElement interface
getChildElement(String) - Method in class helma.objectmodel.TransientNode
getClassLoader() - Method in class helma.framework.core.Application
  Return the application's classloader
getClassLoader() - Method in class helma.framework.core.ApplicationBean
  Get the app's classloader
getClassLoader() - Method in class helma.framework.core.TypeManager
  Return the class loader used by this application.
getClassName() - Method in class helma.scripting.rhino.extensions.DatabaseObject
getClassName() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getClassName() - Method in class helma.scripting.rhino.extensions.FileObject
getClassName() - Method in class helma.scripting.rhino.extensions.FtpObject
getClassName() - Method in class helma.scripting.rhino.extensions.MailObject
  Overrides abstract method in ScriptableObject
getClassName() - Method in class helma.scripting.rhino.extensions.XmlRpcObject
getClassName() - Method in class helma.scripting.rhino.GlobalObject
  Get the global object's class name
getClassName() - Method in class helma.scripting.rhino.HopObject
  Get the class/prototype name for this HopObject
getClassName() - Method in class helma.scripting.rhino.JSAdapter
getClassName() - Method in class helma.scripting.rhino.MapWrapper
  Return the class name for wrapped maps.
getClassName() - Method in class helma.scripting.rhino.PathWrapper
getCleanNode(Object) - Method in class helma.objectmodel.db.Transactor
  Get a reference to an unmodified Node local to this transaction
getClone() - Method in class helma.objectmodel.db.Relation
  Get a copy of this relation.
getCodeResources() - Method in class helma.framework.core.Prototype
  Return an iterator over this prototype's code resoruces.
getColumn(String) - Method in class helma.objectmodel.db.DbMapping
getColumnCount() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getColumnDatatypeName(int) - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getColumnDatatypeNumber(int) - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getColumnItem(String) - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getColumnName(int) - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getColumns() - Method in class helma.objectmodel.db.DbMapping
  Return an array of DbColumns for the relational table mapped by this DbMapping.
getColumnType() - Method in class helma.objectmodel.db.Relation
getComment(int) - Method in class helma.image.ImageInfo
  Returns the index'th comment retrieved from the image.
getCommonPrefix(String, String) - Static method in class helma.util.StringUtils
  Get the largest common prefix of Strings s1 and s2
getConfig() - Method in class helma.objectmodel.db.Relation
  Get the configuration properties for this relation.
getConfig(String[]) - Static method in class helma.main.Server
  parse the command line arguments, read a given server.properties file and check the values given for server ports
getConfigFile() - Method in class helma.main.ServerConfig
getConnection() - Method in class helma.objectmodel.db.DbMapping
  Get a JDBC connection for this DbMapping.
getConnection() - Method in class helma.objectmodel.db.DbSource
  Get a JDBC connection to the db source.
getConnection(DbSource) - Method in class helma.objectmodel.db.Transactor
  Get a db connection that was previously registered with this transactor thread.
getConsoleLog() - Static method in class helma.util.Logging
  Get a logger to System.out.
getContent() - Method in class helma.framework.repository.FileResource
getContent() - Method in interface helma.framework.repository.Resource
  Returns the content of the resource
getContent() - Method in class helma.framework.repository.ZipResource
getContent() - Method in class helma.framework.ResponseTrans
  Get the body content for this response as byte array, encoded using the response's charset.
getContent() - Method in class helma.util.MimePart
  Return the content of the mime part as byte array.
getContent(String) - Method in class helma.framework.repository.FileResource
getContent(String) - Method in interface helma.framework.repository.Resource
  Returns the content of the resource in a given encoding
getContent(String) - Method in class helma.framework.repository.ZipResource
getContentLength() - Method in class helma.framework.ResponseTrans
  Get the number of bytes of the response body.
getContentLength() - Method in class helma.util.MimePart
  Get the number of bytes in the mime part's content
getContentType() - Method in class helma.framework.ResponseBean
  Get the current content type name for the response
getContentType() - Method in class helma.framework.ResponseTrans
  Get the response's MIME content type
getContentType() - Method in class helma.util.MimePart
getContentType() - Method in class helma.util.MimePartDataSource
getCookie() - Method in class helma.framework.core.SessionBean
  Returns the unique identifier for a session object (session cookie).
getCookie(String, String) - Method in class helma.framework.CookieTrans
getCookies() - Method in class helma.framework.RequestBean
getCookies() - Method in class helma.framework.RequestTrans
getCookies() - Method in class helma.framework.ResponseTrans
  Get the cookies set in this response.
getCore() - Static method in class helma.scripting.rhino.RhinoCore
  Get the RhinoCore instance associated with the current thread, or null
getCore() - Method in class helma.scripting.rhino.RhinoEngine
  Return the RhinoCore object for the application this engine belongs to.
getCountSelect() - Method in class helma.objectmodel.db.Relation
getCronJobs() - Method in class helma.framework.core.ApplicationBean
  Returns an read-only map of the custom cron jobs registered with the app
getCurrent() - Method in class helma.framework.UploadStatus
getCurrentCodeResource() - Method in class helma.framework.core.Application
  Set the code resource currently being evaluated/compiled.
getCurrentRequestEvaluator() - Method in class helma.framework.core.Application
  Get the current RequestEvaluator, or null if the calling thread is not evaluating a request.
getData() - Method in class helma.framework.core.ApplicationBean
  Returns the app's data node used to share data between the app's evaluators
getData() - Method in class helma.framework.core.SessionBean
  Get the cache/data node for this session.
getData() - Method in class helma.framework.RequestBean
getData() - Method in class helma.framework.ResponseBean
  Get the data map for the response
getDataRoot() - Method in class helma.framework.core.Application
  This method returns the root object of this application's object tree.
getDataRoot(ScriptingEngine) - Method in class helma.framework.core.Application
  This method returns the root object of this application's object tree.
getDate(String) - Method in class helma.objectmodel.db.Node
getDate(String) - Method in interface helma.objectmodel.INode
  Get a date property with the given name.
getDate(String) - Method in class helma.objectmodel.TransientNode
getDateHeader(String) - Method in class helma.framework.RequestBean
  Proxy to HttpServletRequest.getDateHeader(), fails silently by returning -1.
getDateHeader(String) - Method in class helma.framework.RequestTrans
  Proxy to HttpServletRequest.getDateHeader(), fails silently by returning -1.
getDateValue() - Method in class helma.objectmodel.db.Property
getDateValue() - Method in interface helma.objectmodel.IProperty
getDateValue() - Method in class helma.objectmodel.TransientProperty
getDays() - Method in class helma.framework.CookieTrans
getDBConnection(String) - Method in class helma.scripting.rhino.GlobalObject
  Get a Helma DB connection specified in db.properties
getDbField() - Method in class helma.objectmodel.db.Relation
  Return the local field name for updates.
getDbHome() - Method in class helma.main.Server
getDbMapping() - Method in class helma.framework.core.Prototype
  Get the DbMapping associated with this prototype
getDbMapping() - Method in class helma.objectmodel.db.Node
  Get the node's `DbMapping`.
getDbMapping() - Method in interface helma.objectmodel.INode
  Get the node's `DbMapping`.
getDbMapping() - Method in class helma.objectmodel.TransientNode
getDbMapping(String) - Method in class helma.framework.core.Application
  Get the DbMapping associated with a prototype name in this application
getDbMapping(String) - Method in class helma.objectmodel.db.DbSource
  Look up a DbMapping instance for the given table name.
getDbMapping(String) - Method in class helma.objectmodel.db.NodeManager
  Get a DbMapping for a given prototype name.
getDbMapping(String) - Method in class helma.objectmodel.db.WrappedNodeManager
  Get the DbMapping corresponding to a type name
getDbProperties() - Method in class helma.framework.core.Application
  Get the application's db properties
getDbProperties() - Method in class helma.framework.core.ApplicationBean
  Get a wrapper around the app's db properties
getDbProperties() - Method in class helma.main.Server
  Return the server-wide db.properties
getDbSource() - Method in class helma.objectmodel.db.DbMapping
  Get the DbSource object for this DbMapping.
getDbSource(String) - Method in class helma.framework.core.Application
  Return a DbSource object for a given name.
getDbSource(String) - Method in class helma.framework.core.ApplicationBean
  Return a DbSource object for a given name.
getDbSourceName() - Method in class helma.objectmodel.db.DbMapping
  Get the dbsource name used for this type mapping.
getDebugBuffer() - Method in class helma.framework.core.Session
  Return the debug buffer that is to be displayed upon the next request within this session.
getDebugBuffer() - Method in class helma.framework.ResponseTrans
  Get debug messages to append to the response, if any.
getDefaultImageMetadata(ImageTypeSpecifier, ImageWriteParam) - Method in class helma.image.imageio.gif.GIFImageWriter
getDefaultStreamMetadata(ImageWriteParam) - Method in class helma.image.imageio.gif.GIFImageWriter
getDefaultValue(Class) - Method in class helma.scripting.rhino.extensions.XmlRpcObject
getDefaultValue(Class) - Method in class helma.scripting.rhino.HopObject
  Return a primitive representation for this object.
getDefaultValue(Class) - Method in class helma.scripting.rhino.JSAdapter
getDefaultValue(Class) - Method in class helma.scripting.rhino.MapWrapper
getDefaultValue(Class) - Method in class helma.scripting.rhino.PathWrapper
  Return a primitive representation for this object.
getDefaultWriteParam() - Method in class helma.image.imageio.gif.GIFImageWriter
getDescription(Locale) - Method in class helma.image.imageio.gif.GIFImageWriterSpi
getDir() - Method in class helma.framework.core.ApplicationBean
  Returns the absolute path of the app dir.
getDirectory() - Method in class helma.framework.repository.FileRepository
  Get the repository's directory
getDirtyNode(Key) - Method in class helma.objectmodel.db.Transactor
  Get a dirty Node from this transaction.
getDomain() - Method in class helma.framework.CookieTrans
getDriverName() - Method in class helma.objectmodel.db.DbSource
  Return the class name of the JDBC driver
getElementName() - Method in class helma.framework.demo.SimplePathElement
  Returns the element name to be used for this object.
getElementName() - Method in interface helma.framework.IPathElement
  Return the name to be used to get this element from its parent
getElementName() - Method in class helma.objectmodel.db.Node
  Get something to identify this node within a URL.
getElementName() - Method in class helma.objectmodel.TransientNode
getElementName(Object) - Method in class helma.framework.core.Application
  Return the name to be used to get this element from its parent
getElementWrapper(Object) - Method in class helma.scripting.rhino.RhinoCore
  Get a Script wrapper for any given object.
getEncoding() - Method in class helma.objectmodel.dom.XmlDatabase
  get the file encoding used by this database
getError() - Method in class helma.framework.ResponseBean
  Get the current error message for the response, if any
getError() - Method in class helma.framework.ResponseTrans
  Get the error message to display to the user, if any.
getError() - Method in class helma.framework.UploadStatus
getErrorCount() - Method in class helma.framework.core.Application
getErrorCount() - Method in class helma.framework.core.ApplicationBean
getErrorMessage() - Method in class helma.framework.ResponseTrans
getETag() - Method in class helma.framework.ResponseBean
  Get the ETag for this response
getETag() - Method in class helma.framework.ResponseTrans
  Get the ETag header value for this response.
getETag() - Method in class helma.util.MimePart
  Get the ETag of the mime part
getETags() - Method in class helma.framework.RequestTrans
getEvaluator() - Method in class helma.framework.core.Application
  Returns a free evaluator to handle a request.
getEventLog() - Method in class helma.framework.core.Application
  get the app's event log.
getExactPropertyRelation(String) - Method in class helma.objectmodel.db.DbMapping
getException() - Method in interface helma.framework.FutureResult
  Get the exception of the execution, if one was thrown.
getException() - Method in class helma.framework.ResponseBean
  Get the uncaught exception for the response, if any
getExtends() - Method in class helma.framework.core.Skin
getExtends() - Method in class helma.objectmodel.db.DbMapping
  Get the name of this type's parent type, if any.
getExtensionId() - Method in class helma.objectmodel.db.DbMapping
  get the id-value of this extension
getExtensions() - Method in class helma.main.Server
getExtensions() - Method in class helma.objectmodel.db.DbMapping
  Returns the Set of Prototypes extending this prototype
getFile() - Method in class helma.scripting.rhino.extensions.FileObject
getFile() - Method in class helma.util.SystemProperties
  Get the properties file
getFile(String, String) - Method in class helma.scripting.rhino.extensions.FtpObject
getFileLog(String) - Method in class helma.util.Logging
  Get a file logger, creating it if it doesn't exist yet.
getFilter() - Method in class helma.util.ParanoidServerSocket
getFirstElement(Document) - Static method in class helma.objectmodel.dom.XmlUtil
  get first "real" element (ie not the document-rootelement, but the next one
getFloat(String) - Method in class helma.objectmodel.db.Node
getFloat(String) - Method in interface helma.objectmodel.INode
  Get a float property with the given name.
getFloat(String) - Method in class helma.objectmodel.TransientNode
getFloatValue() - Method in class helma.objectmodel.db.Property
getFloatValue() - Method in interface helma.objectmodel.IProperty
getFloatValue() - Method in class helma.objectmodel.TransientProperty
getFormat() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns the image format as one of the FORMAT_xyz constants from this class.
getFormatName() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns the image format's name.
getForward() - Method in class helma.framework.ResponseTrans
getFrame(Context, DebuggableScript) - Method in class helma.scripting.rhino.debug.Profiler
  Implements getFrame() in interface org.mozilla.javascript.debug.Debugger
getFrame(Context, DebuggableScript) - Method in class helma.scripting.rhino.debug.Tracer
  Implements getFrame() in interface org.mozilla.javascript.debug.Debugger
getFreeThreads() - Method in class helma.framework.core.ApplicationBean
  Get the number of currently available threads/request evaluators
getFromString(String) - Method in class helma.scripting.rhino.extensions.XmlObject
  Transforms a XML literal into a HopObject
getFromString(String, String) - Method in class helma.scripting.rhino.extensions.XmlObject
  Transforms a XML literal into a HopObject according to the rules specified in the file defined by conversionRules
getFullName(INode) - Method in class helma.objectmodel.TransientNode
getFunction() - Method in class helma.util.CronJob
  Get this entry's function
getGlobalMacroPath() - Method in class helma.framework.core.ApplicationBean
  Get the path for global macro resolution
getGlobalProperty(String) - Method in class helma.scripting.rhino.RhinoEngine
  Get a property from the global object.
getGlobalProperty(String) - Method in interface helma.scripting.ScriptingEngine
  Get a global property
getGraphics() - Method in class helma.image.ImageWrapper
  Returns the Graphics object to directly paint to this Image.
getGroup() - Method in class helma.objectmodel.db.Relation
  Get the group for a collection relation, if defined.
getGroupbyMapping() - Method in class helma.objectmodel.db.DbMapping
  If subnodes are grouped by one of their properties, return the db-mapping with the right relations to create the group-by nodes
getGroupbySubnode(Node, boolean) - Method in class helma.objectmodel.db.Node
  Get or create a group name for a given content node.
getGroupbySubnode(String, boolean) - Method in class helma.objectmodel.db.Node
  Get or create a group name for a given group name.
getHandle() - Method in class helma.objectmodel.db.Node
  Get the node's handle.
getHandlers() - Method in class helma.framework.ResponseBean
  Get the macro handlers map for the response
getHandlerType() - Method in class helma.framework.core.Skin.Macro
  Return the numeric type of the macro handler
getHeader(String) - Method in class helma.framework.RequestBean
  Proxy to HttpServletRequest.getHeader().
getHeader(String) - Method in class helma.framework.RequestTrans
  Proxy to HttpServletRequest.getHeader().
getHeaders(String) - Method in class helma.framework.RequestBean
  Proxy to HttpServletRequest.getHeaders(), returns header values as string array.
getHeaders(String) - Method in class helma.framework.RequestTrans
  Proxy to HttpServletRequest.getHeaders(), returns header values as string array.
getHeight() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns one the image's vertical resolution in pixels.
getHeight() - Method in class helma.image.ImageWrapper
  Returns the height of this image.
getHomeDir() - Method in class helma.main.ServerConfig
getHopHome() - Method in class helma.main.Server
  Get the Home directory of this server.
getHrefRootPrototype() - Method in class helma.framework.core.Application
  Returns the prototype name that Hrefs in this application should start with.
getHtmlDocument(Object) - Method in class helma.scripting.rhino.GlobalObject
  Try to parse an object to a XML DOM tree.
getHttpOnly() - Method in class helma.framework.CookieTrans
getHttpServer() - Method in class helma.main.JettyServer
getID() - Method in class helma.objectmodel.db.DbKey
getID() - Method in interface helma.objectmodel.db.Key
  Get the key's ID part
getID() - Method in class helma.objectmodel.db.MultiKey
getID() - Method in class helma.objectmodel.db.Node
  Get the ID of this Node.
getID() - Method in class helma.objectmodel.db.NodeHandle
  Get the ID for the node described by this handle.
getID() - Method in class helma.objectmodel.db.SyntheticKey
  Get the ID part of this key
getID() - Method in interface helma.objectmodel.INode
  Get the node's ID.
getID() - Method in class helma.objectmodel.TransientNode
getIDField() - Method in class helma.objectmodel.db.DbMapping
  Get the primary key column name for objects using this mapping.
getIDgen() - Method in class helma.objectmodel.db.DbMapping
getIDGenerator(ITransaction) - Method in class helma.objectmodel.dom.XmlDatabase
  Get the id-generator for this database.
getIDGenerator(File) - Static method in class helma.objectmodel.dom.XmlIDGenerator
  Read an IDGenerator from file
getIds() - Method in class helma.scripting.rhino.HopObject
  Return all "ordinary" property ids of this object.
getIds() - Method in class helma.scripting.rhino.JSAdapter
getIds() - Method in class helma.scripting.rhino.MapWrapper
  Return an array containing the property key values of this map.
getIds() - Method in class helma.scripting.rhino.PathWrapper
  Returns a list of array indices 0..length-1.
getIdSelect() - Method in class helma.objectmodel.db.Relation
getIfModifiedSince() - Method in class helma.framework.RequestTrans
getImage() - Method in class helma.image.ImageWrapper
  Returns the Image object represented by this ImageWrapper.
getInputStream() - Method in class helma.framework.repository.FileResource
getInputStream() - Method in interface helma.framework.repository.Resource
  Returns an input stream to the content of the resource
getInputStream() - Method in class helma.framework.repository.ZipResource
getInputStream() - Method in class helma.util.MimePart
  Return an InputStream to read the content of the mime part
getInputStream() - Method in class helma.util.MimePartDataSource
getInsert() - Method in class helma.objectmodel.db.DbMapping
getInstance() - Static method in class helma.image.ImageGenerator
  Returns an ImageGenerator singleton, creating it if necessary.
getInstance() - Static method in class helma.objectmodel.db.Transactor
  Get the transactor for the current thread or null if none exists.
getInstance(NodeManager) - Static method in class helma.objectmodel.db.Transactor
  Get the transactor for the current thread, creating a new one if none exists.
getInstance(Class) - Method in class helma.util.Logging
getInstance(String) - Method in class helma.util.Logging
  Get a logger for a file name.
getInstanceOrFail() - Static method in class helma.objectmodel.db.Transactor
  Get the transactor for the current thread or throw a IllegalStateException if none exists.
getInteger(String) - Method in class helma.objectmodel.db.Node
getInteger(String) - Method in interface helma.objectmodel.INode
  Get an integer property with the given name.
getInteger(String) - Method in class helma.objectmodel.TransientNode
getIntegerValue() - Method in class helma.objectmodel.db.Property
getIntegerValue() - Method in interface helma.objectmodel.IProperty
getIntegerValue() - Method in class helma.objectmodel.TransientProperty
getIntHeader(String) - Method in class helma.framework.RequestBean
  Proxy to HttpServletRequest.getIntHeader(), fails silently by returning -1.
getIntHeader(String) - Method in class helma.framework.RequestTrans
  Proxy to HttpServletRequest.getIntHeader(), fails silently by returning -1.
getItemsRead() - Method in class helma.framework.UploadStatus
getJavaClassForPrototype(String) - Method in class helma.framework.core.Application
  Return the java class that a given prototype wraps, or null.
getJavaObject(String) - Method in class helma.objectmodel.db.Node
getJavaObject(String) - Method in interface helma.objectmodel.INode
  Get a Java object property with the given name.
getJavaObject(String) - Method in class helma.objectmodel.TransientNode
getJavaObjectValue() - Method in class helma.objectmodel.db.Property
getJavaObjectValue() - Method in interface helma.objectmodel.IProperty
getJavaObjectValue() - Method in class helma.objectmodel.TransientProperty
getJavaStack() - Method in class helma.framework.ResponseBean
  Get the Java stack trace of an uncaught exception.
getJavaStackTrace() - Method in exception helma.scripting.ScriptingException
  Get the java stack trace.
getJoins() - Method in class helma.objectmodel.db.DbMapping
  Return the array of relations that are fetched with objects of this type.
getKey() - Method in class helma.objectmodel.db.Node
  Get the node's key.
getKey() - Method in class helma.objectmodel.db.NodeHandle
  Get the key for the node described by this handle.
getKeyParts(INode) - Method in class helma.objectmodel.db.Relation
  Returns a map containing the key/value pairs for a specific Node
getLastActive() - Method in class helma.framework.core.SessionBean
  Returns the time this session was last touched.
getLastCodeUpdate() - Method in class helma.framework.core.TypeManager
  Returns the last time any resource in this app was modified.
getLastDataChange() - Method in class helma.objectmodel.db.DbMapping
  Get the last time something changed in our data
getLastError() - Method in class helma.scripting.rhino.extensions.DatabaseObject
getLastError() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getLastModified() - Method in class helma.framework.core.SessionBean
  Gets the date at which the session was created or a login or logout was performed the last time.
getLastModified() - Method in class helma.framework.ResponseBean
  Get the last modified date for this response
getLastModified() - Method in class helma.framework.ResponseTrans
  Get the value of the Last-Modified header for this response.
getLastModified() - Method in class helma.util.MimePart
  Get the last modified date
getLastSubnodeChange() - Method in class helma.objectmodel.db.SubnodeList
  Compute a serial number indicating the last change in subnode collection
getLastTypeChange() - Method in class helma.objectmodel.db.DbMapping
  Get the last time something changed in the Mapping
getLastValue() - Method in class helma.util.Diff
  Returns the value for the greatest key in the map.
getLength() - Method in class helma.framework.repository.FileResource
getLength() - Method in interface helma.framework.repository.Resource
  Returns the lengh of the resource's content
getLength() - Method in class helma.framework.repository.ZipResource
getLength() - Method in class helma.scripting.rhino.extensions.FileObject
getLength() - Method in class helma.scripting.rhino.PathWrapper
  Getter for length property.
getLink(String) - Method in class helma.util.MarkdownProcessor
  Retrieve a link defined in the source text.
getLogger() - Method in class helma.framework.core.ApplicationBean
  Get the app's event logger.
getLogger() - Method in class helma.main.Server
  Get a logger to use for output in this server.
getLogger(String) - Method in class helma.framework.core.Application
  Get a logger object to log events for this application.
getLogger(String) - Method in class helma.framework.core.ApplicationBean
  Get the app logger.
getLogLevel() - Method in class helma.util.Logger
  Get the current log level.
getLongestCommonSubsequences() - Method in class helma.util.Diff
  Returns an array of the longest common subsequences.
getLowerCaseName() - Method in class helma.framework.core.Prototype
  Return this prototype's name in lower case letters
getMacroHandlers() - Method in class helma.framework.ResponseTrans
  Get the macro handlers map for this response transmitter.
getMacros() - Method in class helma.framework.core.Skin
  Return the list of macros found by the parser
getMatrix() - Method in class helma.image.DiffusionFilterOp
getMaxThreads() - Method in class helma.framework.core.ApplicationBean
  Get the maximal thread number for this application
getMessage() - Method in class helma.framework.core.Session
  Return the message that is to be displayed upon the next request within this session.
getMessage() - Method in class helma.framework.core.SessionBean
  Return the message that is to be displayed upon the next request within this session.
getMessage() - Method in class helma.framework.ResponseBean
  Get the current message for the response, if set
getMessage() - Method in class helma.framework.ResponseTrans
  Get the message to display to the user, if any.
getMeta() - Method in class helma.framework.ResponseBean
  Get the meta map for the response
getMetaData() - Method in class helma.framework.ResponseTrans
  Get the meta info map for this response transmitter.
getMetaData() - Method in class helma.scripting.rhino.extensions.DatabaseObject
getMetaData() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getMethod() - Method in class helma.framework.RequestBean
  Return the method of the request.
getMethod() - Method in class helma.framework.RequestTrans
  Return the method of the request.
getMimeType() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns a String with the MIME type of the format.
getModules() - Method in class helma.framework.core.ApplicationBean
  Returns the app's modules map used to register application modules
getModuleScript(Context, String, URI, URI, Scriptable) - Method in class helma.scripting.rhino.CompiledOrInterpretedModuleScriptProvider
getMultipartType() - Method in class helma.scripting.rhino.extensions.MailObject
  Returns the MIME multipart message subtype.
getName() - Method in class helma.extensions.demo.DemoExtension
getName() - Method in class helma.extensions.HelmaExtension
getName() - Method in class helma.framework.CookieTrans
getName() - Method in class helma.framework.core.Application
  Return the name of this application
getName() - Method in class helma.framework.core.ApplicationBean
getName() - Method in class helma.framework.core.Prototype
  Return this prototype's name
getName() - Method in class helma.framework.core.Skin.Macro
  Return the full name of the macro in handler.name notation
getName() - Method in class helma.framework.repository.AbstractRepository
  Get the full name that identifies this repository globally
getName() - Method in class helma.framework.repository.FileResource
getName() - Method in interface helma.framework.repository.Repository
  Returns the name of the repository; this is a full name including all parent repositories.
getName() - Method in interface helma.framework.repository.Resource
  Returns the name of the resource; does not include the name of the repository the resource was fetched from
getName() - Method in class helma.framework.repository.SingleFileRepository
  Returns the name of the repository; this is a full name including all parent repositories.
getName() - Method in class helma.framework.repository.ZipResource
getName() - Method in class helma.objectmodel.db.DbColumn
  Get the column name.
getName() - Method in class helma.objectmodel.db.DbSource
  Return the name of the db dource
getName() - Method in class helma.objectmodel.db.Node
  Return this node' name, which may or may not have some meaning
getName() - Method in class helma.objectmodel.db.Property
  Get the name of the property
getName() - Method in interface helma.objectmodel.INode
  Get the node's name.
getName() - Method in interface helma.objectmodel.IProperty
getName() - Method in class helma.objectmodel.TransientNode
getName() - Method in class helma.objectmodel.TransientProperty
getName() - Method in class helma.scripting.rhino.extensions.FileObject
getName() - Method in class helma.util.CronJob
  Get this entry's name
getName() - Method in class helma.util.FileLogger
  Return an object which identifies this logger.
getName() - Method in class helma.util.MimePart
  Get the mime part's name
getName() - Method in class helma.util.MimePartDataSource
getNamedParams() - Method in class helma.framework.core.Skin.Macro
  Return the list of named parameters
getNameField() - Method in class helma.objectmodel.db.DbMapping
  Get the column used for (internal) names of objects of this type.
getNamesSelect() - Method in class helma.objectmodel.db.Relation
getNewID(long) - Method in class helma.objectmodel.db.DbMapping
  Helper method to generate a new ID.
getNode() - Method in class helma.scripting.rhino.HopObject
  Return the INode wrapped by this HopObject.
getNode(int) - Method in class helma.objectmodel.db.SubnodeList
getNode(Key) - Method in class helma.objectmodel.db.NodeManager
  Get a node by key.
getNode(Key) - Method in class helma.objectmodel.db.WrappedNodeManager
  Get a node given its key
getNode(Node, String, Relation) - Method in class helma.objectmodel.db.NodeManager
  Get a node by relation, using the home node, the relation and a key to apply.
getNode(Node, String, Relation) - Method in class helma.objectmodel.db.WrappedNodeManager
  Get the node specified by the given id and Relation.
getNode(WrappedNodeManager) - Method in class helma.objectmodel.db.NodeHandle
  Get the node described by this node handle
getNode(ITransaction, String) - Method in class helma.objectmodel.dom.XmlDatabase
  Retrieves a Node from the database.
getNode(ITransaction, String) - Method in interface helma.objectmodel.IDatabase
  Get the node from the database specified by the given key.
getNode(String) - Method in class helma.objectmodel.db.Node
getNode(String) - Method in interface helma.objectmodel.INode
  Get a node property with the given name.
getNode(String) - Method in class helma.objectmodel.TransientNode
getNode(String, DbMapping) - Method in class helma.objectmodel.db.WrappedNodeManager
  Get a node given its id and DbMapping
getNodeHandle() - Method in class helma.objectmodel.db.Property
getNodeHref(Object, String, Map) - Method in class helma.framework.core.Application
  Return a path to be used in a URL pointing to the given element and action
getNodeIDs(Node, Relation) - Method in class helma.objectmodel.db.NodeManager
  Loades subnodes via subnode relation.
getNodeIDs(Node, Relation) - Method in class helma.objectmodel.db.WrappedNodeManager
  Get a list of IDs of nodes contained in the given Node's collection specified by the given Relation.
getNodeManager() - Method in class helma.framework.core.Application
  Returns the node manager for this application.
getNodes(Node, Relation) - Method in class helma.objectmodel.db.NodeManager
  Loades subnodes via subnode relation.
getNodes(Node, Relation) - Method in class helma.objectmodel.db.WrappedNodeManager
  Get the list of nodes contained in the collection of the given Node specified by the given Relation.
getNodeValue() - Method in class helma.objectmodel.db.Property
getNodeValue() - Method in interface helma.objectmodel.IProperty
getNodeValue() - Method in class helma.objectmodel.TransientProperty
getNodeWrapper(NodeHandle) - Method in class helma.scripting.rhino.RhinoCore
  Get a node wrapper for a node that may not have been fetched yet
getNodeWrapper(INode) - Method in class helma.scripting.rhino.RhinoCore
  Get a script wrapper for an instance of helma.objectmodel.INode
getNonVirtualParent() - Method in class helma.objectmodel.db.Node
  This method walks down node path to the first non-virtual node and return it.
getNotModified() - Method in class helma.framework.ResponseTrans
  Check if this response should generate a Not-Modified response.
getNumberOfComments() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful and `ImageInfo.setCollectComments(boolean)` was called with `true` as argument, returns the number of comments retrieved from the input image stream / file.
getNumberOfImages() - Method in class helma.image.ImageInfo
  Returns the number of images in the examined file.
getNumColors() - Method in class helma.image.ImageInfo
getObject(RhinoEngine) - Method in interface helma.scripting.rhino.SerializationProxy
getOnSince() - Method in class helma.framework.core.SessionBean
  Returns a date object representing the time a user's session was started.
getOrder() - Method in class helma.objectmodel.db.Relation
  Get the order section to use for this relation
getOutputStream() - Method in class helma.util.MimePartDataSource
getOverloadedResource() - Method in class helma.framework.repository.AbstractResource
  Get a Resource this Resource is overloading
getOverloadedResource() - Method in interface helma.framework.repository.Resource
  Get a Resource this Resource is overloading
getParams() - Method in class helma.framework.RequestBean
getParams() - Method in class helma.framework.RequestTrans
getParent() - Method in class helma.objectmodel.db.Node
  Get parent, retrieving it if necessary.
getParent() - Method in interface helma.objectmodel.INode
  Get the node's parent node.
getParent() - Method in class helma.objectmodel.TransientNode
getParent() - Method in class helma.scripting.rhino.extensions.FileObject
getParentElement() - Method in class helma.framework.demo.SimplePathElement
  Returns this object's parent element
getParentElement() - Method in interface helma.framework.IPathElement
  Return the parent element of this object.
getParentElement() - Method in class helma.objectmodel.db.Node
  This implements the getParentElement() method of the IPathElement interface
getParentElement() - Method in class helma.objectmodel.TransientNode
getParentElement(Object) - Method in class helma.framework.core.Application
  Return the parent element of this object.
getParentInfo() - Method in class helma.objectmodel.db.DbMapping
getParentInfo() - Method in class helma.objectmodel.db.Node
getParentKey() - Method in class helma.objectmodel.db.DbKey
getParentKey() - Method in interface helma.objectmodel.db.Key
  Get the key's parent key
getParentKey() - Method in class helma.objectmodel.db.MultiKey
getParentKey() - Method in class helma.objectmodel.db.SyntheticKey
  Get the parent key part of this key
getParentMapping() - Method in class helma.objectmodel.db.DbMapping
  Get the mapping we inherit from, or null
getParentPrototype() - Method in class helma.framework.core.Prototype
  Get the parent prototype from which we inherit, or null if we are top of the line.
getParentRepository() - Method in class helma.framework.repository.AbstractRepository
  Get this repository's parent repository.
getParentRepository() - Method in interface helma.framework.repository.Repository
  Returns this repository's parent repository.
getParentRepository() - Method in class helma.framework.repository.SingleFileRepository
  Returns this repository's parent repository.
getParentScope() - Method in class helma.scripting.rhino.JSAdapter
getParentSetting() - Method in class helma.objectmodel.db.DbMapping
getPassword() - Method in class helma.framework.RequestBean
getPassword() - Method in class helma.framework.RequestTrans
getPath() - Method in class helma.framework.CookieTrans
getPath() - Method in class helma.framework.RequestBean
getPath() - Method in class helma.framework.RequestTrans
  Get the request's path
getPath() - Method in class helma.objectmodel.db.Node
  Get the node's path
getPath() - Method in interface helma.objectmodel.INode
  Get the node's path.
getPath() - Method in class helma.objectmodel.TransientNode
getPath() - Method in class helma.scripting.rhino.extensions.FileObject
getPhysicalHeightDpi() - Method in class helma.image.ImageInfo
  Returns the physical height of this image in dots per inch (dpi).
getPhysicalHeightInch() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns the physical width of this image in dpi (dots per inch) or -1 if no value could be found.
getPhysicalWidthDpi() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns the physical width of this image in dpi (dots per inch) or -1 if no value could be found.
getPhysicalWidthInch() - Method in class helma.image.ImageInfo
  Returns the physical width of an image in inches, or `-1.0f` if width information is not available.
getPixel(int, int) - Method in class helma.image.ImageWrapper
  Returns the pixel at x, y.
getPoint2D(Point2D, Point2D) - Method in class helma.image.DiffusionFilterOp
getPoint2D(Point2D, Point2D) - Method in class helma.image.ImageFilterOp
getPositionalParams() - Method in class helma.framework.core.Skin.Macro
  Return the list of positional parameters
getPostParams() - Method in class helma.framework.RequestBean
getPostParams() - Method in class helma.framework.RequestTrans
getProperties() - Method in class helma.framework.core.Application
  Get the application's app properties
getProperties() - Method in class helma.framework.core.ApplicationBean
  Get a wrapper around the app's properties
getProperties() - Method in class helma.main.Server
  Return the server.properties for this server
getProperties() - Method in class helma.objectmodel.db.DbMapping
  Get our ResourceProperties
getProperties() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getProperty(int) - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getProperty(Object, String) - Method in class helma.scripting.rhino.RhinoEngine
  Check if an object has a defined property (public field if it is a java object) with that name.
getProperty(Object, String) - Method in interface helma.scripting.ScriptingEngine
  Get a property on an object
getProperty(String) - Method in class helma.framework.core.Application
  Proxy method to get a property from the applications properties.
getProperty(String) - Method in class helma.main.Server
getProperty(String) - Method in class helma.objectmodel.db.Node
getProperty(String) - Method in class helma.util.ResourceProperties
  Returns a value in this list fetched by the given key
getProperty(String) - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
getProperty(String, Object) - Method in class helma.scripting.rhino.GlobalObject
getProperty(String, String) - Method in class helma.framework.core.Application
  Proxy method to get a property from the applications properties.
getProperty(String, String) - Method in class helma.util.ResourceProperties
  Returns a value in the list fetched by the given key or a default value if no corresponding key is found
getProperty(String, String) - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
getPropertyEnumeration() - Method in class helma.objectmodel.db.DbMapping
  Return an enumeration of all properties defined by this db mapping.
getPropertyMapping() - Method in class helma.objectmodel.db.Relation
  Return the db mapping for a propery relation.
getPropertyMapping(String) - Method in class helma.objectmodel.db.DbMapping
getPropertyNames() - Method in class helma.objectmodel.db.DbMapping
  Return the list of defined property names as String array.
getPropertyNames(Node, Relation) - Method in class helma.objectmodel.db.NodeManager
  Similar to getNodeIDs, but returns a List that contains the nodes property names instead of IDs
getPropertyNames(Node, Relation) - Method in class helma.objectmodel.db.WrappedNodeManager
  Get a list of property names from the given node.
getPropertyRelation(String) - Method in class helma.objectmodel.db.DbMapping
getPropFile() - Method in class helma.main.ServerConfig
getPropMap() - Method in class helma.objectmodel.db.Node
getPropName() - Method in class helma.objectmodel.db.Relation
  Return the name of the local property this relation is defined for
getPrototype() - Method in class helma.framework.demo.SimplePathElement
  Returns the name of the scripting prototype to be used for this object.
getPrototype() - Method in interface helma.framework.IPathElement
  Get the name of the prototype to be used for this object.
getPrototype() - Method in class helma.objectmodel.db.Node
  Return the node's prototype name.
getPrototype() - Method in class helma.objectmodel.db.Relation
  Return the prototype to be used for object reached by this relation
getPrototype() - Method in interface helma.objectmodel.INode
  Return the node's prototype name.
getPrototype() - Method in class helma.objectmodel.TransientNode
getPrototype() - Method in class helma.scripting.rhino.JSAdapter
getPrototype(Object) - Method in class helma.framework.core.Application
  Return a prototype for a given node.
getPrototype(String) - Method in class helma.framework.core.ApplicationBean
  Get a prototype by name.
getPrototype(String) - Method in class helma.framework.core.TypeManager
  Get a prototype defined for this application
getPrototype(String) - Method in class helma.scripting.rhino.RhinoCore
  Get the object prototype for a prototype name and initialize/update it if necessary.
getPrototypeByName(String) - Method in class helma.framework.core.Application
  Return the prototype with the given name, if it exists
getPrototypeField() - Method in class helma.objectmodel.db.DbMapping
  Get the column used for names of prototype.
getPrototypeName(Object) - Method in class helma.framework.core.Application
  Get the name of the prototype to be used for this object.
getPrototypeName(String) - Method in class helma.objectmodel.db.DbMapping
  Looks up the prototype name identified by the given id, returing our own type name if it can't be resolved
getPrototypeProperties(String) - Method in class helma.scripting.rhino.RhinoCore
  Get an array containing the property ids of all properties that were compiled from scripts for the given prototype.
getPrototypes() - Method in class helma.framework.core.Application
  Return a collection containing all prototypes defined for this application
getPrototypes() - Method in class helma.framework.core.ApplicationBean
  Get an array of this app's prototypes
getPrototypes() - Method in class helma.framework.core.TypeManager
  Return a collection containing the prototypes defined for this type manager.
getQueryParams() - Method in class helma.framework.RequestBean
getQueryParams() - Method in class helma.framework.RequestTrans
getReader() - Method in class helma.scripting.rhino.JSONModuleSource
getRealm() - Method in class helma.framework.ResponseBean
  Get the HTTP authentication realm for the response
getRealm() - Method in class helma.framework.ResponseTrans
  Get the HTTP authentication realm
getRedirect() - Method in class helma.framework.ResponseTrans
getRefType() - Method in class helma.objectmodel.db.Relation
  Get the reference type of this relation.
getRegisteredUsers() - Method in class helma.framework.core.Application
  Return a list of Helma nodes (HopObjects - the database object representing the user, not the session object) representing registered users of this application.
getRegisteredUsers() - Method in class helma.framework.core.ApplicationBean
  Get an array of all registered users
getRelation() - Method in class helma.objectmodel.db.DbColumn
  Return the relation associated with this column.
getRenderingHints() - Method in class helma.image.DiffusionFilterOp
getRenderingHints() - Method in class helma.image.ImageFilterOp
getRepositories() - Method in class helma.framework.core.Application
  Returns the repositories of this application
getRepositories() - Method in class helma.framework.core.ApplicationBean
  Returns the app's repository list.
getRepositories() - Method in class helma.framework.core.Prototype
  Returns an array of repositories containing code for this prototype.
getRepositories() - Method in class helma.framework.repository.AbstractRepository
  Get an iterator over the sub-repositories contained in this repository.
getRepositories() - Method in interface helma.framework.repository.Repository
  Returns this repository's direct child repositories
getRepositories() - Method in class helma.framework.repository.SingleFileRepository
  Returns this repository's direct child repositories
getRepository() - Method in class helma.framework.repository.FileResource
getRepository() - Method in interface helma.framework.repository.Resource
  Returns the repository the resource does belong to
getRepository() - Method in class helma.framework.repository.ZipResource
getRepositoryIndex(Repository) - Method in class helma.framework.core.Application
  Searches for the index of the given repository for this app.
getRequest() - Method in class helma.framework.core.RequestEvaluator
  Get the request object for the current request.
getRequest() - Method in class helma.scripting.rhino.RhinoEngine
  Return the Request object of the current evaluation context.
getRequestCount() - Method in class helma.framework.core.Application
getRequestCount() - Method in class helma.framework.core.ApplicationBean
getRequestData() - Method in class helma.framework.RequestTrans
  Get the data map for this request transmitter.
getRequestEvaluator() - Method in class helma.scripting.rhino.RhinoEngine
  Return the RequestEvaluator owningthis rhino engine.
getResource() - Method in class helma.framework.repository.ResourceTracker
getResource() - Method in class helma.framework.repository.SingleFileRepository
  Return our single resource.
getResource(String) - Method in class helma.framework.repository.AbstractRepository
  Get a resource contained in this repository identified by the given local name.
getResource(String) - Method in interface helma.framework.repository.Repository
  Returns a specific direct resource of the repository
getResource(String) - Method in class helma.framework.repository.SingleFileRepository
  Returns a specific direct resource of the repository
getResource(String) - Method in class helma.scripting.rhino.JavaObject
  Returns a prototype's resource of a given name.
getResourceComparator() - Method in class helma.framework.core.Application
  Get a comparator for comparing Resources according to the order of repositories they're contained in.
getResources() - Method in class helma.framework.core.Prototype
  Returns the list of resources in this prototype's repositories.
getResources() - Method in class helma.framework.repository.AbstractRepository
  Get an iterator over the resources contained in this repository.
getResources() - Method in interface helma.framework.repository.Repository
  Returns all direct resources
getResources() - Method in class helma.framework.repository.SingleFileRepository
  Returns all direct resources
getResources() - Method in class helma.util.ResourceProperties
  Get an iterator over the properties' resources
getResources(String) - Method in class helma.scripting.rhino.JavaObject
  Returns an array containing the prototype's resource with a given name.
getResponse() - Method in class helma.framework.core.RequestEvaluator
  Get the response object for the current request.
getResponse() - Method in class helma.scripting.rhino.RhinoEngine
  Return the Response object of the current evaluation context.
getResponseData() - Method in class helma.framework.ResponseTrans
  Get the data map for this response transmitter.
getResult() - Method in interface helma.framework.FutureResult
  Get the result of the execution.
getResult() - Method in class helma.scripting.rhino.debug.Profiler
getRhinoEngine() - Static method in class helma.scripting.rhino.RhinoEngine
  Return the RhinoEngine associated with the current thread, or null.
getRootHref() - Method in class helma.framework.core.Application
  Return the href to the root of this application.
getRootId() - Method in class helma.framework.core.Application
  Return the id of the object to be used as this application's root object
getRootMapping() - Method in class helma.framework.core.Application
  Return the prototype of the object to be used as this application's root object
getRootNode() - Method in class helma.objectmodel.db.NodeManager
  Gets the application's root node.
getRootNode() - Method in class helma.objectmodel.db.WrappedNodeManager
  Gets the application's root node.
getRootRepository() - Method in class helma.framework.repository.AbstractRepository
  Get this repository's logical script root repository.
getRootRepository() - Method in interface helma.framework.repository.Repository
  Get this repository's logical script root repository.
getRootRepository() - Method in class helma.framework.repository.SingleFileRepository
  Get this repository's logical script root repository.
getRunning() - Method in interface helma.framework.FutureResult
  Returns true if the execution is still active, and false if not.
getRuntime() - Method in class helma.framework.RequestBean
getScope() - Method in class helma.scripting.rhino.RhinoCore
  Return the global scope of this RhinoCore.
getScriptableSkinMap() - Method in class helma.framework.core.Prototype
  Get a map containing this prototype's skins as strings
getScriptableSkinMap(Object[]) - Method in class helma.framework.core.Prototype
  Get a map containing this prototype's skins as strings, overloaded by the skins found in the given skinpath.
getScriptingEngine() - Method in class helma.framework.core.RequestEvaluator
  Returns this evaluator's scripting engine
getScriptStack() - Method in class helma.framework.ResponseBean
  Return the Javascript stack trace of an uncought exception.
getScriptStackTrace() - Method in exception helma.scripting.ScriptingException
  Get the script stack, or null if none is available
getSecure() - Method in class helma.framework.CookieTrans
getSedatedLog() - Method in class helma.util.Logger
  return a "quiet" version of this log that routes debug() output to trace()
getSelect(Relation) - Method in class helma.objectmodel.db.DbMapping
  Get a StringBuffer initialized to the first part of the select statement for objects defined by this DbMapping
getSerpentine() - Method in class helma.image.DiffusionFilterOp
  Return the serpentine setting
getServer() - Static method in class helma.main.Server
  Get the main Server instance.
getServerDir() - Method in class helma.framework.core.Application
  Return the directory of the Helma server
getServerDir() - Method in class helma.framework.core.ApplicationBean
  Return the absolute server directory
getServletInfo() - Method in class helma.servlet.AbstractServletClient
  Return servlet info
getServletRequest() - Method in class helma.framework.RequestBean
  Returns the Servlet request represented by this RequestTrans instance.
getServletRequest() - Method in class helma.framework.RequestTrans
  Returns the Servlet request represented by this RequestTrans instance.
getServletResponse() - Method in class helma.framework.RequestTrans
  Returns the Servlet response for this request.
getServletResponse() - Method in class helma.framework.ResponseBean
  Returns the ServletResponse instance for this Response.
getServletResponse() - Method in class helma.framework.ResponseTrans
  Returns the ServletResponse instance for this ResponseTrans.
getSession() - Method in class helma.framework.core.RequestEvaluator
  Return the current session
getSession() - Method in class helma.framework.RequestTrans
  Get the request's session id
getSession() - Method in class helma.scripting.rhino.extensions.MailObject
  Get the cached JavaMail session.
getSession(String) - Method in class helma.framework.core.Application
  Return the session currently associated with a given Hop session ID.
getSession(String) - Method in class helma.framework.core.ApplicationBean
  Get a session object for the specified session id
getSession(String) - Method in class helma.framework.core.SessionManager
getSessionId() - Method in class helma.framework.core.Session
  Return this session's id.
getSessionManager() - Method in class helma.framework.core.Application
  Return the application's session manager
getSessions() - Method in class helma.framework.core.Application
  Return the whole session map.
getSessions() - Method in class helma.framework.core.ApplicationBean
  Get an array of all active sessions
getSessions() - Method in class helma.framework.core.SessionManager
  Return the whole session map.
getSessionsForUser(INode) - Method in class helma.framework.core.ApplicationBean
  Get an array of all currently active sessions for a given user node
getSessionsForUser(String) - Method in class helma.framework.core.ApplicationBean
  Get an array of all currently active sessions for a given user name
getSessionsForUsername(String) - Method in class helma.framework.core.Application
  Return an array of `SessionBean` objects currently associated with a given Helma user.
getSessionsForUsername(String) - Method in class helma.framework.core.SessionManager
  Return an array of `SessionBean` objects currently associated with a given Helma user.
getShortName() - Method in class helma.framework.repository.AbstractRepository
  Get the local name that identifies this repository locally within its parent repository
getShortName() - Method in class helma.framework.repository.FileResource
getShortName() - Method in interface helma.framework.repository.Repository
  Returns the name of the repository.
getShortName() - Method in interface helma.framework.repository.Resource
  Returns the short name of the resource which is its name exclusive file ending if it exists
getShortName() - Method in class helma.framework.repository.SingleFileRepository
  Returns the name of the repository.
getShortName() - Method in class helma.framework.repository.ZipResource
getSkin(Prototype, String, Object[]) - Method in class helma.framework.core.SkinManager
getSkin(Prototype, String, String, Object[]) - Method in class helma.framework.core.Prototype
  Get a skin for this prototype.
getSkin(Prototype, String, String, Object[]) - Method in class helma.framework.core.SkinManager
getSkin(Resource, Application) - Static method in class helma.framework.core.Skin
getSkin(String, String) - Method in class helma.scripting.rhino.RhinoEngine
  Get a skin for the given prototype and skin name.
getSkin(String, String, Object[]) - Method in class helma.framework.core.Application
  Return a skin for a given object.
getSkin(String, String, Object[]) - Method in class helma.framework.core.ApplicationBean
  Return a skin for a given object.
getSkinfiles() - Method in class helma.framework.core.ApplicationBean
  Return a map of skin resources
getSkinfilesInPath(Object[]) - Method in class helma.framework.core.ApplicationBean
  Return a map of skin resources including the app-specific skinpath
getSkinpath() - Method in class helma.framework.ResponseBean
  Get the skin search path for the response
getSkinpath() - Method in class helma.framework.ResponseTrans
  Get the path in which to look for skins.
getSkinResources() - Method in class helma.framework.core.Prototype
  Return an iterator over this prototype's skin resoruces.
getSource() - Method in class helma.framework.core.Skin
  Get the raw source text this skin was parsed from
getSource() - Method in class helma.image.ImageWrapper
  Returns the ImageProducer of the wrapped image
getSpecialPropertyNames() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
getStackTrace(Throwable) - Static method in class helma.util.Logger
getStarttime() - Method in class helma.framework.core.Application
getStartTime() - Method in class helma.framework.RequestTrans
  Get the time the request was created.
getState() - Method in class helma.objectmodel.db.Node
  Gets this node's stateas defined in the INode interface
getState() - Method in interface helma.objectmodel.INode
  Get the node's state flag.
getState() - Method in class helma.objectmodel.TransientNode
getStatistics() - Method in interface helma.objectmodel.ObjectCache
  Returns a map of statistics about the cache
getStatistics() - Method in class helma.util.CacheMap
getStatus() - Method in class helma.framework.ResponseBean
  Get the HTTP status code for this response
getStatus() - Method in class helma.framework.ResponseTrans
  Get the HTTP response status code
getStatus() - Method in class helma.scripting.rhino.extensions.MailObject
  Returns the error status of this message.
getStorageName() - Method in class helma.objectmodel.db.DbKey
getStorageName() - Method in interface helma.objectmodel.db.Key
  Get the key's storage type name
getStorageName() - Method in class helma.objectmodel.db.MultiKey
getStorageName() - Method in class helma.objectmodel.db.SyntheticKey
  Get the storage name for this key.
getStorageTypeName() - Method in class helma.objectmodel.db.DbMapping
  Return the name of the prototype which specifies the storage location (dbsource + tablename) for this type, or null if it is stored in the embedded db.
getString(String) - Method in class helma.objectmodel.db.Node
getString(String) - Method in interface helma.objectmodel.INode
  Get a string property with the given name.
getString(String) - Method in class helma.objectmodel.TransientNode
getString(String) - Method in class helma.scripting.rhino.extensions.FtpObject
getString(String, String) - Method in class helma.objectmodel.TransientNode
getStringValue() - Method in class helma.objectmodel.db.Property
getStringValue() - Method in interface helma.objectmodel.IProperty
getStringValue() - Method in class helma.objectmodel.TransientProperty
getSubHeader(String, String) - Static method in class helma.util.MimePart
  Get a sub-header from a header, e.g.
getSubnode(String) - Method in class helma.objectmodel.db.Node
  Get a named child node with the given id.
getSubnode(String) - Method in interface helma.objectmodel.INode
  Get a named child node with the given name or id.
getSubnode(String) - Method in class helma.objectmodel.TransientNode
getSubnodeAt(int) - Method in class helma.objectmodel.db.Node
  Get a node at a given position.
getSubnodeAt(int) - Method in interface helma.objectmodel.INode
  GEt an unnamed child node at the given position
getSubnodeAt(int) - Method in class helma.objectmodel.TransientNode
getSubnodeGroupby() - Method in class helma.objectmodel.db.DbMapping
getSubnodeList() - Method in class helma.objectmodel.db.Node
  Return this Node's subnode list
getSubnodeMapping() - Method in class helma.objectmodel.db.DbMapping
getSubnodeMapping() - Method in class helma.objectmodel.db.SubnodeList
getSubnodeRelation() - Method in class helma.objectmodel.db.DbMapping
getSubnodeRelation() - Method in class helma.objectmodel.db.Node
  Get the node's explicit subnode select clause if one was set, or null
getSubnodeRelation() - Method in class helma.objectmodel.db.Relation
getSubnodeRelation() - Method in class helma.objectmodel.db.SubnodeList
getSubnodeRelation() - Method in interface helma.objectmodel.INode
  Get the node's explicit subnode select clause if one was set, or null
getSubnodeRelation() - Method in class helma.objectmodel.TransientNode
getSubnodes() - Method in class helma.objectmodel.db.Node
  Enumerate through the subnodes of this node.
getSubnodes() - Method in interface helma.objectmodel.INode
  Get an enumeration of this node's unnamed child nodes
getSubnodes() - Method in class helma.objectmodel.TransientNode
getSubProperties(String) - Method in class helma.objectmodel.db.DbMapping
getSubProperties(String) - Method in class helma.util.ResourceProperties
  Extract all entries where the key matches the given string prefix from the source map to the target map, cutting off the prefix from the original key.
getSubskin(String) - Method in class helma.framework.core.Skin
  Get a subskin by name
getSubskinNames() - Method in class helma.framework.core.Skin
  Return an array of subskin names defined in this skin
getTableName() - Method in class helma.objectmodel.db.DbMapping
  Get the table name used for this type mapping.
getTargetType() - Method in class helma.objectmodel.db.Relation
  Return the target type of this relation, or null if this is a primitive mapping.
getText() - Method in class helma.util.MimePart
  Return the content of the mime part as string, if its content type is null, text/* or application/text.
getTextContent(Node) - Static method in class helma.objectmodel.dom.XmlUtil
  return the text content of an element
getThread() - Method in class helma.framework.core.RequestEvaluator
  Get the current transactor thread
getTimeout() - Method in class helma.util.CronJob
  Get this entry's timeout
getTimestampValue() - Method in class helma.objectmodel.db.Property
getTotal() - Method in class helma.framework.UploadStatus
getTransactionName() - Method in class helma.objectmodel.db.Transactor
  Return the name of the current transaction.
getType() - Method in class helma.objectmodel.db.DbColumn
  Get this columns SQL data type.
getType() - Method in class helma.objectmodel.db.Property
getType() - Method in interface helma.objectmodel.IProperty
getType() - Method in class helma.objectmodel.TransientProperty
getTypeName() - Method in class helma.objectmodel.db.DbMapping
  Get the name of the object type this DbMapping belongs to.
getTypeProperties() - Method in class helma.framework.core.Prototype
  Get the prototype's aggregated type.properties
getUID() - Method in class helma.framework.core.Session
  Get the persistent user id of a registered user.
getUpdate() - Method in class helma.objectmodel.db.DbMapping
getUpload(String) - Method in class helma.framework.core.Session
getUploadStatus(RequestTrans) - Method in class helma.framework.core.Application
  Return the current upload status.
getUploadStatus(String) - Method in class helma.framework.core.SessionBean
  Get an upload status for the current user session.
getUpSince() - Method in class helma.framework.core.ApplicationBean
getUri() - Method in class helma.framework.RequestBean
getUri() - Method in class helma.framework.RequestTrans
  Get the request's path
getUrl() - Method in error helma.framework.RedirectException
  Return the URL to redirect to.
getUrl() - Method in class helma.framework.repository.FileResource
getUrl() - Method in interface helma.framework.repository.Resource
  Returns an url to the resource if the repository of this resource is able to provide urls
getUrl() - Method in class helma.framework.repository.ZipResource
getURL(String, Object, Object) - Method in class helma.scripting.rhino.GlobalObject
  Retrieve a Document from the specified URL.
getUser() - Method in class helma.framework.core.SessionBean
  Gets the user object for this session.
getUser(String) - Method in class helma.framework.core.ApplicationBean
  Get a user object with the given name
getUserHandle() - Method in class helma.framework.core.Session
  Get the Node handle for the current user, if logged in.
getUsername() - Method in class helma.framework.RequestBean
getUsername() - Method in class helma.framework.RequestTrans
getUserNode() - Method in class helma.framework.core.Session
  Gets the user Node from this Application's NodeManager.
getUserNode(String) - Method in class helma.framework.core.Application
  Returns a Node representing a registered user of this application by his or her user name.
getUserRoot() - Method in class helma.framework.core.Application
  Returns the Object which contains registered users of this application.
getValidPrototype(String) - Method in class helma.scripting.rhino.RhinoCore
  A version of getPrototype() that retrieves a prototype and checks if it is valid, i.e.
getValue() - Method in class helma.framework.CookieTrans
getValue() - Method in class helma.objectmodel.db.Property
getValue() - Method in class helma.objectmodel.dom.XmlIDGenerator
  Get the current counter value
getValue() - Method in interface helma.objectmodel.IProperty
getValue() - Method in class helma.objectmodel.TransientProperty
getVirtualMapping() - Method in class helma.objectmodel.db.Relation
  get a DbMapping to use for virtual aka collection nodes.
getWebsrvPort() - Method in class helma.main.ServerConfig
getWidth() - Method in class helma.image.ImageInfo
  If `ImageInfo.check()` was successful, returns one the image's horizontal resolution in pixels.
getWidth() - Method in class helma.image.ImageWrapper
  Returns the width of this image.
getWrappedNodeManager() - Method in class helma.framework.core.Application
  Returns a wrapper containing the node manager for this application.
getWrappedNodeManager() - Method in class helma.objectmodel.db.DbMapping
getWriteParam(Properties) - Method in class helma.image.imageio.gif.GIFImageWriteParam
getXmlDocument(Object) - Method in class helma.scripting.rhino.GlobalObject
  Try to parse an object to a XML DOM tree.
getXmlrpcCount() - Method in class helma.framework.core.Application
getXmlrpcCount() - Method in class helma.framework.core.ApplicationBean
getXmlRpcHandlerName() - Method in class helma.framework.core.Application
  Return the XML-RPC handler name for this app.
getXmlrpcPort() - Method in class helma.main.ServerConfig
getXmlRpcServer() - Static method in class helma.main.Server
  Get the Server's XML-RPC web server.
getZipFile() - Method in class helma.framework.repository.ZipRepository
  Returns a java.util.zip.ZipFile for this repository.
GIFEncoder - Class in helma.image
GIFEncoder() - Constructor for class helma.image.GIFEncoder
GIFImageWriteParam - Class in helma.image.imageio.gif
GIFImageWriteParam(Locale) - Constructor for class helma.image.imageio.gif.GIFImageWriteParam
GIFImageWriter - Class in helma.image.imageio.gif
GIFImageWriter(GIFImageWriterSpi) - Constructor for class helma.image.imageio.gif.GIFImageWriter
GIFImageWriterSpi - Class in helma.image.imageio.gif
GIFImageWriterSpi() - Constructor for class helma.image.imageio.gif.GIFImageWriterSpi
GlobalObject - Class in helma.scripting.rhino
  Helma global object defines a number of custom global functions.
GlobalObject(RhinoCore, Application, boolean) - Constructor for class helma.scripting.rhino.GlobalObject
  Creates a new GlobalObject object.
guessConfig(ServerConfig) - Static method in class helma.main.Server
  get main property file from home dir or vice versa, depending on what we have

## H

HacHspConverter - Class in helma.scripting.rhino
  Support for .hac (action) and .hsp (template) files
HacHspConverter() - Constructor for class helma.scripting.rhino.HacHspConverter
handleCompilationDone(Context, DebuggableScript, String) - Method in class helma.scripting.rhino.debug.Profiler
  Implementws handleCompilationDone in interface org.mozilla.javascript.debug.Debugger
handleCompilationDone(Context, DebuggableScript, String) - Method in class helma.scripting.rhino.debug.Tracer
  Implementws handleCompilationDone in interface org.mozilla.javascript.debug.Debugger
has(int, Scriptable) - Method in class helma.scripting.rhino.HopObject
has(int, Scriptable) - Method in class helma.scripting.rhino.JSAdapter
has(int, Scriptable) - Method in class helma.scripting.rhino.MapWrapper
has(int, Scriptable) - Method in class helma.scripting.rhino.PathWrapper
  Checks if an object with the given index is contained in the path.
has(String, Scriptable) - Method in class helma.scripting.rhino.HopObject
  Check if a property is set in this HopObject
has(String, Scriptable) - Method in class helma.scripting.rhino.JavaObject
  Checks whether the given property is defined in this object.
has(String, Scriptable) - Method in class helma.scripting.rhino.JSAdapter
has(String, Scriptable) - Method in class helma.scripting.rhino.MapWrapper
has(String, Scriptable) - Method in class helma.scripting.rhino.PathWrapper
  Checks if an object with the given name is contained in the path.
hasAccessName() - Method in class helma.objectmodel.db.Relation
hasApps() - Method in class helma.main.ServerConfig
hasChanged() - Method in class helma.framework.repository.ResourceTracker
hasConfigFile() - Method in class helma.main.ServerConfig
hasETag(String) - Method in class helma.framework.RequestTrans
hasExplicitBaseURI() - Method in class helma.framework.core.Application
  Return true if the baseURI property is defined in the application properties, false otherwise.
hasFunction(Object, String, boolean) - Method in class helma.scripting.rhino.RhinoEngine
  Check if an object has a function property (public method if it is a java object) with that name.
hasFunction(Object, String, boolean) - Method in interface helma.scripting.ScriptingEngine
  Return true if a function by that name is defined for that object.
hasFunction(String, String) - Method in class helma.scripting.rhino.RhinoCore
  Check if an object has a function property (public method if it is a java object) with that name.
hashCode() - Method in class helma.framework.repository.FileRepository
hashCode() - Method in class helma.framework.repository.FileResource
hashCode() - Method in class helma.framework.repository.MultiFileRepository
  get hashcode
hashCode() - Method in class helma.framework.repository.SingleFileRepository
  Returns a hash code value for the object.
hashCode() - Method in class helma.framework.repository.ZipRepository
hashCode() - Method in class helma.framework.repository.ZipResource
hashCode() - Method in class helma.framework.RequestTrans
  The hash code is computed from the session id if available.
hashCode() - Method in class helma.objectmodel.db.DbKey
hashCode() - Method in class helma.objectmodel.db.DbSource
  Returns a hash code value for the object.
hashCode() - Method in class helma.objectmodel.db.MultiKey
hashCode() - Method in class helma.objectmodel.db.Node
  We overwrite hashCode to make it dependant from the prototype.
hashCode() - Method in class helma.objectmodel.db.SyntheticKey
  Get the hash-code for this key
hashCode() - Method in class helma.util.CopyOnWriteMap
hashCode() - Method in class helma.util.WrappedMap
hasHomeDir() - Method in class helma.main.ServerConfig
hasInstance(Scriptable) - Method in class helma.scripting.rhino.JSAdapter
hasMainskin() - Method in class helma.framework.core.Skin
  Check if this skin has a main skin, as opposed to consisting just of subskins
hasMoreElements() - Method in class helma.util.EmptyEnumeration
hasMoreRows() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
hasNestedMacros() - Method in class helma.framework.core.Skin.Macro
hasNode() - Method in class helma.objectmodel.db.NodeHandle
  Check if the node is available without fetching it from the node manager
hasNodeChangeListeners() - Method in class helma.objectmodel.db.NodeManager
  Let transactors know if they should collect and fire NodeChangeListener events
hasProperty(Object, String) - Method in class helma.scripting.rhino.RhinoEngine
  Check if an object has a value property defined with that name.
hasProperty(Object, String) - Method in interface helma.scripting.ScriptingEngine
  Return true if a property by that name is defined for that object.
hasPropFile() - Method in class helma.main.ServerConfig
hasRelationalNodes() - Method in class helma.objectmodel.db.SubnodeList
hasSubskin(String) - Method in class helma.framework.core.Skin
  Check if this skin contains a subskin with the given name
hasWebsrvPort() - Method in class helma.main.ServerConfig
hasXmlrpcPort() - Method in class helma.main.ServerConfig
HEAD - Static variable in class helma.framework.RequestTrans
height - Variable in class helma.image.ImageWrapper
helma.extensions - package helma.extensions
helma.extensions.demo - package helma.extensions.demo
helma.framework - package helma.framework
helma.framework.core - package helma.framework.core
helma.framework.demo - package helma.framework.demo
helma.framework.repository - package helma.framework.repository
helma.image - package helma.image
helma.image.imageio - package helma.image.imageio
helma.image.imageio.gif - package helma.image.imageio.gif
helma.main - package helma.main
helma.objectmodel - package helma.objectmodel
helma.objectmodel.db - package helma.objectmodel.db
helma.objectmodel.dom - package helma.objectmodel.dom
helma.scripting - package helma.scripting
helma.scripting.rhino - package helma.scripting.rhino
helma.scripting.rhino.debug - package helma.scripting.rhino.debug
helma.scripting.rhino.extensions - package helma.scripting.rhino.extensions
helma.servlet - package helma.servlet
helma.util - package helma.util
HelmaDebugger - Class in helma.scripting.rhino.debug
HelmaDebugger(String) - Constructor for class helma.scripting.rhino.debug.HelmaDebugger
HelmaExtension - Class in helma.extensions
  Helma extensions have to subclass this.
HelmaExtension() - Constructor for class helma.extensions.HelmaExtension
HelmaSecurityManager - Class in helma.main
  Liberal security manager for Helma system that makes sure application code is not allowed to exit the VM and set a security manager.
HelmaSecurityManager() - Constructor for class helma.main.HelmaSecurityManager
HelmaShutdownHook - Class in helma.main
  ShutdownHook that shuts down all running Helma applications on exit.
HelmaShutdownHook() - Constructor for class helma.main.HelmaShutdownHook
hop - Static variable in class helma.util.Logo
hopHome - Variable in class helma.main.Server
HopObject - Class in helma.scripting.rhino
HopObject(String, RhinoCore) - Constructor for class helma.scripting.rhino.HopObject
  Creates a new HopObject prototype.
HopObject(String, RhinoCore, NodeHandle, Scriptable) - Constructor for class helma.scripting.rhino.HopObject
  Creates a new HopObject.
HopObject(String, RhinoCore, INode, Scriptable) - Constructor for class helma.scripting.rhino.HopObject
  Creates a new HopObject.
HopObjectCtor - Class in helma.scripting.rhino
HopObjectCtor(String, RhinoCore, Scriptable) - Constructor for class helma.scripting.rhino.HopObjectCtor
  Create and install a HopObject constructor.
href(Object) - Method in class helma.scripting.rhino.PathWrapper
  Returns the wrapped path rendered as URL path.
href(Object, Object) - Method in class helma.scripting.rhino.JavaObject
  Get the URL for this object with the application
href(String) - Method in class helma.framework.core.RequestPath
  Returns the string representation of this path usable for links.
HtmlEncoder - Class in helma.util
  This is a utility class to encode special characters and do formatting for HTML output.
HtmlEncoder() - Constructor for class helma.util.HtmlEncoder
http - Variable in class helma.main.JettyServer

## I

id - Variable in class helma.objectmodel.NodeEvent
id - Variable in class helma.objectmodel.TransientNode
IDatabase - Interface in helma.objectmodel
  Interface that is implemented by Database wrappers
idgen - Variable in class helma.objectmodel.db.NodeManager
idgen - Variable in class helma.objectmodel.dom.XmlDatabase
IDGenerator - Interface in helma.objectmodel.db
  An interface for objects that generate IDs (Strings) that are unique for a specific type.
image - Variable in class helma.image.ImageWrapper
imageCtor(Context, Object[], Function, boolean) - Static method in class helma.scripting.rhino.extensions.ImageObject
ImageFilterOp - Class in helma.image
ImageFilterOp(ImageFilter) - Constructor for class helma.image.ImageFilterOp
  Construct a ImageFilterOp
ImageGenerator - Class in helma.image
  Factory class for generating Image objects from various sources.
ImageGenerator() - Constructor for class helma.image.ImageGenerator
ImageInfo - Class in helma.image
  Get file format, image resolution, number of bits per pixel and optionally number of images, comments and physical resolution from JPEG, GIF, BMP, PCX, PNG, IFF, RAS, PBM, PGM, PPM, PSD and SWF files (or input streams).
ImageInfo() - Constructor for class helma.image.ImageInfo
ImageIOGenerator - Class in helma.image.imageio
  A wrapper for an image that uses the ImageIO Framework.
ImageIOGenerator() - Constructor for class helma.image.imageio.ImageIOGenerator
ImageObject - Class in helma.scripting.rhino.extensions
  Extension to provide Helma with Image processing features.
ImageObject() - Constructor for class helma.scripting.rhino.extensions.ImageObject
imageUpdate(Image, int, int, int, int, int) - Method in class helma.image.ImageWaiter
ImageWaiter - Class in helma.image
  The ImageWaiter will only be used like this: image = ImageWaiter.waitForImage(image);
ImageWrapper - Class in helma.image
  Abstract base class for Image Wrappers.
ImageWrapper(Image, int, int, ImageGenerator) - Constructor for class helma.image.ImageWrapper
  Creates a new ImageWrapper object.
ImageWrapper(Image, ImageGenerator) - Constructor for class helma.image.ImageWrapper
indexOf(Object) - Method in class helma.framework.core.RequestPath
  Checks if the given object is contained in the request path.
indexOf(Object) - Method in class helma.objectmodel.db.SegmentedSubnodeList
indexOf(Object) - Method in class helma.objectmodel.db.SubnodeList
InetAddressFilter - Class in helma.util
  A class for paranoid servers to filter IP addresses.
InetAddressFilter() - Constructor for class helma.util.InetAddressFilter
  Creates a new InetAddressFilter object.
info(Object) - Method in class helma.util.Logger
info(Object, Throwable) - Method in class helma.util.Logger
INFO - Static variable in class helma.util.Logger
inheritsStorage() - Method in class helma.objectmodel.db.DbMapping
  Check whether this DbMapping inherits its storage location from its parent mapping.
init() - Method in class helma.framework.core.Application
  Get the application ready to run, initializing the evaluators and type manager.
init() - Method in class helma.main.Server
  initialize the server
init() - Method in class helma.scripting.rhino.GlobalObject
  Initializes the global object.
init(Application) - Method in class helma.framework.core.SessionManager
init(Application) - Method in interface helma.objectmodel.db.IDGenerator
  Init the ID generator for the given application.
init(Application) - Method in interface helma.objectmodel.ObjectCache
  Set the `Application` instance for the cache.
init(Application) - Method in class helma.util.CacheMap
init(Application, RequestEvaluator) - Method in class helma.scripting.rhino.RhinoEngine
  Init the scripting engine with an application and a request evaluator
init(Application, RequestEvaluator) - Method in interface helma.scripting.ScriptingEngine
  Init the scripting engine with an application and a request evaluator
init(Server) - Method in class helma.extensions.demo.DemoExtension
init(Server) - Method in class helma.extensions.HelmaExtension
  called by the Server at startup time.
init(Server, ServerConfig) - Static method in class helma.main.JettyServer
init(DbMapping, String, String, String, Hashtable) - Method in class helma.objectmodel.db.Node
  Initializer used for nodes being instanced from an embedded or relational database.
init(RhinoCore) - Static method in class helma.scripting.rhino.HopObject
  Initialize HopObject prototype for Rhino scope.
init(File, Application) - Method in class helma.objectmodel.dom.XmlDatabase
  Initializes the database from an application.
init(File, Application) - Method in interface helma.objectmodel.IDatabase
  Initialize the database with the given db directory and application.
init(File, Properties) - Method in class helma.objectmodel.db.NodeManager
  Initialize the NodeManager for the given dbHome and application properties.
init(String) - Method in class helma.framework.core.Application
  Get the application ready to run, initializing the evaluators and type manager.
init(ServletConfig) - Method in class helma.servlet.AbstractServletClient
  Init this servlet.
init(ServletConfig) - Method in class helma.servlet.EmbeddedServletClient
init(ServletConfig) - Method in class helma.servlet.StandaloneServletClient
init(Context, Scriptable, boolean) - Static method in class helma.scripting.rhino.JSAdapter
init(Scriptable) - Static method in class helma.scripting.rhino.extensions.FileObject
init(Scriptable) - Static method in class helma.scripting.rhino.extensions.FtpObject
init(Scriptable) - Static method in class helma.scripting.rhino.extensions.ImageObject
  Called by the evaluator after the extension is loaded.
init(Scriptable) - Static method in class helma.scripting.rhino.extensions.XmlRpcObject
  Called by the evaluator after the extension is loaded.
init(Scriptable, Properties) - Static method in class helma.scripting.rhino.extensions.MailObject
  Initialize Mail extension for the given scope, called by RhinoCore.
initialize() - Method in class helma.scripting.rhino.RhinoCore
  Initialize the evaluator, making sure the minimum type information necessary to bootstrap the rest is parsed.
initPrototype(Prototype) - Method in class helma.scripting.rhino.RhinoCore
  Initialize a prototype info without compiling its script files.
initScripting(Application, ScriptingEngine) - Method in class helma.extensions.demo.DemoExtension
initScripting(Application, ScriptingEngine) - Method in class helma.extensions.HelmaExtension
  called by the ScriptingEngine when it is initizalized.
initScriptingEngine() - Method in class helma.framework.core.RequestEvaluator
injectCodeResource(String, Resource) - Method in class helma.scripting.rhino.RhinoCore
  Add a code resource to a given prototype by immediately compiling and evaluating it.
injectCodeResource(String, Resource) - Method in class helma.scripting.rhino.RhinoEngine
  Add a code resource to a given prototype by immediately compiling and evaluating it.
injectCodeResource(String, Resource) - Method in interface helma.scripting.ScriptingEngine
  Add a code resource to a given prototype by immediately compiling and evaluating it.
INode - Interface in helma.objectmodel
  Interface that all Nodes implement.
INodeState - Interface in helma.objectmodel
  Interface that defines states of nodes
insert(Integer, Integer) - Method in class helma.util.Diff
  Inserts the given values into the threshold map.
inserted - Variable in class helma.util.Diff.Change
insertNode(IDatabase, ITransaction, Node) - Method in class helma.objectmodel.db.NodeManager
  Insert a new node in the embedded database or a relational database table, depending on its db mapping.
insertNode(ITransaction, String, INode) - Method in class helma.objectmodel.dom.XmlDatabase
  Save a node with the given key.
insertNode(ITransaction, String, INode) - Method in interface helma.objectmodel.IDatabase
  Insert a node with the given key
insertRelationalNode(Node, DbMapping, Connection) - Method in class helma.objectmodel.db.NodeManager
  Insert a node into a relational database.
INTEGER - Static variable in interface helma.objectmodel.IProperty
INTERNAL - Static variable in class helma.framework.RequestTrans
INVALID - Static variable in class helma.objectmodel.db.Relation
INVALID - Static variable in interface helma.objectmodel.INodeState
invalidate() - Method in class helma.objectmodel.db.Node
  Mark node as invalid so it is re-fetched from the database
invalidateNode(String) - Method in class helma.objectmodel.db.Node
  Check for a child mapping and evict the object specified by key from the cache
invoke(Object, Object, Object[]) - Method in class helma.framework.core.ApplicationBean
  Trigger a synchronous Helma invocation with a default timeout of 30 seconds.
invoke(Object, Object, Object[], int, boolean) - Method in class helma.scripting.rhino.RhinoEngine
  Invoke a function on some object, using the given arguments and global vars.
invoke(Object, Object, Object[], int, boolean) - Method in interface helma.scripting.ScriptingEngine
  Invoke a function on some object, using the given arguments and global vars.
invoke(Object, Object, Object[], long) - Method in class helma.framework.core.ApplicationBean
  Trigger a synchronous Helma invocation.
invokeAsync(Object, Object, Object[]) - Method in class helma.framework.core.ApplicationBean
  Trigger an asynchronous Helma invocation.
invokeAsync(Object, Object, Object[], long) - Method in class helma.framework.core.ApplicationBean
  Trigger an asynchronous Helma invocation.
invokeDirectFunction(Object, Object, Object[]) - Method in class helma.framework.core.RequestEvaluator
  Invoke a function internally and directly, using the thread we're running on.
invokeExternal(String, Object[]) - Method in class helma.framework.core.RequestEvaluator
  Invoke a function for an external request.
invokeHttp(RequestTrans, Session) - Method in class helma.framework.core.RequestEvaluator
  Invoke an action function for a HTTP request.
invokeInternal(Object, Object, Object[]) - Method in class helma.framework.core.RequestEvaluator
  Invoke a function internally.
invokeInternal(Object, Object, Object[], long) - Method in class helma.framework.core.RequestEvaluator
  Invoke a function internally.
invokeXmlRpc(String, Object[]) - Method in class helma.framework.core.RequestEvaluator
  Invoke a function for an XML-RPC request.
IPathElement - Interface in helma.framework
  Interface that objects need to implement to build a Helma URL tree.
IProperty - Interface in helma.objectmodel
  Interface that is implemented by node properties.
IRemoteApp - Interface in helma.framework
  RMI interface for an application.
isAbsolute() - Method in class helma.scripting.rhino.extensions.FileObject
isActive() - Method in class helma.objectmodel.db.Transactor
  Returns true if a transaction is currently active.
isAlive() - Method in class helma.objectmodel.db.Transactor
  Check whether the thread associated with this transactor is alive.
isAnonymous() - Method in class helma.objectmodel.db.Node
  Returns true if this node is accessed by id from its aprent, false if it is accessed by name
isAnonymous() - Method in interface helma.objectmodel.INode
  Returns true if this node is an unnamed node.
isAnonymous() - Method in class helma.objectmodel.TransientNode
isCacheable() - Method in class helma.framework.ResponseTrans
  Returns true if this response may be cached by the client
isCollection() - Method in class helma.objectmodel.db.Relation
  Returns true if this Relation describes a collection.
isComplexReference() - Method in class helma.objectmodel.db.Relation
  Returns true if this Relation describes a complex object reference property
isDebugEnabled() - Method in class helma.util.Logger
isDirectory() - Method in class helma.scripting.rhino.extensions.FileObject
isDisposable() - Method in class helma.framework.UploadStatus
isEmpty() - Method in class helma.util.CacheMap
isEmpty() - Method in class helma.util.CopyOnWriteMap
isEmpty() - Method in class helma.util.ResourceProperties
  Checks wether the properties list is empty
isEmpty() - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
isEmpty() - Method in class helma.util.WrappedMap
isErrorEnabled() - Method in class helma.util.Logger
isFatalEnabled() - Method in class helma.util.Logger
isFile() - Method in class helma.scripting.rhino.extensions.FileObject
isGet() - Method in class helma.framework.RequestBean
isGet() - Method in class helma.framework.RequestTrans
  Return true if this object represents a HTTP GET Request.
isGreaterThan(Integer, Integer) - Method in class helma.util.Diff
  Returns whether the value in the map for the given index is greater than the given value.
isGroup() - Method in class helma.objectmodel.db.DbMapping
  Find if this DbMapping describes a group node.
isH2() - Method in class helma.objectmodel.db.DbMapping
  Is the database behind this a H2 db?
isH2() - Method in class helma.objectmodel.db.DbSource
  Check if this DbSource represents a H2 database
isIdField() - Method in class helma.objectmodel.db.DbColumn
  Returns true if this column serves as ID field for the prototype.
isIgnoreCase() - Method in class helma.util.ResourceProperties
  Checks wether case-sensitivity is ignored for keys
isIgnoreCase() - Method in class helma.util.SystemProperties
  Returns true if this property map ignores key case
isInfoEnabled() - Method in class helma.util.Logger
isInstanceOf(String) - Method in class helma.framework.core.Prototype
  Check if the given prototype is within this prototype's parent chain.
isInstanceOf(String) - Method in class helma.objectmodel.db.DbMapping
  Return true if this db mapping represents the prototype indicated by the string argument, either itself or via one of its parent prototypes.
isJavaPrototype(String) - Method in class helma.framework.core.Application
  Check whether a prototype is for scripting a java class, i.e.
isLessThan(Integer, Integer) - Method in class helma.util.Diff
  Returns whether the value in the map for the given index is less than the given value.
isLoggedIn() - Method in class helma.framework.core.Session
  Returns true if this session is currently associated with a user object.
isMapped() - Method in class helma.objectmodel.db.DbColumn
  Returns true if this field is mapped by the prototype's db mapping.
isMySQL() - Method in class helma.objectmodel.db.DbMapping
  Is the database behind this a MySQL db?
isMySQL() - Method in class helma.objectmodel.db.DbSource
  Check if this DbSource represents a MySQL database
isNameField() - Method in class helma.objectmodel.db.DbColumn
  Returns true if this column serves as name field for the prototype.
isNonzero(Integer) - Static method in class helma.util.Diff
  Returns whether the integer is not zero (including if it is not null).
isNullNode() - Method in class helma.objectmodel.db.Node
  Instances of this class may be used to mark an entry in the object cache as null.
isOpened() - Method in class helma.scripting.rhino.extensions.FileObject
isOracle() - Method in class helma.objectmodel.db.DbMapping
  Is the database behind this an Oracle db?
isOracle() - Method in class helma.objectmodel.db.DbSource
  Check if this DbSource represents an Oracle database
isParentOf(Node) - Method in class helma.objectmodel.db.Node
  Check if the given node is contained in this node's child list.
isPost() - Method in class helma.framework.RequestBean
isPost() - Method in class helma.framework.RequestTrans
  Return true if this object represents a HTTP GET Request.
isPostgreSQL() - Method in class helma.objectmodel.db.DbMapping
  Is the database behind this a PostgreSQL db?
isPostgreSQL() - Method in class helma.objectmodel.db.DbSource
  Check if this DbSource represents a PostgreSQL database
isPrimitive() - Method in class helma.objectmodel.db.Relation
  Tell if this relation represents a primitive (scalar) value mapping.
isPrimitiveOrReference() - Method in class helma.objectmodel.db.Relation
  Returns true if this Relation describes either a primitive value or an object reference.
isPrivate() - Method in class helma.objectmodel.db.Relation
  Tell wether the property described by this relation is to be handled as private, i.e.
isProgressive() - Method in class helma.image.ImageInfo
  Returns whether the image is stored in a progressive (also called: interlaced) way.
isPrototypeField() - Method in class helma.objectmodel.db.DbColumn
  Returns true if this column serves as prototype field for the prototype.
isReadonly() - Method in class helma.objectmodel.db.Relation
  Tell wether the property described by this relation is to be handled as readonly/write protected.
isReadonly() - Method in class helma.util.WrappedMap
  Is this map readonly?
isReference() - Method in class helma.objectmodel.db.Relation
  Returns true if this Relation describes an object reference property
isRelational() - Method in class helma.objectmodel.db.DbMapping
  Tell whether this data mapping maps to a relational database table.
isRelational() - Method in class helma.objectmodel.db.Node
  Tell whether this node is stored inside a relational db.
isroot - Variable in class helma.objectmodel.db.ParentInfo
isRootNode(Node) - Method in class helma.objectmodel.db.NodeManager
  Checks if the given node is the application's root node.
isRootNode(Node) - Method in class helma.objectmodel.db.WrappedNodeManager
  Checks if the given node is the application's root node.
isRunning() - Method in class helma.framework.core.Application
  Returns true if this app is currently running
isScriptRoot() - Method in class helma.framework.repository.FileRepository
  Checks wether the repository is to be considered a top-level repository from a scripting point of view.
isScriptRoot() - Method in interface helma.framework.repository.Repository
  Checks wether the repository is to be considered a top-level repository from a scripting point of view.
isScriptRoot() - Method in class helma.framework.repository.SingleFileRepository
  Checks wether the repository is to be considered a top-level repository from a scripting point of view.
isScriptRoot() - Method in class helma.framework.repository.ZipRepository
  Checks wether the repository is to be considered a top-level repository from a scripting point of view.
isStorageCompatible(DbMapping) - Method in class helma.objectmodel.db.DbMapping
  Tell if this DbMapping uses the same storage as the given DbMapping.
isTraceEnabled() - Method in class helma.util.Logger
isTypedObject(Object) - Method in class helma.scripting.rhino.RhinoEngine
  Determine if the given object is mapped to a type of the scripting engine
isTypedObject(Object) - Method in interface helma.scripting.ScriptingEngine
  Determine if the given object is mapped to a type of the scripting engine
isVirtual() - Method in class helma.objectmodel.db.DbMapping
  Find if this DbMapping describes a virtual node (collection, mountpoint, groupnode)
isVirtual() - Method in class helma.objectmodel.db.Relation
  Does this relation describe a virtual (collection) node?
isWarnEnabled() - Method in class helma.util.Logger
isXmlRpc() - Method in class helma.framework.RequestTrans
  Return true if this request is in fact handled as XML-RPC request.
ITransaction - Interface in helma.objectmodel
  This interface is kept for databases that are able to run transactions.

## J

JavaObject - Class in helma.scripting.rhino
JavaObject(Scriptable, Object, String, Scriptable, RhinoCore) - Constructor for class helma.scripting.rhino.JavaObject
  Creates a new JavaObject wrapper.
JAVAOBJECT - Static variable in interface helma.objectmodel.IProperty
jetty - Variable in class helma.main.Server
JettyServer - Class in helma.main
JSAdapter - Class in helma.scripting.rhino
  JSAdapter is java.lang.reflect.Proxy equivalent for JavaScript.
jsConstructor(Context, Object[], Function, boolean) - Static method in class helma.scripting.rhino.HopObjectCtor
  This method is used as HopObject constructor from JavaScript.
jsFunction_add(Object) - Method in class helma.scripting.rhino.HopObject
jsFunction_addAt(int, Object) - Method in class helma.scripting.rhino.HopObject
jsFunction_clearCache() - Method in class helma.scripting.rhino.HopObject
  Clear the node's cache node.
jsFunction_contains(Object) - Method in class helma.scripting.rhino.HopObject
  Deprecated.
  use indexOf(Object) instead.
jsFunction_count() - Method in class helma.scripting.rhino.HopObject
jsFunction_get(Object) - Method in class helma.scripting.rhino.HopObject
  Get a childObject by name/id or index
jsFunction_getById(Object) - Method in class helma.scripting.rhino.HopObject
  Get a child object by ID
jsFunction_getResource(String) - Method in class helma.scripting.rhino.HopObject
  Returns a prototype's resource of a given name.
jsFunction_getResources(String) - Method in class helma.scripting.rhino.HopObject
  Returns an array containing the prototype's resource with a given name.
jsFunction_href(Object, Object) - Method in class helma.scripting.rhino.HopObject
  Get the URL for this object with the application
jsFunction_indexOf(Object) - Method in class helma.scripting.rhino.HopObject
  Check if node is contained in the subnode collection.
jsFunction_invalidate(Object) - Method in class helma.scripting.rhino.HopObject
  Invalidate the node itself or a subnode
jsFunction_isPersistent() - Method in class helma.scripting.rhino.HopObject
  Check whether the wrapped Node is persistent.
jsFunction_isTransient() - Method in class helma.scripting.rhino.HopObject
  Check whether the wrapped Node is transient.
jsFunction_list(Object, Object) - Method in class helma.scripting.rhino.HopObject
  Return a JS array of child objects with the given start and length.
jsFunction_persist() - Method in class helma.scripting.rhino.HopObject
  Makes the HopObject and all its reachable descendants persistent.
jsFunction_prefetchChildren(Object, Object) - Method in class helma.scripting.rhino.HopObject
  Prefetch child objects from (relational) database.
jsFunction_remove(Object) - Method in class helma.scripting.rhino.HopObject
  Remove this object from the database.
jsFunction_removeChild(Object) - Method in class helma.scripting.rhino.HopObject
  Remove a child node from this node's collection without deleting it from the database.
jsFunction_renderSkin(Object, Object) - Method in class helma.scripting.rhino.HopObject
  Render a skin to the response buffer.
jsFunction_renderSkinAsString(Object, Object) - Method in class helma.scripting.rhino.HopObject
  Render a skin and return its output as string.
jsFunction_set(Object, Object) - Method in class helma.scripting.rhino.HopObject
  Set a property on this HopObject
jsFunction_size() - Method in class helma.scripting.rhino.HopObject
jsGet_cache() - Method in class helma.scripting.rhino.HopObject
JSONModuleSource - Class in helma.scripting.rhino
JSONModuleSource(Object, URI, URI, Object) - Constructor for class helma.scripting.rhino.JSONModuleSource
jvalue - Variable in class helma.objectmodel.TransientProperty

## K

Key - Interface in helma.objectmodel.db
  This is the interface for the internal representation of an object key.
keys() - Method in class helma.util.ResourceProperties
  Returns an enumeration of all keys
keys() - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
keySet() - Method in class helma.util.CopyOnWriteMap
keySet() - Method in class helma.util.ResourceProperties
  Returns a set of all keys
keySet() - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
keySet() - Method in class helma.util.WrappedMap
kill() - Method in class helma.objectmodel.db.Transactor
  Kill this transaction thread.

## L

lastActive() - Method in class helma.framework.core.SessionBean
  Returns the time this session was last touched.
lastChecksum - Variable in class helma.framework.repository.FileRepository
lastChecksumTime - Variable in class helma.framework.repository.FileRepository
lastCodeUpdate() - Method in class helma.framework.core.Prototype
  Get the last time any script has been re-read for this prototype.
lastmodified - Variable in class helma.objectmodel.db.Node
lastmodified - Variable in class helma.objectmodel.TransientNode
lastModified - Variable in class helma.framework.core.Session
lastModified - Variable in class helma.framework.repository.FileRepository
lastModified() - Method in class helma.framework.core.Session
  Returns the time this session was last modified, meaning the last time its user status changed or its cache node was modified.
lastModified() - Method in class helma.framework.repository.FileRepository
lastModified() - Method in class helma.framework.repository.FileResource
lastModified() - Method in interface helma.framework.repository.Repository
  Returns the date the repository was last modified.
lastModified() - Method in interface helma.framework.repository.Resource
  Returns the date the resource was last modified
lastModified() - Method in class helma.framework.repository.SingleFileRepository
  Returns the date the repository was last modified.
lastModified() - Method in class helma.framework.repository.ZipRepository
lastModified() - Method in class helma.framework.repository.ZipResource
lastModified() - Method in class helma.objectmodel.db.Node
lastModified() - Method in interface helma.objectmodel.INode
  Get the node's last modification timestamp.
lastModified() - Method in class helma.objectmodel.TransientNode
lastModified() - Method in class helma.scripting.rhino.extensions.FileObject
lastModified() - Method in class helma.util.ResourceProperties
  Returns the date the resources were last modified
lastModified() - Method in class helma.util.SystemProperties
  Return the modify-time of the underlying properties file.
lastSubnodeChange - Variable in class helma.objectmodel.db.SubnodeList
lastSubnodeFetch - Variable in class helma.objectmodel.db.SubnodeList
lastTouched - Variable in class helma.framework.core.Session
lastTouched() - Method in class helma.framework.core.Session
  Returns the time this session was last touched.
lcd(String) - Method in class helma.scripting.rhino.extensions.FtpObject
line0 - Variable in class helma.util.Diff.Change
line1 - Variable in class helma.util.Diff.Change
link - Variable in class helma.util.Diff.Change
list - Variable in class helma.objectmodel.db.SubnodeList
list() - Method in class helma.scripting.rhino.extensions.FileObject
loadAggressively() - Method in class helma.objectmodel.db.Relation
  Check whether aggressive loading is set for this relation
loadFromUri(URI, URI, Object) - Method in class helma.scripting.rhino.NodeModulesProvider
  Do what Node.js's require(X) would do.
loadNodes() - Method in class helma.objectmodel.db.Node
  Make sure the subnode index is loaded for subnodes stored in a relational data source.
loadServer(String[]) - Static method in class helma.main.Server
  Entry point used by launcher.jar to load a server instance
loadSessionData(File, ScriptingEngine) - Method in class helma.framework.core.SessionManager
  loads the serialized session table from a given file or from dbdir/sessions
log(Object) - Method in class helma.framework.core.ApplicationBean
  Log a INFO message to the app log.
log(String, Object) - Method in class helma.framework.core.ApplicationBean
  Log a INFO message to the log defined by logname.
log(String, Object, Throwable) - Method in class helma.util.Logger
  Append a message to the log.
logAccess(String) - Method in class helma.framework.core.Application
  Log an application access
logDebug(String) - Method in class helma.framework.core.Application
  Log a generic application debug message
logError(String) - Method in class helma.framework.core.Application
  Log an application error
logError(String, Throwable) - Method in class helma.framework.core.Application
  Log an application error
logEvent(String) - Method in class helma.framework.core.Application
  Log a generic application event
logEvent(String) - Method in class helma.objectmodel.db.WrappedNodeManager
  Write an entry to the application's event log
Logger - Class in helma.util
  A simple logger that writes to a PrintStream such as System.out.
Logger(PrintStream) - Constructor for class helma.util.Logger
  Create a logger for a PrintStream, such as System.out.
Logging - Class in helma.util
  Implementation of Jakarta Commons LogFactory that supports both simple console logging and logging to files that are rotated and gzipped each night.
Logging() - Constructor for class helma.util.Logging
  Constructs a log factory, getting the base logging directory from the helma.logdir system property.
login(INode) - Method in class helma.framework.core.Session
  Attach the given user node to this session.
login(INode) - Method in class helma.framework.core.SessionBean
  Directly associates the session with a user object without requiring a username/password pair.
login(String, String) - Method in class helma.framework.core.Session
  Try logging in this session given the userName and password.
login(String, String) - Method in class helma.framework.core.SessionBean
  Attempts to log in a user with the given username/password credentials.
login(String, String) - Method in class helma.scripting.rhino.extensions.FtpObject
  Login to the FTP server
loginSession(String, String, Session) - Method in class helma.framework.core.Application
  Log in a user given his or her user name and password.
Logo - Class in helma.util
  class with byte data of helma logo
Logo() - Constructor for class helma.util.Logo
logout() - Method in class helma.framework.core.Session
  Remove this sessions's user node.
logout() - Method in class helma.framework.core.SessionBean
  Disassociate this session from any user object it may have been associated with.
logout() - Method in class helma.scripting.rhino.extensions.FtpObject
  Disconnect from FTP server
logoutSession(Session) - Method in class helma.framework.core.Application
  Log out a session from this application.
lookupLink(String) - Method in class helma.util.MarkdownProcessor
  Method to override for extended link lookup, e.g.
lvalue - Variable in class helma.objectmodel.TransientProperty

## M

mailObjCtor(Context, Object[], Function, boolean) - Static method in class helma.scripting.rhino.extensions.MailObject
  JavaScript constructor, called by the Rhino runtime.
MailObject - Class in helma.scripting.rhino.extensions
  A JavaScript wrapper around a JavaMail message class to send mail via SMTP from Helma
main(String[]) - Static method in class helma.image.ImageInfo
  To use this class as a command line application, give it either some file names as parameters (information on them will be printed to standard output, one line per file) or call it with no parameters.
main(String[]) - Static method in class helma.main.CommandlineRunner
  boot method for running a request from the command line.
main(String[]) - Static method in class helma.main.Server
  Static main entry point.
main(String[]) - Static method in class helma.objectmodel.dom.XmlConverter
main(String[]) - Static method in class helma.util.Crypt
main(String[]) - Static method in class helma.util.HtmlEncoder
main(String[]) - Static method in class helma.util.Logo
  utitilty function to create byte array from file
main(String[]) - Static method in class helma.util.MarkdownProcessor
MapWrapper - Class in helma.scripting.rhino
  A class that wraps a Java Map as a native JavaScript object.
MapWrapper() - Constructor for class helma.scripting.rhino.MapWrapper
  Creates a new MapWrapper object.
MapWrapper(Map, RhinoCore) - Constructor for class helma.scripting.rhino.MapWrapper
  Creates a new MapWrapper object.
markAsChanged() - Method in class helma.objectmodel.db.SubnodeList
markClean() - Method in class helma.framework.repository.ResourceTracker
MarkdownProcessor - Class in helma.util
MarkdownProcessor() - Constructor for class helma.util.MarkdownProcessor
MarkdownProcessor(File) - Constructor for class helma.util.MarkdownProcessor
MarkdownProcessor(String) - Constructor for class helma.util.MarkdownProcessor
markSubnodesChanged() - Method in class helma.objectmodel.db.Node
  Called by the transactor on registered parent nodes to mark the child index as changed
markUpdated() - Method in class helma.framework.core.Prototype
  Signal that some script in this prototype has been re-read from disk and needs to be re-compiled by the evaluators.
matches(InetAddress) - Method in class helma.util.InetAddressFilter
  Check if the given address matches any of our patterns
MAX_CHILDREN - Static variable in class helma.image.ColorQuantizer
MAX_NODES - Static variable in class helma.image.ColorQuantizer
MAX_RGB - Static variable in class helma.image.ColorQuantizer
MAX_TREE_DEPTH - Static variable in class helma.image.ColorQuantizer
message - Variable in class helma.framework.core.Session
millisToNextFullMinute() - Static method in class helma.util.CronJob
MimePart - Class in helma.util
  This represents a MIME part of a HTTP file upload
MimePart(String, byte[], String) - Constructor for class helma.util.MimePart
  Creates a new MimePart object.
MimePart(FileItem) - Constructor for class helma.util.MimePart
  Creates a new MimePart object from a file upload.
MIMEPART - Static variable in class helma.scripting.rhino.extensions.MailObject
MimePartDataSource - Class in helma.util
  Makes MimeParts usable as Datasources in the Java Activation Framework (JAF)
MimePartDataSource(MimePart) - Constructor for class helma.util.MimePartDataSource
  Creates a new MimePartDataSource object.
MimePartDataSource(MimePart, String) - Constructor for class helma.util.MimePartDataSource
  Creates a new MimePartDataSource object.
mkdir() - Method in class helma.scripting.rhino.extensions.FileObject
mkdir(String) - Method in class helma.scripting.rhino.extensions.FtpObject
MODIFIED - Static variable in interface helma.objectmodel.INodeState
modifiedInRequest - Variable in class helma.framework.core.Session
MultiFileRepository - Class in helma.framework.repository
  Repository implementation that provides all of its subdirectories as top-level FileRepositories
MultiFileRepository(File) - Constructor for class helma.framework.repository.MultiFileRepository
  Constructs a MultiFileRepository using the given directory as top-level repository
MultiFileRepository(String) - Constructor for class helma.framework.repository.MultiFileRepository
  Constructs a MultiFileRepository using the given argument
MultiKey - Class in helma.objectmodel.db
  This is the internal representation of a database key with multiple columns.
MultiKey(DbMapping, Map) - Constructor for class helma.objectmodel.db.MultiKey
  Make a key for a persistent Object, describing its datasource and key parts.

## N

name - Variable in class helma.objectmodel.TransientNode
NAMESPACE - Static variable in interface helma.objectmodel.dom.XmlConstants
needsPersistence() - Method in class helma.objectmodel.db.DbMapping
  Find whether a node with this DbMapping must be stored in the database.
needsPersistence() - Method in class helma.objectmodel.db.Relation
  Returns true if the object represented by this Relation has to be persisted in the internal db in order to be functional.
needsQuotes() - Method in class helma.objectmodel.db.DbColumn
  Checks whether values for this column need to be quoted in insert/update stmts
needsQuotes(String) - Method in class helma.objectmodel.db.DbMapping
  Return true if values for the column identified by the parameter need to be quoted in SQL queries.
needsUpdate() - Method in class helma.objectmodel.db.DbMapping
  Tell the type manager whether we need update() to be called
NEW - Static variable in interface helma.objectmodel.INodeState
newDocument() - Static method in class helma.objectmodel.dom.XmlUtil
newID() - Method in class helma.objectmodel.dom.XmlIDGenerator
  Delivers a unique id and increases counter by 1.
newJob(String, String, String, String, String, String, String) - Static method in class helma.util.CronJob
  A method for parsing properties.
next() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
nextElement() - Method in class helma.util.EmptyEnumeration
nextFullMinute() - Static method in class helma.util.CronJob
nextID() - Method in class helma.objectmodel.dom.XmlDatabase
  Get the id for the next new object to be stored.
nextID() - Method in interface helma.objectmodel.IDatabase
  Get the next ID from the db's ID generator
nmgr - Variable in class helma.framework.core.Application
nmgr - Variable in class helma.objectmodel.dom.XmlDatabase
node - Variable in class helma.objectmodel.db.SubnodeList
node - Variable in class helma.objectmodel.NodeEvent
node - Variable in class helma.objectmodel.TransientProperty
Node - Class in helma.objectmodel.db
  An implementation of INode that can be stored in the internal database or an external relational database.
Node(long) - Constructor for class helma.objectmodel.db.Node
  Creates an empty, uninitialized Node with the given create and modify time.
Node(Node, String, WrappedNodeManager, String) - Constructor for class helma.objectmodel.db.Node
  Constructor used for virtual nodes.
Node(WrappedNodeManager) - Constructor for class helma.objectmodel.db.Node
  Creates an empty, uninitialized Node.
Node(String, String, WrappedNodeManager) - Constructor for class helma.objectmodel.db.Node
  Creates a new Node with the given name.
Node(String, String, String, WrappedNodeManager) - Constructor for class helma.objectmodel.db.Node
  Creates a new Node with the given name.
Node(String, String, String, WrappedNodeManager, long, long) - Constructor for class helma.objectmodel.db.Node
  Constructor used to create a Node with a given name from a embedded database.
NODE - Static variable in interface helma.objectmodel.IProperty
NODE_REMOVED - Static variable in class helma.objectmodel.NodeEvent
NODE_RENAMED - Static variable in class helma.objectmodel.NodeEvent
NodeChangeListener - Interface in helma.objectmodel.db
NodeEvent - Class in helma.objectmodel
  This is passed to NodeListeners when a node is modified.
NodeEvent(INode, int) - Constructor for class helma.objectmodel.NodeEvent
  Creates a new NodeEvent object.
NodeEvent(INode, int, Object) - Constructor for class helma.objectmodel.NodeEvent
  Creates a new NodeEvent object.
NodeHandle - Class in helma.objectmodel.db
  This class is a handle or reference to a Node.
NodeHandle(Key) - Constructor for class helma.objectmodel.db.NodeHandle
  Builds a handle given a node's retrieval information.
NodeManager - Class in helma.objectmodel.db
  The NodeManager is responsible for fetching Nodes from the internal or external data sources, caching them in a least-recently-used Hashtable, and writing changes back to the databases.
NodeManager(Application) - Constructor for class helma.objectmodel.db.NodeManager
  Create a new NodeManager for Application app.
nodeMap - Variable in class helma.objectmodel.TransientNode
NodeModulesProvider - Class in helma.scripting.rhino
  Bridges the gap between CommonJS-style module loading and Node.js-style module loading.
NodeModulesProvider(Iterable<URI>, Iterable<URI>) - Constructor for class helma.scripting.rhino.NodeModulesProvider
  Delegates to the super constructor.
nodes - Variable in class helma.objectmodel.TransientNode
nodesChanged(List, List, List, List) - Method in interface helma.objectmodel.db.NodeChangeListener
  Called when a transaction is committed that has created, modified, deleted or changed the child collection one or more nodes.
normalizeFilename(String) - Static method in class helma.util.MimePart
  Normalize a upload file name.
NotFoundException - Exception in helma.framework
  The basic exception class used to tell when certain things go wrong in evaluation of requests.
NotFoundException(String) - Constructor for exception helma.framework.NotFoundException
  Creates a new NotFoundException object.
NotFoundException(String, Throwable) - Constructor for exception helma.framework.NotFoundException
  Creates a new NotFoundException object with a cause.
numberOfNodes() - Method in class helma.objectmodel.db.Node
  Count the subnodes of this node.
numberOfNodes() - Method in interface helma.objectmodel.INode
  Get the number the node's direct child nodes.
numberOfNodes() - Method in class helma.objectmodel.TransientNode
nvalue - Variable in class helma.objectmodel.TransientProperty

## O

ObjectCache - Interface in helma.objectmodel
  Interface Helma object cache classes need to implement.
ObjectNotFoundException - Exception in helma.objectmodel
  Thrown when an object could not found in the database where it was expected.
ObjectNotFoundException(String) - Constructor for exception helma.objectmodel.ObjectNotFoundException
  Creates a new ObjectNotFoundException object.
OK - Static variable in class helma.scripting.rhino.extensions.MailObject
onANotB(int, int) - Method in class helma.util.Diff
  Invoked for elements in `a` and not in `b`.
onBNotA(int, int) - Method in class helma.util.Diff
  Invoked for elements in `b` and not in `a`.
onMatch(int, int) - Method in class helma.util.Diff
  Invoked for elements matching in `a` and `b`.
onSince - Variable in class helma.framework.core.Session
onSince() - Method in class helma.framework.core.Session
  Return the time this session was created.
onSince() - Method in class helma.framework.core.SessionBean
  Returns the time this session was created.
open() - Method in class helma.scripting.rhino.extensions.FileObject
openTag(String, StringBuilder) - Method in class helma.util.MarkdownProcessor
  Method to override to create custom HTML tags.
OPTIONS - Static variable in class helma.framework.RequestTrans
OR - Static variable in class helma.objectmodel.db.Relation
overloaded - Variable in class helma.framework.repository.AbstractResource

## P

paranoid - Variable in class helma.main.Server
ParanoidServerSocket - Class in helma.util
  A server socket that can allow connections to only a few selected hosts.
ParanoidServerSocket(int) - Constructor for class helma.util.ParanoidServerSocket
  Creates a new ParanoidServerSocket object.
ParanoidServerSocket(int, InetAddressFilter) - Constructor for class helma.util.ParanoidServerSocket
  Creates a new ParanoidServerSocket object.
parent - Variable in class helma.objectmodel.TransientNode
parentHandle - Variable in class helma.objectmodel.db.Node
ParentInfo - Class in helma.objectmodel.db
  This class describes a parent relation between releational nodes.
ParentInfo(String) - Constructor for class helma.objectmodel.db.ParentInfo
  Creates a new ParentInfo object.
parse(InputStream) - Static method in class helma.objectmodel.dom.XmlUtil
parse(Properties) - Static method in class helma.util.CronJob
parse(InputSource) - Static method in class helma.objectmodel.dom.XmlUtil
parseArgs(ServerConfig, String[]) - Static method in class helma.main.Server
  parse argument list from command line and store values in given ServerConfig object
parseDay(String) - Method in class helma.util.CronJob
parseDescriptor(Object, Map) - Method in class helma.objectmodel.db.Relation
  Converts old style foo = collection(Bar) mapping to new style foo.collection = Bar mappinng and returns true if a non-primitive mapping was encountered.
parseHour(String) - Method in class helma.util.CronJob
parseHtml(Object) - Static method in class helma.util.XmlUtils
parseMinute(String) - Method in class helma.util.CronJob
parseMonth(String) - Method in class helma.util.CronJob
parseOptions(Vector, Properties) - Method in class helma.objectmodel.db.Relation
parseParameters(Map, byte[], String, boolean) - Static method in class helma.servlet.AbstractServletClient
  Append request parameters from the specified String to the specified Map.
parseParameters(HttpServletRequest, RequestTrans, String) - Method in class helma.servlet.AbstractServletClient
parsePropertyString(String, Vector, Vector) - Method in class helma.objectmodel.db.Relation
  This is taken from org.apache.tools.ant ProjectHelper.java distributed under the Apache Software License, Version 1.1 Parses a string containing `${xxx}` style property references into two lists.
parseTimeout(String) - Method in class helma.util.CronJob
parseUploads(ServletRequestContext, RequestTrans, UploadStatus, String) - Method in class helma.servlet.AbstractServletClient
parseWeekDay(String) - Method in class helma.util.CronJob
parseXml(Object) - Static method in class helma.util.XmlUtils
parseYear(String) - Method in class helma.util.CronJob
PathWrapper - Class in helma.scripting.rhino
  This class wraps around instances of helma.framework.core.RequestPath and exposes them in an array-like fashion to the JavaScript runtime.
PathWrapper(RhinoCore) - Constructor for class helma.scripting.rhino.PathWrapper
  Zero arg constructor for creating the PathWrapper prototype.
persist() - Method in class helma.objectmodel.db.Node
  Public method to make a node persistent.
ping() - Method in interface helma.framework.IRemoteApp
pop() - Method in class helma.framework.ResponseBean
  Pop a string buffer from the response object containing all the writes since the last pushBuffer
popBuffer() - Method in class helma.framework.ResponseBean
  Pops the current response buffer without converting it to a string
popBuffer() - Method in class helma.framework.ResponseTrans
popString() - Method in class helma.framework.ResponseTrans
  Returns the content of the current string buffer and switches back to the previos one.
popStringBuffer() - Method in class helma.framework.ResponseBean
  Deprecated.
POST - Static variable in class helma.framework.RequestTrans
postProcessHref(Object, String, String) - Method in class helma.scripting.rhino.RhinoCore
prefetch(int, int) - Method in class helma.objectmodel.db.SubnodeList
prefetchChildren(int, int) - Method in class helma.objectmodel.db.Node
prefetchNodes(Node, Relation, SubnodeList, int, int) - Method in class helma.objectmodel.db.NodeManager
prefetchNodes(Node, Relation, SubnodeList, int, int) - Method in class helma.objectmodel.db.WrappedNodeManager
PRIMITIVE - Static variable in class helma.objectmodel.db.Relation
printStackTrace(PrintStream) - Method in exception helma.scripting.ScriptingException
printStackTrace(PrintWriter) - Method in exception helma.scripting.ScriptingException
printThreadStats() - Method in class helma.framework.core.Application
  Periodically called to log thread stats for this application
printUsageError() - Static method in class helma.main.CommandlineRunner
  print the usage hints
printUsageError() - Static method in class helma.main.Server
  print the usage hints
printUsageError(String) - Static method in class helma.main.CommandlineRunner
  print the usage hints and prefix them with a message.
printUsageError(String) - Static method in class helma.main.Server
  print the usage hints and prefix them with a message.
process() - Method in class helma.util.MarkdownProcessor
process(String) - Method in class helma.util.MarkdownProcessor
processLinkText(String) - Method in class helma.util.MarkdownProcessor
processXmlRpcArgument(Object) - Method in class helma.scripting.rhino.RhinoCore
  Convert an input argument from Java to the scripting runtime representation.
processXmlRpcResponse(Object) - Method in class helma.scripting.rhino.RhinoCore
  convert a JavaScript Object object to a generic Java object stucture.
Profiler - Class in helma.scripting.rhino.debug
Profiler() - Constructor for class helma.scripting.rhino.debug.Profiler
  Create a new profiler.
properties() - Method in class helma.objectmodel.db.Node
  Get all properties of this node.
properties() - Method in interface helma.objectmodel.INode
  Get an enumeration over the node's properties.
properties() - Method in class helma.objectmodel.TransientNode
  property-related
PROPERTIES_CHANGED - Static variable in class helma.objectmodel.NodeEvent
Property - Class in helma.objectmodel.db
  A property implementation for Nodes stored inside a database.
Property(Node) - Constructor for class helma.objectmodel.db.Property
  Creates a new Property object.
Property(String, Node) - Constructor for class helma.objectmodel.db.Property
  Creates a new Property object.
Property(String, Node, Node) - Constructor for class helma.objectmodel.db.Property
  Creates a new Property object.
PropertyRecorder - Interface in helma.scripting.rhino
  An interface that allows us to keep track of changed properties in JavaScript objects.
propertyToColumnName(String) - Method in class helma.objectmodel.db.DbMapping
  Translate an object property name to a database column name according to this mapping.
propertyToRelation(String) - Method in class helma.objectmodel.db.DbMapping
  Translate an object property name to a database column name according to this mapping.
propMap - Variable in class helma.objectmodel.TransientNode
propname - Variable in class helma.objectmodel.db.ParentInfo
propname - Variable in class helma.objectmodel.TransientProperty
propRelation - Variable in class helma.objectmodel.db.DbMapping
Prototype - Class in helma.framework.core
  The Prototype class represents Script prototypes/type defined in a Helma application.
Prototype(String, Repository, Application, Map) - Constructor for class helma.framework.core.Prototype
  Creates a new Prototype object.
pruneUploads() - Method in class helma.framework.core.Session
push() - Method in class helma.framework.ResponseBean
  Push a string buffer on the response object.
pushBuffer() - Method in class helma.framework.ResponseBean
  Push a string buffer on the response object.
pushBuffer(StringBuffer) - Method in class helma.framework.ResponseBean
  Push a string buffer on the response object.
pushBuffer(StringBuffer) - Method in class helma.framework.ResponseTrans
  This is called before a skin is rendered as string (renderSkinAsString) to redirect the output to a new string buffer.
pushStringBuffer() - Method in class helma.framework.ResponseBean
  Deprecated.
put(int, Scriptable, Object) - Method in class helma.scripting.rhino.JSAdapter
put(int, Scriptable, Object) - Method in class helma.scripting.rhino.MapWrapper
put(Object, Object) - Method in interface helma.objectmodel.ObjectCache
  Puts the specified element into the hashtable, using the specified key.
put(Object, Object) - Method in class helma.util.CacheMap
put(Object, Object) - Method in class helma.util.CopyOnWriteMap
put(Object, Object) - Method in class helma.util.ResourceProperties
  Puts a new key-value pair into the properties list
put(Object, Object) - Method in class helma.util.SystemProperties
put(Object, Object) - Method in class helma.util.WrappedMap
put(String, Scriptable, Object) - Method in class helma.scripting.rhino.GlobalObject
  Override ScriptableObject.put() to implement PropertyRecorder interface and to synchronize method.
put(String, Scriptable, Object) - Method in class helma.scripting.rhino.HopObject
  Set a property in this HopObject
put(String, Scriptable, Object) - Method in class helma.scripting.rhino.HopObjectCtor
put(String, Scriptable, Object) - Method in class helma.scripting.rhino.JSAdapter
put(String, Scriptable, Object) - Method in class helma.scripting.rhino.MapWrapper
PUT - Static variable in class helma.framework.RequestTrans
putAll(Map) - Method in class helma.util.CopyOnWriteMap
putAll(Map) - Method in class helma.util.WrappedMap
putFile(String, String) - Method in class helma.scripting.rhino.extensions.FtpObject
putString(Object, String) - Method in class helma.scripting.rhino.extensions.FtpObject

## R

read(byte[]) - Method in class helma.image.ImageGenerator
read(File) - Method in class helma.objectmodel.dom.XmlDatabaseReader
  read an InputSource with xml-content.
read(File, INode) - Method in class helma.objectmodel.dom.XmlReader
  main entry to read an xml-file.
read(InputStream) - Method in class helma.image.ImageGenerator
read(InputStream, INode) - Method in class helma.objectmodel.dom.XmlReader
  read an InputStream with xml-content.
read(Reader, INode) - Method in class helma.objectmodel.dom.XmlReader
  read an character reader with xml-content.
read(String) - Method in class helma.image.ImageGenerator
read(String) - Method in class helma.scripting.rhino.extensions.XmlObject
  Reads an XML document from a file and creates a HopObject out of it
read(String, INode) - Method in class helma.scripting.rhino.extensions.XmlObject
  Reads an XML document from a file and reads it into the HopObject argument
read(URL) - Method in class helma.image.ImageGenerator
read(InputSource, INode) - Method in class helma.objectmodel.dom.XmlReader
  read an InputSource with xml-content.
readAll() - Method in class helma.scripting.rhino.extensions.FileObject
readFromString(String) - Method in class helma.scripting.rhino.extensions.XmlObject
  Reads an XML document from an XML literal and creates a HopObject out of it
readFromString(String, INode) - Method in class helma.scripting.rhino.extensions.XmlObject
  Reads an XML document from an XML literal and creates a HopObject out of it
readln() - Method in class helma.scripting.rhino.extensions.FileObject
readonly - Variable in class helma.util.WrappedMap
recoverResponseMessages(ResponseTrans) - Method in class helma.framework.core.Session
  Set the user and debug messages over from a previous response.
redirect(String) - Method in class helma.framework.ResponseBean
  Redirect the request to a different URL
redirect(String) - Method in class helma.framework.ResponseTrans
RedirectException - Error in helma.framework
  RedirectException is thrown internally when a response is redirected to a new URL.
RedirectException(String) - Constructor for error helma.framework.RedirectException
  Creates a new RedirectException object.
reduceColors(int) - Method in class helma.image.ImageWrapper
  Reduces the colors used in the image.
reduceColors(int, boolean) - Method in class helma.image.ImageWrapper
  Reduces the colors used in the image.
reduceColors(int, boolean, boolean) - Method in class helma.image.ImageWrapper
  Reduce the colors used in this image.
REFERENCE - Static variable in class helma.objectmodel.db.Relation
register(String) - Method in class helma.main.ApplicationManager
  Bind an application by name
registerConnection(DbSource, Connection) - Method in class helma.objectmodel.db.Transactor
  Register a db connection with this transactor thread.
registerDbMapping(DbMapping) - Method in class helma.objectmodel.db.DbSource
  Register a dbmapping by its table name.
registered - Variable in class helma.framework.core.Session
registerNode(Node) - Method in class helma.objectmodel.db.NodeManager
  Register a node in the node cache.
registerNode(Node) - Method in class helma.objectmodel.db.WrappedNodeManager
  Register a node with the object cache using its primary key.
registerNode(Node, Key) - Method in class helma.objectmodel.db.NodeManager
  Register a node in the node cache using the key argument.
registerNode(Node, Key) - Method in class helma.objectmodel.db.WrappedNodeManager
  Register a node with the object cache using the given key.
registerParents(Map, Object) - Method in class helma.framework.core.Prototype
  Register an object as handler for all our parent prototypes, but only if a handler by that prototype name isn't registered yet.
registerSession(Session) - Method in class helma.framework.core.SessionManager
registerUser(String, String) - Method in class helma.framework.core.Application
  Register a user with the given user name and password.
registerUser(String, String) - Method in class helma.framework.core.ApplicationBean
  Register a user with the given name and password using the database mapping of the User prototype
Relation - Class in helma.objectmodel.db
  This describes how a property of a persistent Object is stored in a relational database table.
Relation(Relation) - Constructor for class helma.objectmodel.db.Relation
  This constructor makes a copy of an existing relation.
Relation(String, DbMapping) - Constructor for class helma.objectmodel.db.Relation
  Reads a relation entry from a line in a properties file.
release() - Method in class helma.scripting.rhino.extensions.DatabaseObject
release() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
release() - Method in class helma.util.Logging
  Flush all logs and shut down.
releaseEvaluator(RequestEvaluator) - Method in class helma.framework.core.Application
  Returns an evaluator back to the pool when the work is done.
releaseNode(Node) - Method in class helma.objectmodel.db.Node
  "Locally" remove a subnode from the subnodes table.
releaseNode(INode) - Method in class helma.objectmodel.TransientNode
  "Physically" remove a subnode from the subnodes table.
remove() - Method in class helma.objectmodel.db.DbMapping
  Method in interface Updatable.
remove() - Method in class helma.objectmodel.db.Node
remove() - Method in interface helma.objectmodel.INode
  Remove this node from the database.
remove() - Method in class helma.objectmodel.TransientNode
remove() - Method in class helma.scripting.rhino.extensions.FileObject
remove(int) - Method in class helma.objectmodel.db.SegmentedSubnodeList
  remove the object specified by the given index-position
remove(int) - Method in class helma.objectmodel.db.SubnodeList
  remove the object specified by the given index-position
remove(Object) - Method in class helma.objectmodel.db.SegmentedSubnodeList
  remove the given Object from this List
remove(Object) - Method in class helma.objectmodel.db.SubnodeList
  remove the given Object from this List
remove(Object) - Method in interface helma.objectmodel.ObjectCache
  Removes the element corresponding to the key.
remove(Object) - Method in class helma.util.CacheMap
remove(Object) - Method in class helma.util.CopyOnWriteMap
remove(Object) - Method in class helma.util.ResourceProperties
  Removes a key-value pair from the properties list
remove(Object) - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
remove(Object) - Method in class helma.util.WrappedMap
removeAttribute(String) - Method in class helma.util.Logging
removeCronJob(String) - Method in class helma.framework.core.ApplicationBean
  Unregister a previously registered cron job
removeDay(int) - Method in class helma.util.CronJob
  Remove a day of the month from the list of years this entry applies to.
removeHour(int) - Method in class helma.util.CronJob
  Remove an hour from the list of years this entry applies to.
removeMinute(int) - Method in class helma.util.CronJob
  Remove a minute from the list of years this entry applies to.
removeMonth(int) - Method in class helma.util.CronJob
  Remove a month from the list of years this entry applies to.
removeNode(INode) - Method in class helma.objectmodel.db.Node
removeNode(INode) - Method in interface helma.objectmodel.INode
  Remove the given node from this node's child nodes.
removeNode(INode) - Method in class helma.objectmodel.TransientNode
removeNodeChangeListener(NodeChangeListener) - Method in class helma.objectmodel.db.NodeManager
  Remove a previously added NodeChangeListener.
removeProps(String) - Method in class helma.util.SystemProperties
  Remove an additional properties dictionary.
removeResource(Resource) - Method in class helma.util.ResourceProperties
  Removes a resource from the list of resources and updates all properties if needed
removeWeekday(int) - Method in class helma.util.CronJob
  Remove a weekday from the list of years this entry applies to.
removeYear(int) - Method in class helma.util.CronJob
  Remove a year from the list of years this entry applies to.
renameTo(FileObject) - Method in class helma.scripting.rhino.extensions.FileObject
render(RequestEvaluator, Object, Object) - Method in class helma.framework.core.Skin
  Render this skin
renderAsString(RequestEvaluator, Object, Object) - Method in class helma.framework.core.Skin
  Render this skin and return it as string
renderConstraints(StringBuffer, Node, Node, DbMapping, String) - Method in class helma.objectmodel.db.Relation
  Render contraints and filter conditions to an SQL query string buffer.
renderConstraints(StringBuffer, Node, String) - Method in class helma.objectmodel.db.Relation
  Render contraints and filter conditions to an SQL query string buffer.
renderDate() - Static method in class helma.util.Logger
renderJoinConstraints(StringBuffer, boolean) - Method in class helma.objectmodel.db.Relation
  Render the constraints for this relation for use within a left outer join select statement for the base object.
renderSkin(Object, Object) - Method in class helma.scripting.rhino.GlobalObject
renderSkin(Object, Object) - Method in class helma.scripting.rhino.JavaObject
renderSkinAsString(Object, Object) - Method in class helma.scripting.rhino.GlobalObject
renderSkinAsString(Object, Object) - Method in class helma.scripting.rhino.JavaObject
REPLYTO - Static variable in class helma.scripting.rhino.extensions.MailObject
reportError(String) - Method in class helma.framework.ResponseTrans
  Write a vanilla error report.
reportError(Throwable) - Method in class helma.framework.ResponseTrans
  Write a vanilla error report.
Repository - Interface in helma.framework.repository
  Repository represents an abstract container of resources (e.g.
RequestBean - Class in helma.framework
RequestBean(RequestTrans) - Constructor for class helma.framework.RequestBean
  Creates a new RequestBean object.
requestCount - Variable in class helma.framework.core.Application
RequestEvaluator - Class in helma.framework.core
  This class does the work for incoming requests.
RequestEvaluator(Application) - Constructor for class helma.framework.core.RequestEvaluator
  Create a new RequestEvaluator for this application.
RequestPath - Class in helma.framework.core
  Represents a URI request path that has been resolved to an object path.
RequestPath(Application) - Constructor for class helma.framework.core.RequestPath
  Creates a new RequestPath object.
RequestTrans - Class in helma.framework
  A Transmitter for a request from the servlet client.
RequestTrans(String, String) - Constructor for class helma.framework.RequestTrans
  Create a new Request transmitter with an empty data map.
RequestTrans(HttpServletRequest, HttpServletResponse, String) - Constructor for class helma.framework.RequestTrans
  Create a new request transmitter with the given data map.
reset() - Method in class helma.framework.ResponseBean
  Reset the response object, clearing all content previously written to it
reset() - Method in class helma.framework.ResponseTrans
  Reset the response object to its initial empty state.
reset() - Method in class helma.util.Timer
resetBuffer() - Method in class helma.framework.ResponseBean
  Reset the response buffer, clearing all content previously written to it
resetBuffer() - Method in class helma.framework.ResponseTrans
  Reset the current response buffer.
resetCookies() - Method in class helma.framework.ResponseTrans
  Reset all previously set cookies.
resize(int, int) - Method in class helma.image.ImageWrapper
  Resizes the image
resize(int, int, boolean) - Method in class helma.image.ImageWrapper
  Resizes the image using the Graphics2D approach
resizeFast(int, int) - Method in class helma.image.ImageWrapper
  Resize the image, using a fast and cheap algorithm
Resource - Interface in helma.framework.repository
  Resource represents a pointer to some kind of information (code, skin, ...) from which the content can be fetched
ResourceComparator - Class in helma.framework.repository
  Sorts resources according to the order of their repositories
ResourceComparator(Application) - Constructor for class helma.framework.repository.ResourceComparator
  Constructcs a ResourceComparator sorting according to the top-level repositories of the given application
ResourceProperties - Class in helma.util
  A property dictionary that is updated from property resources
ResourceProperties() - Constructor for class helma.util.ResourceProperties
  Constructs an empty ResourceProperties Resources must be added manually afterwards
ResourceProperties(Application) - Constructor for class helma.util.ResourceProperties
  Constructs an empty ResourceProperties Resources must be added manually afterwards
ResourceProperties(Application, String) - Constructor for class helma.util.ResourceProperties
  Constructs a ResourceProperties retrieving resources from the given application using the given name to fetch resources
ResourceProperties(Application, String, ResourceProperties) - Constructor for class helma.util.ResourceProperties
  Constructs a ResourceProperties retrieving resources from the given application using the given name to fetch resources and falling back to the given default properties
ResourceProperties(Application, String, ResourceProperties, boolean) - Constructor for class helma.util.ResourceProperties
  Constructs a ResourceProperties retrieving resources from the given application using the given name to fetch resources and falling back to the given default properties
ResourceTracker - Class in helma.framework.repository
  A utility class that allows Resource consumers to track changes on resources.
ResourceTracker(Resource) - Constructor for class helma.framework.repository.ResourceTracker
ResponseBean - Class in helma.framework
ResponseBean(ResponseTrans) - Constructor for class helma.framework.ResponseBean
  Creates a new ResponseBean object.
ResponseTrans - Class in helma.framework
  A Transmitter for a response to the servlet client.
ResponseTrans(Application, RequestTrans) - Constructor for class helma.framework.ResponseTrans
  Creates a new ResponseTrans object.
RhinoCore - Class in helma.scripting.rhino
  This is the implementation of ScriptingEnvironment for the Mozilla Rhino EcmaScript interpreter.
RhinoCore(Application) - Constructor for class helma.scripting.rhino.RhinoCore
  Create a Rhino evaluator for the given application and request evaluator.
RhinoEngine - Class in helma.scripting.rhino
  This is the implementation of ScriptingEnvironment for the Mozilla Rhino EcmaScript interpreter.
RhinoEngine() - Constructor for class helma.scripting.rhino.RhinoEngine
  Zero argument constructor.
rollback() - Method in class helma.framework.ResponseBean
  Rollback the current transaction and start a new one.
rootState - Variable in class helma.objectmodel.dom.XmlWriter
rotateLogFile() - Method in class helma.util.FileLogger
  Rotate log files, closing the file writer and renaming the old log file.
run() - Method in class helma.framework.core.Application
  The run method performs periodic tasks like executing the scheduler method and kicking out expired user sessions.
run() - Method in class helma.framework.core.RequestEvaluator
run() - Method in class helma.main.HelmaShutdownHook
run() - Method in class helma.main.Server
  The main method of the Server.

## S

safe - Variable in class helma.objectmodel.db.NodeManager
saveAs(OutputStream, String) - Method in class helma.image.ImageWrapper
  Saves the image.
saveAs(OutputStream, String, float) - Method in class helma.image.ImageWrapper
  Saves the image.
saveAs(OutputStream, String, float, boolean) - Method in class helma.image.ImageWrapper
  Saves the image.
saveAs(String) - Method in class helma.image.ImageWrapper
  Save the image.
saveAs(String, float) - Method in class helma.image.ImageWrapper
  Saves the image.
saveAs(String, float, boolean) - Method in class helma.image.ImageWrapper
  Saves the image.
saveIDGenerator(XmlIDGenerator, File) - Static method in class helma.objectmodel.dom.XmlIDGenerator
  Save an id generator to a file.
saveIDGenerator(ITransaction) - Method in class helma.objectmodel.dom.XmlDatabase
  Write the id-generator to file.
scriptingEngine - Variable in class helma.framework.core.RequestEvaluator
ScriptingEngine - Interface in helma.scripting
  This is the interface that must be implemented to make a scripting environment usable by the Helma application server.
ScriptingException - Exception in helma.scripting
  The base class for wrapped exceptions thrown by invocation of the scripting engine.
ScriptingException(String, Throwable) - Constructor for exception helma.scripting.ScriptingException
  Construct a ScriptingException given an error message and wrapped exception.
seal(Context, Scriptable, Object[], Function) - Static method in class helma.scripting.rhino.GlobalObject
  The seal function seals all supplied arguments.
SegmentedSubnodeList - Class in helma.objectmodel.db
SegmentedSubnodeList(Node) - Constructor for class helma.objectmodel.db.SegmentedSubnodeList
  Creates a new subnode list
send() - Method in class helma.scripting.rhino.extensions.MailObject
  Send the message.
SEND - Static variable in class helma.scripting.rhino.extensions.MailObject
SerializationProxy - Interface in helma.scripting.rhino
  Serialization proxy/placeholder interface.
serialize(Object, OutputStream) - Method in class helma.scripting.rhino.RhinoEngine
  Provide object serialization for this engine's scripted objects.
serialize(Object, OutputStream) - Method in interface helma.scripting.ScriptingEngine
  Provide object serialization for this engine's scripted objects.
serialize(Context, Scriptable, Object[], Function) - Static method in class helma.scripting.rhino.GlobalObject
  Serialize a JavaScript object to a file.
Server - Class in helma.main
  Helma server main class.
Server(ServerConfig) - Constructor for class helma.main.Server
  Constructs a new Server instance with an array of command line options.
ServerConfig - Class in helma.main
  Utility class for server config
ServerConfig() - Constructor for class helma.main.ServerConfig
service(HttpServletRequest, HttpServletResponse) - Method in class helma.servlet.AbstractServletClient
  Handle a request.
Session - Class in helma.framework.core
  This represents a session currently using the Hop application.
Session(String, Application) - Constructor for class helma.framework.core.Session
  Creates a new Session object.
SessionBean - Class in helma.framework.core
  The SessionBean wraps a `Session` object and exposes it to the scripting framework.
SessionBean(Session) - Constructor for class helma.framework.core.SessionBean
  Creates a new SessionBean around a Session object.
sessionId - Variable in class helma.framework.core.Session
SessionManager - Class in helma.framework.core
SessionManager() - Constructor for class helma.framework.core.SessionManager
sessions - Variable in class helma.framework.core.SessionManager
set(String, Object) - Method in class helma.framework.RequestTrans
  Set a parameter value in this request transmitter.
set(String, Object, int) - Method in class helma.objectmodel.db.Node
  Directly set a property on this node
setAction(String) - Method in class helma.framework.RequestTrans
  Set the request's action.
setActionHandler(Object) - Method in class helma.framework.RequestBean
  The action handler allows the onRequest() method to set the function object to be invoked for processing the request, overriding the action resolved from the request path.
setActionHandler(Object) - Method in class helma.framework.RequestTrans
  Set the request's action handler.
setAdaptee(Scriptable) - Method in class helma.scripting.rhino.JSAdapter
setAllDays(boolean) - Method in class helma.util.CronJob
  Should the current day of the month be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the `addDay()` and `removeDay()` are taken into consideration.
setAllHours(boolean) - Method in class helma.util.CronJob
  Should the current hour be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the `addHour()` and `removeHour()` are taken into consideration.
setAllMinutes(boolean) - Method in class helma.util.CronJob
  Should the current minute be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the `addMinute()` and `removeMinute()` are taken into consideration.
setAllMonths(boolean) - Method in class helma.util.CronJob
  Should the current month be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the `addMonth()` and `removeMonth()` are taken into consideration.
setAllWeekdays(boolean) - Method in class helma.util.CronJob
  Should the current weekday be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the `addWeekday()` and `removeWeekday()` are taken into consideration.
setAllYears(boolean) - Method in class helma.util.CronJob
  Should the current year be taken into consideration when deciding if this entry is applicable? If this is set to false (the default) then the values set with the `addYear()` and `removeYear()` are taken into consideration.
setApp(Application) - Method in class helma.framework.core.Session
  Set this session's application
setApps(String[]) - Method in class helma.main.ServerConfig
setAttribute(String, Object) - Method in class helma.util.Logging
setBaseURI(String) - Method in class helma.framework.core.Application
  This method sets the base URL of this application which will be prepended to the actual object path.
setBoolean(String, boolean) - Method in class helma.objectmodel.db.Node
setBoolean(String, boolean) - Method in interface helma.objectmodel.INode
  Set the property with the given name to the given boolean value.
setBoolean(String, boolean) - Method in class helma.objectmodel.TransientNode
setBooleanValue(boolean) - Method in class helma.objectmodel.db.Property
setBooleanValue(boolean) - Method in class helma.objectmodel.TransientProperty
setCache(boolean) - Method in class helma.framework.ResponseBean
  Set true cachability setting for this response
setCacheable(boolean) - Method in class helma.framework.ResponseTrans
  Set the cacheability of this response
setCacheNode(INode) - Method in class helma.framework.core.Session
  Set the cache node for this session.
setCapacity(int) - Method in class helma.util.CacheMap
setCharset(String) - Method in class helma.framework.ResponseBean
  Set the charset/encoding name for the response
setCharset(String) - Method in class helma.framework.ResponseTrans
  Set the charset/encoding for this response
setCollectComments(boolean) - Method in class helma.image.ImageInfo
  Specify whether textual comments are supposed to be extracted from input.
setColor(int) - Method in class helma.image.ImageWrapper
  Sets the color used to write/paint to this image.
setColor(int, int, int) - Method in class helma.image.ImageWrapper
  Sets the color used to write/paint to this image.
setColor(Color) - Method in class helma.image.ImageWrapper
  Sets the color used to write/paint to this image.
setColor(String) - Method in class helma.image.ImageWrapper
  Sets the color used to write/paint to this image.
setColumnType(int) - Method in class helma.objectmodel.db.Relation
setConfigFile(File) - Method in class helma.main.ServerConfig
setConstraints(Node, Node) - Method in class helma.objectmodel.db.Relation
  Make sure that the child node fullfills the constraints defined by this relation by setting the appropriate properties
setContentType(String) - Method in class helma.framework.ResponseBean
  Set the content type for the response
setContentType(String) - Method in class helma.framework.ResponseTrans
  Set the response's MIME content type
setCookie(String, String) - Method in class helma.framework.ResponseBean
  Set a HTTP cookie with the name and value that is discarded when the HTTP client is closed
setCookie(String, String, int) - Method in class helma.framework.ResponseBean
  Set a HTTP cookie with the name and value that is stored by the HTTP client for the given number of days.
setCookie(String, String, int, String) - Method in class helma.framework.ResponseBean
  Set a HTTP cookie with the name and value that is only applied to the URLs matching the given path and is stored by the HTTP client for the given number of days.
setCookie(String, String, int, String, String) - Method in class helma.framework.ResponseBean
  Set a HTTP cookie with the name and value that is only applied to the URLs matching the given path and is stored by the HTTP client for the given number of days.
setCookie(String, String, int, String, String, boolean) - Method in class helma.framework.ResponseBean
  Set a HTTP cookie with the name and value that is only applied to the URLs matching the given path and is stored by the HTTP client for the given number of days.
setCookie(String, String, int, String, String, boolean, boolean) - Method in class helma.framework.ResponseBean
  Set a HTTP cookie with the name and value that is only applied to the URLs matching the given path and is stored by the HTTP client for the given number of days.
setCookie(String, String, int, String, String, boolean, boolean) - Method in class helma.framework.ResponseTrans
  Set a cookie.
setCookie(String, Cookie) - Method in class helma.framework.RequestTrans
  Set a cookie
setCurrentCodeResource(Resource) - Method in class helma.framework.core.Application
  Set the code resource currently being evaluated/compiled.
setCurrentRequestEvaluator(RequestEvaluator) - Method in class helma.framework.core.Application
  Set the current RequestEvaluator for the calling thread.
setDatabaseMode(boolean) - Method in class helma.objectmodel.dom.XmlWriter
setDataRoot(Object) - Method in class helma.framework.core.Application
  Set the application's root element to an arbitrary object.
setDate(String, Date) - Method in class helma.objectmodel.db.Node
setDate(String, Date) - Method in interface helma.objectmodel.INode
  Set the property with the given name to the given date value.
setDate(String, Date) - Method in class helma.objectmodel.TransientNode
setDateHeader(String, Date) - Method in class helma.framework.ResponseBean
  Proxy to HttpServletResponse.setDateHeader()
setDateHeader(String, Date) - Method in class helma.framework.ResponseTrans
  Proxy to HttpServletResponse.setDateHeader()
setDateValue(Date) - Method in class helma.objectmodel.db.Property
setDateValue(Date) - Method in class helma.objectmodel.TransientProperty
setDbMapping(DbMapping) - Method in class helma.objectmodel.db.Node
  Set the node's `DbMapping`.
setDbMapping(DbMapping) - Method in interface helma.objectmodel.INode
  Set the node's `DbMapping`.
setDbMapping(DbMapping) - Method in class helma.objectmodel.TransientNode
setDebugBuffer(StringBuffer) - Method in class helma.framework.core.Session
  Set the debug buffer to be displayed to this session's user.
setDebugBuffer(StringBuffer) - Method in class helma.framework.ResponseTrans
  Set debug messages to append to the response.
setDefaultProperties(ResourceProperties) - Method in class helma.util.ResourceProperties
  Sets the default properties and updates all properties
setDefaultProps(ResourceProperties) - Static method in class helma.objectmodel.db.DbSource
  Set the default (server-wide) properties
setDetermineImageNumber(boolean) - Method in class helma.image.ImageInfo
  Specify whether the number of images in a file is to be determined - default is `false`.
setEncoding(String) - Method in class helma.objectmodel.dom.XmlDatabase
  set the file encoding to use
setError(String) - Method in class helma.framework.UploadStatus
setError(Throwable) - Method in class helma.framework.ResponseTrans
  Set a message to display to the user.
setError(Throwable) - Method in class helma.scripting.rhino.extensions.FileObject
setETag(String) - Method in class helma.framework.ResponseBean
  Set the HTTP Etag for this response
setETag(String) - Method in class helma.framework.ResponseTrans
  Set the ETag header value for this response.
setETag(String) - Method in class helma.util.MimePart
  Set the ETag for the mime part
setETags(String) - Method in class helma.framework.RequestTrans
setFilter(InetAddressFilter) - Method in class helma.util.ParanoidServerSocket
setFloat(String, double) - Method in class helma.objectmodel.db.Node
setFloat(String, double) - Method in interface helma.objectmodel.INode
  Set the property with the given name to the given float value.
setFloat(String, double) - Method in class helma.objectmodel.TransientNode
setFloatValue(double) - Method in class helma.objectmodel.db.Property
setFloatValue(double) - Method in class helma.objectmodel.TransientProperty
setFont(String, int, int) - Method in class helma.image.ImageWrapper
  Set the font used to write on this image.
setFrom(String, Object) - Method in class helma.scripting.rhino.extensions.MailObject
  Set the From address for this message
setFunction(String) - Method in class helma.util.CronJob
  Set this entry's function
setGlobalMacroPath(String[]) - Method in class helma.framework.core.ApplicationBean
  Set the path for global macro resolution
setGlobals(Map) - Method in class helma.scripting.rhino.RhinoEngine
  This method is called when an execution context for a request evaluation is entered.
setGlobals(Map) - Method in interface helma.scripting.ScriptingEngine
  This method is called when an execution context for a request evaluation is entered.
setHeader(String, String) - Method in class helma.framework.ResponseBean
  Proxy to HttpServletResponse.setHeader()
setHeader(String, String) - Method in class helma.framework.ResponseTrans
  Proxy to HttpServletResponse.setHeader()
setHomeDir(File) - Method in class helma.main.ServerConfig
setIfModifiedSince(long) - Method in class helma.framework.RequestTrans
setIgnoreCase(boolean) - Method in class helma.util.ResourceProperties
  Changes how keys are handled
setIgnoreCase(boolean) - Method in class helma.util.SystemProperties
  Turns case sensitivity for keys in this Map on or off.
setImage(Image) - Method in class helma.image.ImageWrapper
  Sets the internal image and clears the stored graphics object.
setIndent(int) - Method in class helma.objectmodel.dom.XmlWriter
  set the number of space chars
setIndirectDataChange() - Method in class helma.objectmodel.db.DbMapping
  Set the last time something changed in the data.
setInput(DataInput) - Method in class helma.image.ImageInfo
  Set the input stream to the argument stream (or file).
setInput(InputStream) - Method in class helma.image.ImageInfo
  Set the input stream to the argument stream (or file).
setInteger(String, long) - Method in class helma.objectmodel.db.Node
setInteger(String, long) - Method in interface helma.objectmodel.INode
  Set the property with the given name to the given integer value.
setInteger(String, long) - Method in class helma.objectmodel.TransientNode
setIntegerValue(long) - Method in class helma.objectmodel.db.Property
setIntegerValue(long) - Method in class helma.objectmodel.TransientProperty
setJavaObject(String, Object) - Method in class helma.objectmodel.db.Node
setJavaObject(String, Object) - Method in interface helma.objectmodel.INode
  Set the property with the given name to the given Java object value.
setJavaObject(String, Object) - Method in class helma.objectmodel.TransientNode
setJavaObjectValue(Object) - Method in class helma.objectmodel.db.Property
setJavaObjectValue(Object) - Method in class helma.objectmodel.TransientProperty
setLastCodeUpdate(long) - Method in class helma.framework.core.TypeManager
  Set the last time any resource in this app was modified.
setLastDataChange() - Method in class helma.objectmodel.db.DbMapping
  Set the last time something changed in the data, propagating the event to mappings that depend on us through an additionalTables switch.
setLastModified(long) - Method in class helma.framework.core.Session
  Set the last modified time on this session.
setLastModified(long) - Method in class helma.framework.ResponseTrans
  Set the Last-Modified header for this response
setLastModified(Date) - Method in class helma.framework.core.SessionBean
  Sets the date at which the session was created or a login or logout was performed the last time.
setLastModified(Date) - Method in class helma.framework.ResponseBean
  Set the last modified date for this response
setLastModified(Date) - Method in class helma.util.MimePart
  Set the last modified date
setLogLevel(int) - Method in class helma.util.Logger
  Set the log level for this logger.
setMatrix(int[]) - Method in class helma.image.DiffusionFilterOp
setMaxLevels(int) - Method in class helma.objectmodel.dom.XmlWriter
  by default writing only descends 50 levels into the node tree to prevent infite loops.
setMaxThreads(int) - Method in class helma.framework.core.ApplicationBean
  Set the maximal thread number for this application
setMessage(String) - Method in class helma.framework.core.Session
  Set a message to be displayed to this session's user.
setMessage(String) - Method in class helma.framework.core.SessionBean
  Set a message to be displayed to this session's user.
setMessage(String) - Method in class helma.framework.ResponseBean
  Set the message property for the response
setMessage(String) - Method in class helma.framework.ResponseTrans
  Set a message to display to the user.
setMethod(String) - Method in class helma.framework.RequestTrans
  Set the method of this request.
setMultipartType(String) - Method in class helma.scripting.rhino.extensions.MailObject
  Sets the MIME multipart message subtype.
setName(String) - Method in class helma.objectmodel.db.Node
  Set the node's name.
setName(String) - Method in class helma.objectmodel.db.Property
  Set the name of the property
setName(String) - Method in interface helma.objectmodel.INode
  Set the node's name.
setName(String) - Method in class helma.objectmodel.TransientNode
setName(String) - Method in class helma.util.CronJob
  Set this entry's name
setNode(String, INode) - Method in class helma.objectmodel.db.Node
setNode(String, INode) - Method in interface helma.objectmodel.INode
  Set the property with the given name to the given node value.
setNode(String, INode) - Method in class helma.objectmodel.TransientNode
setNodeHandle(NodeHandle) - Method in class helma.objectmodel.db.Property
setNodeValue(Node) - Method in class helma.objectmodel.db.Property
setNodeValue(INode) - Method in class helma.objectmodel.TransientProperty
setNumberOfEvaluators(int) - Method in class helma.framework.core.Application
  This can be used to set the maximum number of evaluators which will be allocated.
setOverloadedResource(Resource) - Method in class helma.framework.repository.AbstractResource
  Method for registering a Resource this Resource is overloading
setOverloadedResource(Resource) - Method in interface helma.framework.repository.Resource
  Method for registering a Resource this Resource is overloading
setParameters(Map, boolean) - Method in class helma.framework.RequestTrans
  set the request parameters
setParent(Node) - Method in class helma.objectmodel.db.Node
  Set this node's parent node.
setParentHandle(NodeHandle) - Method in class helma.objectmodel.db.Node
  Set this node's parent node to the node referred to by the NodeHandle.
setParentPrototype(Prototype) - Method in class helma.framework.core.Prototype
  Set the parent prototype of this prototype, i.e.
setParentPrototype(Prototype, RhinoCore.TypeInfo) - Method in class helma.scripting.rhino.RhinoCore
  Set the parent prototype on the ObjectPrototype.
setParentScope(Scriptable) - Method in class helma.scripting.rhino.JSAdapter
setPropertyRelation(Relation) - Method in class helma.objectmodel.db.DbMapping
setPropFile(File) - Method in class helma.main.ServerConfig
setPropMap(Hashtable) - Method in class helma.objectmodel.db.Node
  used by Xml deserialization
setPrototype(String) - Method in class helma.objectmodel.db.Node
  Set the node's prototype name.
setPrototype(String) - Method in interface helma.objectmodel.INode
  Set the node's prototype name.
setPrototype(String) - Method in class helma.objectmodel.TransientNode
setPrototype(Scriptable) - Method in class helma.scripting.rhino.JSAdapter
setReadonly(boolean) - Method in class helma.util.WrappedMap
  Set the readonly flag on or off
setRealm(String) - Method in class helma.framework.ResponseBean
  Set the HTTP authentication realm for the response
setRealm(String) - Method in class helma.framework.ResponseTrans
  Set the HTTP authentication realm
setReplyTo(String) - Method in class helma.scripting.rhino.extensions.MailObject
  Set the Reply-to address for this message
setSerpentine(boolean) - Method in class helma.image.DiffusionFilterOp
  Set whether to use a serpentine pattern for return or not.
setSession(String) - Method in class helma.framework.RequestTrans
  Set the request's session id
setSkinpath(Object[]) - Method in class helma.framework.ResponseBean
  Set the skin search path for the response
setSkinpath(Object[]) - Method in class helma.framework.ResponseTrans
  Set the path in which to look for skins.
setState(int) - Method in class helma.objectmodel.db.Node
  Sets this node's state as defined in the INode interface
setState(int) - Method in interface helma.objectmodel.INode
  Set the node's state flag.
setState(int) - Method in class helma.objectmodel.TransientNode
setStatus(int) - Method in class helma.framework.ResponseBean
  Set the HTTP status code for this response
setStatus(int) - Method in class helma.framework.ResponseTrans
  Set the HTTP response status code
setStatus(int) - Method in class helma.scripting.rhino.extensions.MailObject
  Set the error status of this message
setString(String, String) - Method in class helma.objectmodel.db.Node
setString(String, String) - Method in interface helma.objectmodel.INode
  Set the property with the given name to the given string value.
setString(String, String) - Method in class helma.objectmodel.TransientNode
setStringValue(String) - Method in class helma.objectmodel.db.Property
setStringValue(String) - Method in class helma.objectmodel.TransientProperty
setSubject(Object) - Method in class helma.scripting.rhino.extensions.MailObject
  Set the subject of this message
setSubnodeRelation(String) - Method in class helma.objectmodel.db.Node
  Set an explicit select clause for the node's subnodes
setSubnodeRelation(String) - Method in interface helma.objectmodel.INode
  Set an explicit select clause for the node's subnodes
setSubnodeRelation(String) - Method in class helma.objectmodel.TransientNode
setText(String) - Method in class helma.scripting.rhino.extensions.MailObject
  Set the text to a plain text message, clearing any previous text.
setTimeout(long) - Method in class helma.util.CronJob
  Set this entry's timeout
setTo(String, Object) - Method in class helma.scripting.rhino.extensions.MailObject
  Set the To address for this message
setTransparentPixel(int) - Method in class helma.image.ImageWrapper
  Sets the palette index of the transparent color for Images with an IndexColorModel.
setTypeProperties(Map) - Method in class helma.framework.core.Prototype
  Set the custom type properties for this prototype and update the database mapping.
setUID(String) - Method in class helma.framework.core.Session
  Set the persistent user id of a registered user.
setUserHandle(NodeHandle) - Method in class helma.framework.core.Session
  Set the user handle for this session.
setValue(long) - Method in class helma.objectmodel.dom.XmlIDGenerator
  Set the counter to a new value
setValue(Object, int) - Method in class helma.objectmodel.db.Property
  Directly set the value of this property.
setVisible(boolean) - Method in class helma.scripting.rhino.debug.HelmaDebugger
setWebsrvPort(InetSocketAddress) - Method in class helma.main.ServerConfig
setXmlrpcPort(InetSocketAddress) - Method in class helma.main.ServerConfig
shutdown() - Method in class helma.framework.core.RequestEvaluator
shutdown() - Method in class helma.framework.core.SessionManager
shutdown() - Method in class helma.main.Server
shutdown() - Method in interface helma.objectmodel.db.IDGenerator
  Shut down the ID generator.
shutdown() - Method in class helma.objectmodel.db.NodeManager
  Shut down this node manager.
shutdown() - Method in class helma.objectmodel.dom.XmlDatabase
  Shut down the database
shutdown() - Method in interface helma.objectmodel.IDatabase
  Let the database know we're shutting down.
shutdown() - Method in interface helma.objectmodel.ObjectCache
  Called when the application holding the cache is stopped.
shutdown() - Method in class helma.scripting.rhino.RhinoCore
shutdown() - Method in class helma.scripting.rhino.RhinoEngine
  Shut down the scripting engine.
shutdown() - Method in interface helma.scripting.ScriptingEngine
  Shut down the Scripting engine.
shutdown() - Method in class helma.util.CacheMap
shutdown() - Static method in class helma.util.Logging
  Shut down logging, stopping the logger thread and closing all logs.
SimplePathElement - Class in helma.framework.demo
  This is an example implementation for the helma.framework.IPathElement interface.
SimplePathElement() - Constructor for class helma.framework.demo.SimplePathElement
  Constructor for the root element.
SimplePathElement(String, IPathElement) - Constructor for class helma.framework.demo.SimplePathElement
  Constructor for non-root elements.
SingleFileRepository - Class in helma.framework.repository
SingleFileRepository(File) - Constructor for class helma.framework.repository.SingleFileRepository
  Constructs a SingleFileRepository using the given argument
SingleFileRepository(File, Repository) - Constructor for class helma.framework.repository.SingleFileRepository
  Constructs a SingleFileRepository using the given argument
SingleFileRepository(String) - Constructor for class helma.framework.repository.SingleFileRepository
  Constructs a SingleFileRepository using the given argument
size() - Method in class helma.framework.core.RequestPath
  Returns the number of objects in the request path.
size() - Method in class helma.objectmodel.db.SegmentedSubnodeList
size() - Method in class helma.objectmodel.db.SubnodeList
  Return the size of the list.
size() - Method in interface helma.objectmodel.ObjectCache
  Return the number of objects currently stored in the cache.
size() - Method in class helma.util.CacheMap
size() - Method in class helma.util.CopyOnWriteMap
size() - Method in class helma.util.ResourceProperties
  Returns the number of peroperties in the list
size() - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
size() - Method in class helma.util.WrappedMap
Skin - Class in helma.framework.core
  This represents a Helma skin, i.e.
Skin(char[], int, Application) - Constructor for class helma.framework.core.Skin
  Create a skin without any restrictions on the macros from a char array.
Skin(String, Application) - Constructor for class helma.framework.core.Skin
  Create a skin without any restrictions on which macros are allowed to be called from it
Skin(String, Application, HashSet) - Constructor for class helma.framework.core.Skin
  Create a skin with a sandbox which contains the names of macros allowed to be called
Skin.Macro - Class in helma.framework.core
skinDepth - Variable in class helma.framework.core.RequestEvaluator
SkinManager - Class in helma.framework.core
  Manages skins for a Helma application
SkinManager(Application) - Constructor for class helma.framework.core.SkinManager
  Creates a new SkinManager object.
skinmgr - Variable in class helma.framework.core.Application
  The skin manager for this application
sort(List) - Static method in class helma.util.CronJob
split(String) - Static method in class helma.util.StringUtils
  Split a string into an array of strings.
split(String, String) - Static method in class helma.util.StringUtils
  Split a string into an array of strings.
splitLines(String) - Static method in class helma.util.StringUtils
  Split a string into an array of lines.
StandaloneServletClient - Class in helma.servlet
  Standalone servlet client that runs a Helma application all by itself in embedded mode without relying on a central instance of helma.main.Server to start and manage the application.
StandaloneServletClient() - Constructor for class helma.servlet.StandaloneServletClient
start - Variable in class helma.framework.core.Skin.Macro
start() - Method in class helma.framework.core.Application
  Create and start scheduler and cleanup thread
start() - Method in class helma.main.JettyServer
start() - Method in class helma.main.Server
start(String) - Method in class helma.main.ApplicationManager
  Start an application by name
startAll() - Method in class helma.main.ApplicationManager
  Start all applications listed in the properties
startApplication(String) - Method in class helma.main.Server
startElement(String, String, String, Attributes) - Method in class helma.objectmodel.dom.XmlDatabaseReader
startElement(String, String, String, Attributes) - Method in class helma.objectmodel.dom.XmlReader
startRecording() - Method in class helma.scripting.rhino.GlobalObject
  Tell this PropertyRecorder to start recording changes to properties
startRecording() - Method in class helma.scripting.rhino.HopObject
  Tell this PropertyRecorder to start recording changes to properties
startRecording() - Method in interface helma.scripting.rhino.PropertyRecorder
  Tell this PropertyRecorder to start recording changes to properties
starttime - Variable in class helma.main.Server
stop() - Method in class helma.framework.core.Application
  This is called to shut down a running application.
stop() - Method in class helma.framework.ResponseBean
  Immediately stop processing the current request
stop() - Method in class helma.main.JettyServer
stop() - Method in class helma.main.Server
stop(String) - Method in class helma.main.ApplicationManager
  Stop an application by name
stopAll() - Method in class helma.main.ApplicationManager
  Stop all running applications.
stopApplication(String) - Method in class helma.main.Server
stopRecording() - Method in class helma.scripting.rhino.GlobalObject
  Tell this PropertyRecorder to stop recording changes to properties
stopRecording() - Method in class helma.scripting.rhino.HopObject
  Tell this PropertyRecorder to stop recording changes to properties
stopRecording() - Method in interface helma.scripting.rhino.PropertyRecorder
  Tell this PropertyRecorder to stop recording changes to properties
storeResponseMessages(ResponseTrans) - Method in class helma.framework.core.Session
  Remember the response's user and debug messages for a later response.
storeSessionData(File, ScriptingEngine) - Method in class helma.framework.core.SessionManager
  Dump session state to a file.
STRING - Static variable in interface helma.objectmodel.IProperty
StringUtils - Class in helma.util
  Utility class for String manipulation.
StringUtils() - Constructor for class helma.util.StringUtils
SUBJECT - Static variable in class helma.scripting.rhino.extensions.MailObject
SUBNODE_ADDED - Static variable in class helma.objectmodel.NodeEvent
SUBNODE_REMOVED - Static variable in class helma.objectmodel.NodeEvent
SubnodeList - Class in helma.objectmodel.db
  Container implementation for subnode collections.
SubnodeList(Node) - Constructor for class helma.objectmodel.db.SubnodeList
  Creates a new subnode list
subRelation - Variable in class helma.objectmodel.db.DbMapping
svalue - Variable in class helma.objectmodel.TransientProperty
switchActiveSkin(Skin) - Method in class helma.framework.ResponseTrans
  Set the skin currently being rendered, returning the previously active skin.
switchProperties(ResourceProperties) - Method in class helma.objectmodel.db.DbSource
  Set the db properties to newProps, and return the old properties.
SyntheticKey - Class in helma.objectmodel.db
  This is the internal key for an object that is not - or not directly - fetched from a db, but derived from another object.
SyntheticKey(Key, String) - Constructor for class helma.objectmodel.db.SyntheticKey
  Make a symbolic key for an object using its parent key and its property name/id.
SystemMap - Class in helma.util
  Map class used internally by Helma.
SystemMap() - Constructor for class helma.util.SystemMap
  Construct an empty SystemMap.
SystemMap(int) - Constructor for class helma.util.SystemMap
  Construct an empty SystemMap with the given initial capacity.
SystemMap(Map) - Constructor for class helma.util.SystemMap
  Construct a SystemMap with the contents of Map map.
SystemProperties - Class in helma.util
  A property dictionary that is updated from a property file each time the file is modified.
SystemProperties() - Constructor for class helma.util.SystemProperties
  Construct an empty properties object.
SystemProperties(SystemProperties) - Constructor for class helma.util.SystemProperties
  Contstruct a properties object with the given default properties.
SystemProperties(String) - Constructor for class helma.util.SystemProperties
  Construct a properties object from a properties file.
SystemProperties(String, SystemProperties) - Constructor for class helma.util.SystemProperties
  Construct a properties object from a file name with the given default properties (ignoring case)

## T

TEXT - Static variable in class helma.scripting.rhino.extensions.MailObject
TimeoutException - Exception in helma.framework
  TimeoutException is thrown by the request evaluator when a request could not be serviced within the timeout period specified for an application.
TimeoutException() - Constructor for exception helma.framework.TimeoutException
  Creates a new TimeoutException object.
Timer - Class in helma.util
  Utility class for timing a series of events
Timer() - Constructor for class helma.util.Timer
  Creates a new Timer object.
TO - Static variable in class helma.scripting.rhino.extensions.MailObject
toArray() - Method in class helma.objectmodel.db.SegmentedSubnodeList
toArray() - Method in class helma.objectmodel.db.SubnodeList
toCharArray(String) - Static method in class helma.util.StringUtils
  Get the character array for a string.
toDetailString() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
toDetailString() - Method in class helma.scripting.rhino.extensions.DatabaseObject
toDetailString() - Method in class helma.scripting.rhino.extensions.FileObject
toDetailString() - Method in class helma.scripting.rhino.extensions.FtpObject
toJava(Object) - Method in class helma.scripting.rhino.GlobalObject
  Convert an object into a wrapper that exposes the java methods of the object to JavaScript.
toSkin(Object, String) - Method in class helma.scripting.rhino.RhinoEngine
  Try to get a skin from the parameter object.
toString() - Method in class helma.framework.core.AppClassLoader
toString() - Method in class helma.framework.core.Application
  Return a string representation for this app.
toString() - Method in class helma.framework.core.ApplicationBean
  Return a string presentation of this AppBean
toString() - Method in class helma.framework.core.Prototype
  Return a string representing this prototype.
toString() - Method in class helma.framework.core.RequestPath
  Return a string representation of the Request Path
toString() - Method in class helma.framework.core.Session
  Return a string representation for this session.
toString() - Method in class helma.framework.core.SessionBean
toString() - Method in class helma.framework.core.Skin.Macro
toString() - Method in class helma.framework.demo.SimplePathElement
  Returns a string representation of this element.
toString() - Method in class helma.framework.repository.AbstractRepository
  Returns the repositories full name as string representation.
toString() - Method in class helma.framework.repository.FileRepository
toString() - Method in class helma.framework.repository.FileResource
toString() - Method in class helma.framework.repository.MultiFileRepository
  get object serialized as string
toString() - Method in class helma.framework.repository.SingleFileRepository
  Returns a string representation of the object.
toString() - Method in class helma.framework.repository.ZipRepository
toString() - Method in class helma.framework.repository.ZipResource
toString() - Method in class helma.framework.RequestBean
toString() - Method in class helma.framework.RequestTrans
toString() - Method in class helma.framework.ResponseBean
  Return a string representation for this object
toString() - Method in class helma.framework.UploadStatus
toString() - Method in class helma.objectmodel.db.DbKey
toString() - Method in class helma.objectmodel.db.DbMapping
  Return a string representation for this DbMapping
toString() - Method in class helma.objectmodel.db.MultiKey
toString() - Method in class helma.objectmodel.db.Node
  Return a string representation for this node.
toString() - Method in class helma.objectmodel.db.NodeHandle
toString() - Method in class helma.objectmodel.db.ParentInfo
toString() - Method in class helma.objectmodel.db.Property
toString() - Method in class helma.objectmodel.db.Relation
toString() - Method in class helma.objectmodel.db.SyntheticKey
  Return a string representation for this key
toString() - Method in class helma.objectmodel.db.Transactor
  Return a string representation of this Transactor thread
toString() - Method in class helma.objectmodel.dom.XmlIDGenerator
  Returns a string representation of this IDGenerator
toString() - Method in class helma.objectmodel.NodeEvent
toString() - Method in class helma.objectmodel.TransientNode
toString() - Method in class helma.objectmodel.TransientProperty
toString() - Method in class helma.scripting.rhino.extensions.DatabaseObject.RowSet
toString() - Method in class helma.scripting.rhino.extensions.DatabaseObject
toString() - Method in class helma.scripting.rhino.extensions.FileObject
toString() - Method in class helma.scripting.rhino.extensions.FtpObject
toString() - Method in class helma.scripting.rhino.extensions.XmlRpcObject
toString() - Method in class helma.scripting.rhino.GlobalObject
toString() - Method in class helma.scripting.rhino.HopObject
  Return a string representation of this HopObject.
toString() - Method in class helma.scripting.rhino.MapWrapper
  Return a string representation for this wrapped map.
toString() - Method in class helma.scripting.rhino.PathWrapper
toString() - Method in class helma.util.CacheMap
toString() - Method in class helma.util.CopyOnWriteMap
toString() - Method in class helma.util.CronJob
toString() - Method in class helma.util.FileLogger
  Return a string representation of this Logger
toString() - Method in class helma.util.Logger
  Return a string representation of this Logger
toString() - Method in class helma.util.SystemMap
toString() - Method in class helma.util.SystemProperties
  Overrides method to act on the wrapped properties object.
toString() - Method in class helma.util.WrappedMap
toString(Object) - Method in class helma.scripting.rhino.RhinoEngine
  Return a string representation for the given object
toString(Object) - Method in interface helma.scripting.ScriptingEngine
  Return a string representation for the given object
touch() - Method in class helma.framework.core.Session
  Called at the beginning of a request to let the session know it's being used.
touch() - Method in class helma.framework.core.SessionBean
  Touching the session marks it as active, avoiding session timeout.
trace(Object) - Method in class helma.util.Logger
trace(Object, Throwable) - Method in class helma.util.Logger
TRACE - Static variable in class helma.framework.RequestTrans
TRACE - Static variable in class helma.util.Logger
Tracer - Class in helma.scripting.rhino.debug
Tracer(ResponseTrans) - Constructor for class helma.scripting.rhino.debug.Tracer
  Create a tracer that writes to this response object
Transactor - Class in helma.objectmodel.db
  A subclass of thread that keeps track of changed nodes and triggers changes in the database when a transaction is commited.
TRANSIENT - Static variable in interface helma.objectmodel.INodeState
TransientNode - Class in helma.objectmodel
  A transient implementation of INode.
TransientNode(Application) - Constructor for class helma.objectmodel.TransientNode
  Creates a new TransientNode object.
TransientNode(Application, String) - Constructor for class helma.objectmodel.TransientNode
  Make a new TransientNode object with a given name
TransientProperty - Class in helma.objectmodel
  A property implementation for Nodes stored inside a database.
TransientProperty(TransientNode) - Constructor for class helma.objectmodel.TransientProperty
  Creates a new Property object.
TransientProperty(String, TransientNode) - Constructor for class helma.objectmodel.TransientProperty
  Creates a new Property object.
traverseSequences() - Method in class helma.util.Diff
  Traverses the sequences, seeking the longest common subsequences, invoking the methods `finishedA`, `finishedB`, `onANotB`, and `onBNotA`.
trim(int, int) - Method in class helma.image.ImageWrapper
  Trims the image.
trim(int, int, boolean, boolean, boolean, boolean) - Method in class helma.image.ImageWrapper
  Trims the image.
txn - Variable in class helma.objectmodel.db.Transactor
type - Variable in class helma.objectmodel.NodeEvent
type - Variable in class helma.objectmodel.TransientProperty
TypeManager - Class in helma.framework.core
  The type manager periodically checks the prototype definitions for its applications and updates the evaluators if anything has changed.
TypeManager(Application, String) - Constructor for class helma.framework.core.TypeManager
  Creates a new TypeManager object.
typemgr - Variable in class helma.framework.core.Application
  The type manager checks if anything in the application's prototype definitions has been updated prior to each evaluation.

## U

uid - Variable in class helma.framework.core.Session
unset(String) - Method in class helma.objectmodel.db.Node
  Remove a property.
unset(String) - Method in interface helma.objectmodel.INode
  Unset the property with the given name..
unset(String) - Method in class helma.objectmodel.TransientNode
unsetConstraints(Node, INode) - Method in class helma.objectmodel.db.Relation
  Unset the constraints that link two objects together.
unsetCookie(String) - Method in class helma.framework.ResponseBean
  Unset a previously set HTTP cookie, causing it to be discarded immedialtely by the HTTP client.
unwrap() - Method in class helma.scripting.rhino.HopObject
  Returns the wrapped Node.
unwrap() - Method in class helma.scripting.rhino.MapWrapper
  Return the wrapped Map object.
unwrapJavaMap(Object) - Method in class helma.scripting.rhino.GlobalObject
  Unwrap a map previously wrapped using `GlobalObject.wrapJavaMap(Object)`.
unwrapSkinpath(Object[]) - Static method in class helma.scripting.rhino.RhinoCore
update() - Method in class helma.framework.repository.AbstractRepository
  Called to check the repository's content.
update() - Method in class helma.framework.repository.FileRepository
  Updates the content cache of the repository Gets called from within all methods returning sub-repositories or resources
update() - Method in class helma.framework.repository.MultiFileRepository
  Updates the content cache of the repository.
update() - Method in class helma.framework.repository.ZipRepository
update() - Method in class helma.objectmodel.db.DbMapping
  Read the mapping from the Properties.
update() - Method in class helma.objectmodel.db.SegmentedSubnodeList
update() - Method in class helma.objectmodel.db.SubnodeList
update() - Method in class helma.util.ResourceProperties
  Updates all properties if there is a need to update
update() - Method in class helma.util.SystemProperties
  Update/re-read the properties from file if necessary.
update(long, long, int) - Method in class helma.framework.UploadStatus
update(Object, Properties) - Method in class helma.objectmodel.db.Relation
  Update this relation object from a properties object.
UPDATED - Static variable in interface helma.objectmodel.ITransaction
updateNode(IDatabase, ITransaction, Node) - Method in class helma.objectmodel.db.NodeManager
  Updates a modified node in the embedded db or an external relational database, depending on its database mapping.
updateNode(ITransaction, String, INode) - Method in class helma.objectmodel.dom.XmlDatabase
  Update a node with the given key.
updateNode(ITransaction, String, INode) - Method in interface helma.objectmodel.IDatabase
  Update a node with the given key
updateProperties(Properties) - Method in class helma.objectmodel.db.NodeManager
  app.properties file has been updated.
updateProperties(Properties) - Method in interface helma.objectmodel.ObjectCache
  Called when the application's properties have been updated to let the cache implementation update its settings.
updateProperties(Properties) - Method in class helma.util.CacheMap
updatePrototypes() - Method in class helma.scripting.rhino.RhinoCore
  This method is called before an execution context is entered to let the engine know it should update its prototype information.
uploads - Variable in class helma.framework.core.Session
UploadStatus - Class in helma.framework
UploadStatus() - Constructor for class helma.framework.UploadStatus
url - Variable in class helma.objectmodel.db.DbSource
UrlEncoded - Class in helma.util
  A proxy to java.net.URLEncoder which only encodes when there is actual work to do.
UrlEncoded() - Constructor for class helma.util.UrlEncoded
userHandle - Variable in class helma.framework.core.Session
usesPrimaryKey() - Method in class helma.objectmodel.db.Relation

## V

valueChanged(TreeSelectionEvent) - Method in class helma.scripting.rhino.debug.HelmaDebugger
values() - Method in class helma.util.CopyOnWriteMap
values() - Method in class helma.util.WrappedMap
version - Static variable in class helma.main.Server
version - Variable in class helma.objectmodel.db.Node
VIRTUAL - Static variable in interface helma.objectmodel.INodeState
virtualname - Variable in class helma.objectmodel.db.ParentInfo
visitCleanNode(Key, Node) - Method in class helma.objectmodel.db.Transactor
  Keep a reference to an unmodified Node local to this transaction
visitCleanNode(Node) - Method in class helma.objectmodel.db.Transactor
  Keep a reference to an unmodified Node local to this transaction
visitDirtyNode(Node) - Method in class helma.objectmodel.db.Transactor
  Mark a Node as modified/created/deleted during this transaction
visitParentNode(Node) - Method in class helma.objectmodel.db.Transactor

## W

waitForClose() - Method in class helma.framework.ResponseTrans
  If we just attached to evaluation we call this instead of close because only the primary thread is responsible for closing the result
waitForImage(Image) - Static method in class helma.image.ImageWaiter
waitForResult() - Method in interface helma.framework.FutureResult
  Wait for execution to terminat, returning the execution result, if one is available.
waitForResult(long) - Method in interface helma.framework.FutureResult
  Wait for a specific ammount of thime for the execution to terminate, returning the execution result, if one is available.
warn(Object) - Method in class helma.util.Logger
warn(Object, Throwable) - Method in class helma.util.Logger
WARN - Static variable in class helma.util.Logger
wasModified() - Method in class helma.util.CopyOnWriteMap
WeakCacheMap - Class in helma.util
  A CacheMap subclass that uses WeakHashMaps internally for its rotating tables.
WeakCacheMap(int) - Constructor for class helma.util.WeakCacheMap
WeakCacheMap(int, float) - Constructor for class helma.util.WeakCacheMap
width - Variable in class helma.image.ImageWrapper
wrapJavaMap(Object) - Method in class helma.scripting.rhino.GlobalObject
  Wrap a java.util.Map so that it looks and behaves like a native JS object
wrapped - Variable in class helma.util.WrappedMap
WrappedMap - Class in helma.util
  A Map that wraps another map.
WrappedMap(Map) - Constructor for class helma.util.WrappedMap
  Constructor
WrappedMap(Map, boolean) - Constructor for class helma.util.WrappedMap
  Constructor
WrappedNodeManager - Class in helma.objectmodel.db
  A wrapper around NodeManager that catches most Exceptions, or rethrows them as RuntimeExceptions.
WrappedNodeManager(NodeManager) - Constructor for class helma.objectmodel.db.WrappedNodeManager
  Creates a new WrappedNodeManager object.
write() - Method in class helma.util.Logger
  This is called by the runner thread to perform actual output.
write(char[]) - Method in class helma.framework.ResponseTrans
  Appends a char array to the response buffer.
write(char[], int, int) - Method in class helma.framework.ResponseTrans
  Appends a part from a char array to the response buffer.
write(int) - Method in class helma.framework.ResponseTrans
  Appends a signle character to the response buffer.
write(ImageWrapper, OutputStream, String, float, boolean) - Method in class helma.image.ImageGenerator
  Saves the image.
write(ImageWrapper, OutputStream, String, float, boolean) - Method in class helma.image.imageio.ImageIOGenerator
  Saves the image.
write(ImageWrapper, String, float, boolean) - Method in class helma.image.ImageGenerator
  Saves the image.
write(ImageWrapper, String, float, boolean) - Method in class helma.image.imageio.ImageIOGenerator
  Saves the image.
write(ImageWrapper, ImageWriter, float, boolean) - Method in class helma.image.imageio.ImageIOGenerator
write(INode) - Method in class helma.objectmodel.dom.XmlWriter
  starting point for printing a node tree.
write(INode, String) - Method in class helma.scripting.rhino.extensions.XmlObject
  Writes a HopObject to an XML file
write(INode, String, boolean) - Method in class helma.scripting.rhino.extensions.XmlObject
  Writes a HopObject to an XML file, optionally using shallow/db mode
write(INode, String, String, int) - Method in class helma.objectmodel.dom.XmlWriter
  write a hopobject and print all its properties and children.
write(Object) - Method in class helma.framework.ResponseTrans
  Appends a objct to the response unchanged.
write(Object) - Method in class helma.scripting.rhino.extensions.FileObject
write(String) - Method in class helma.framework.ResponseTrans
  Append a string to the response unchanged.
write(String) - Method in class helma.scripting.rhino.GlobalObject
write(String...) - Method in class helma.framework.ResponseBean
  Directly write a string to the response buffer without any transformation.
write(String, int, int) - Method in class helma.framework.ResponseTrans
  Appends a part from a string to the response buffer.
write(IIOMetadata, IIOImage, ImageWriteParam) - Method in class helma.image.imageio.gif.GIFImageWriter
writeBinary(byte[]) - Method in class helma.framework.ResponseBean
  Directly write a byte array to the response buffer without any transformation.
writeBinary(byte[]) - Method in class helma.framework.ResponseTrans
  Allow to directly set the byte array for the response.
writeln() - Method in class helma.framework.ResponseBean
  Write a platform dependent newline sequence to response buffer.
writeln() - Method in class helma.framework.ResponseTrans
  Writes a platform dependent newline sequence to response buffer.
writeln(Object) - Method in class helma.framework.ResponseTrans
  Write object to response buffer and append a platform dependent newline sequence.
writeln(Object) - Method in class helma.scripting.rhino.extensions.FileObject
writeln(String) - Method in class helma.objectmodel.dom.XmlWriter
writeln(String) - Method in class helma.scripting.rhino.GlobalObject
writeln(String...) - Method in class helma.framework.ResponseBean
  Write string to response buffer and append a platform dependent newline sequence.
writeProperty(IProperty, String, String) - Method in class helma.objectmodel.dom.XmlWriter
  write a single property, set attribute type according to type, apply xml-encoding.
writeReferenceTag(INode, String, String) - Method in class helma.objectmodel.dom.XmlWriter
  write a tag holding a reference to an element that has been written out before.
writeResponse(HttpServletRequest, HttpServletResponse, RequestTrans, ResponseTrans) - Method in class helma.servlet.AbstractServletClient
writeTagClose(String) - Method in class helma.objectmodel.dom.XmlWriter
  write a closing tag for a node e.g.
writeTagOpen(INode, String, String) - Method in class helma.objectmodel.dom.XmlWriter
  write an opening tag for a node.
writeToFile(String) - Method in class helma.util.MimePart
  Write the mimepart to a directory, using its name as file name.
writeToFile(String, String) - Method in class helma.util.MimePart
  Write the mimepart to a file.
writeToString(INode) - Method in class helma.scripting.rhino.extensions.XmlObject
  Transforms a HopObject to XML and returns the result as string
writeToString(INode, boolean) - Method in class helma.scripting.rhino.extensions.XmlObject
  Transforms a HopObject to XML and returns the result as string, optionally using shallow/db mode
writeXmlRpcError(Exception) - Method in class helma.framework.ResponseTrans
writeXmlRpcResponse(Object) - Method in class helma.framework.ResponseTrans

## X

XmlConstants - Interface in helma.objectmodel.dom
XmlConverter - Class in helma.objectmodel.dom
XmlConverter() - Constructor for class helma.objectmodel.dom.XmlConverter
  Creates a new XmlConverter object.
XmlConverter(File) - Constructor for class helma.objectmodel.dom.XmlConverter
  Creates a new XmlConverter object.
XmlConverter(String) - Constructor for class helma.objectmodel.dom.XmlConverter
  Creates a new XmlConverter object.
XmlConverter(Properties) - Constructor for class helma.objectmodel.dom.XmlConverter
  Creates a new XmlConverter object.
XmlDatabase - Class in helma.objectmodel.dom
  A simple XML-database
XmlDatabase() - Constructor for class helma.objectmodel.dom.XmlDatabase
XmlDatabaseReader - Class in helma.objectmodel.dom
XmlDatabaseReader(NodeManager) - Constructor for class helma.objectmodel.dom.XmlDatabaseReader
  Creates a new XmlDatabaseReader object.
XmlIDGenerator - Class in helma.objectmodel.dom
XmlIDGenerator() - Constructor for class helma.objectmodel.dom.XmlIDGenerator
  Builds a new IDGenerator starting with 0.
XmlIDGenerator(long) - Constructor for class helma.objectmodel.dom.XmlIDGenerator
  Builds a new IDGenerator starting with value.
XmlObject - Class in helma.scripting.rhino.extensions
  This class provides methods for converting HopObjects to XML and back.
XmlObject(RhinoCore) - Constructor for class helma.scripting.rhino.extensions.XmlObject
  Creates a new XmlObject object.
XmlReader - Class in helma.objectmodel.dom
XmlReader(WrappedNodeManager) - Constructor for class helma.objectmodel.dom.XmlReader
  Creates a new XmlReader object.
xmlrpc - Variable in class helma.main.Server
XMLRPC - Static variable in class helma.framework.RequestTrans
xmlrpcCount - Variable in class helma.framework.core.Application
XmlRpcObject - Class in helma.scripting.rhino.extensions
  An extension to transparently call and serve XML-RPC from Rhino.
xmlrpcObjectConstructor(Context, Object[], Function, boolean) - Static method in class helma.scripting.rhino.extensions.XmlRpcObject
  This method is used as HopObject constructor from JavaScript.
XmlUtil - Class in helma.objectmodel.dom
XmlUtil() - Constructor for class helma.objectmodel.dom.XmlUtil
XmlUtils - Class in helma.util
XmlUtils() - Constructor for class helma.util.XmlUtils
XmlWriter - Class in helma.objectmodel.dom
XmlWriter() - Constructor for class helma.objectmodel.dom.XmlWriter
  empty constructor, will use System.out as outputstream.
XmlWriter(File) - Constructor for class helma.objectmodel.dom.XmlWriter
  Creates a new XmlWriter object.
XmlWriter(File, String) - Constructor for class helma.objectmodel.dom.XmlWriter
  Creates a new XmlWriter object.
XmlWriter(OutputStream) - Constructor for class helma.objectmodel.dom.XmlWriter
  Creates a new XmlWriter object.
XmlWriter(OutputStream, String) - Constructor for class helma.objectmodel.dom.XmlWriter
  Creates a new XmlWriter object.
XmlWriter(String) - Constructor for class helma.objectmodel.dom.XmlWriter
  Creates a new XmlWriter object.
XmlWriter(String, String) - Constructor for class helma.objectmodel.dom.XmlWriter
  Creates a new XmlWriter object.
XOR - Static variable in class helma.objectmodel.db.Relation

## Z

ZipRepository - Class in helma.framework.repository
ZipRepository(File) - Constructor for class helma.framework.repository.ZipRepository
  Constructs a ZipRespository using the given argument
ZipRepository(File, Repository) - Constructor for class helma.framework.repository.ZipRepository
  Constructs a ZipRepository using the given zip file as top-level repository
ZipRepository(String) - Constructor for class helma.framework.repository.ZipRepository
  Constructs a ZipRespository using the given argument
ZipResource - Class in helma.framework.repository
ZipResource(String, ZipRepository) - Constructor for class helma.framework.repository.ZipResource

A B C D E F G H I J K L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form