A B C D E F G H I J L M N O P R S T U V W X

A

accessFlags - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.FieldInfo
 
accessFlags - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.MethodInfo
 
add(String, IFunction) - Method in class org.boris.xlloop.FunctionMap
 
add(IFunctionHandler) - Method in class org.boris.xlloop.handler.CompositeFunctionHandler
 
add(FunctionInformation) - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
add(FunctionInformation[]) - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
add(FunctionProvider) - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
add(InstanceMethod) - Method in class org.boris.xlloop.reflect.OverloadedMethod
 
add(RequestExecutor) - Method in class org.boris.xlloop.util.CompositeFunctionServer
 
add(XLoper) - Method in class org.boris.xlloop.util.XLList
 
add(String) - Method in class org.boris.xlloop.util.XLList
 
add(Double) - Method in class org.boris.xlloop.util.XLList
 
add(int) - Method in class org.boris.xlloop.util.XLList
 
add(double) - Method in class org.boris.xlloop.util.XLList
 
add(boolean) - Method in class org.boris.xlloop.util.XLList
 
add(String, XLoper) - Method in class org.boris.xlloop.util.XLMap
 
add(String, String) - Method in class org.boris.xlloop.util.XLMap
 
add(String, int) - Method in class org.boris.xlloop.util.XLMap
 
add(String, double) - Method in class org.boris.xlloop.util.XLMap
 
add(String, XLList) - Method in class org.boris.xlloop.util.XLMap
 
add(String, boolean) - Method in class org.boris.xlloop.util.XLMap
 
addArgument(String, String) - Method in class org.boris.xlloop.handler.FunctionInformation
 
addDelegates(String, Class) - Method in class org.boris.xlloop.util.FunctionHandlerServer
 
addFactory(String, ScriptFactory) - Method in class org.boris.xlloop.script.ScriptRepository
 
addInfo(FunctionProvider) - Method in class org.boris.xlloop.util.FunctionHandlerServer
 
addInfo(FunctionInformation[]) - Method in class org.boris.xlloop.util.FunctionHandlerServer
 
addInformation(String, FunctionInformation) - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
AddinFunctionHandler - Class in org.boris.xlloop.handler
 
AddinFunctionHandler(Addin) - Constructor for class org.boris.xlloop.handler.AddinFunctionHandler
 
addMethod(Object, Method) - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
addMethod(String, Class, Object, Method) - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
addMethods(String, Class) - Method in class org.boris.xlloop.reflect.DelegateFunctionHandler
 
addMethods(String, Class) - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
addMethods(String, Object) - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
addMethods(String, Class) - Method in class org.boris.xlloop.util.FunctionHandlerServer
 
AnnotationHelper - Class in org.boris.xlloop.reflect
 
AnnotationHelper() - Constructor for class org.boris.xlloop.reflect.AnnotationHelper
 
array - Variable in class org.boris.xlloop.xloper.XLArray
 
attributes - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.CodeAttribute
 
attributes - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.FieldInfo
 
attributes - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.MethodInfo
 

B

BinaryCodec - Class in org.boris.xlloop.codec
 
BinaryCodec() - Constructor for class org.boris.xlloop.codec.BinaryCodec
 
BinaryRequestProtocol - Class in org.boris.xlloop.codec
 
BinaryRequestProtocol() - Constructor for class org.boris.xlloop.codec.BinaryRequestProtocol
 
bool - Variable in class org.boris.xlloop.xloper.XLBool
 
BSFScript - Class in org.boris.xlloop.script
 
BSFScript(String, String, String) - Constructor for class org.boris.xlloop.script.BSFScript
 
bytes - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 

C

catchType - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ExceptionTable
 
CircularIterator - Class in org.boris.xlloop.util
 
CircularIterator(Collection) - Constructor for class org.boris.xlloop.util.CircularIterator
 
Class - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
classIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
clear() - Method in class org.boris.xlloop.FunctionMap
 
clear() - Method in class org.boris.xlloop.util.ObjectRegistry
Clear out the registry.
clear() - Method in class org.boris.xlloop.util.XLList
 
clearRegistry() - Method in class org.boris.xlloop.util.XLoperObjectConverter
Clear out the internal registry to release memory.
close() - Method in class org.boris.xlloop.FunctionServer.HandlerThread
 
code - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.CodeAttribute
 
colFirst - Variable in class org.boris.xlloop.xloper.XLSRef
 
colLast - Variable in class org.boris.xlloop.xloper.XLSRef
 
columns - Variable in class org.boris.xlloop.xloper.XLArray
 
compareTo(Object) - Method in class org.boris.xlloop.util.Day
 
CompositeFunctionHandler - Class in org.boris.xlloop.handler
 
CompositeFunctionHandler() - Constructor for class org.boris.xlloop.handler.CompositeFunctionHandler
 
CompositeFunctionServer - Class in org.boris.xlloop.util
A basic function server that hosts multiple child request executors and delegates requests (in a round-robin fashion).
CompositeFunctionServer(RequestExecutor[]) - Constructor for class org.boris.xlloop.util.CompositeFunctionServer
 
CompTest1 - Class in org.boris.xlloop.util
 
CompTest1() - Constructor for class org.boris.xlloop.util.CompTest1
 
connect() - Method in class org.boris.xlloop.RequestExecutor
 
connectionCreated(FunctionServer.HandlerThread) - Method in interface org.boris.xlloop.IFunctionServerListener
 
convert(XLoper[], Class[]) - Method in class org.boris.xlloop.util.XLoperObjectConverter
 
copy(Reader, Writer, boolean) - Static method in class org.boris.xlloop.util.IO
 
copy(InputStream, OutputStream, boolean) - Static method in class org.boris.xlloop.util.IO
 
create(Reader) - Method in class org.boris.xlloop.script.JavaScriptFactory
 
create(Reader) - Method in interface org.boris.xlloop.script.ScriptFactory
 
create(File) - Method in class org.boris.xlloop.script.ScriptRepository
 
createArgHints(XLoper[]) - Static method in class org.boris.xlloop.script.BSFScript
 
createFrom(Object) - Method in class org.boris.xlloop.util.XLoperObjectConverter
Creates an Variant from a java object (best attempt).
createFrom(XLoper, Class) - Method in class org.boris.xlloop.util.XLoperObjectConverter
Creates a java object from an XLObject.
CSV - Class in org.boris.xlloop.util
 
CSV() - Constructor for class org.boris.xlloop.util.CSV
 
CSVFunctionInformationReader - Class in org.boris.xlloop.util
 
CSVFunctionInformationReader() - Constructor for class org.boris.xlloop.util.CSVFunctionInformationReader
 

D

date(double, double, double) - Static method in class org.boris.xlloop.util.ExcelDate
 
Day - Class in org.boris.xlloop.util
 
Day(Date) - Constructor for class org.boris.xlloop.util.Day
 
Day() - Constructor for class org.boris.xlloop.util.Day
 
Day(int, int, int) - Constructor for class org.boris.xlloop.util.Day
 
DebugFunctionHandler - Class in org.boris.xlloop.handler
 
DebugFunctionHandler(IFunctionHandler) - Constructor for class org.boris.xlloop.handler.DebugFunctionHandler
 
decode(InputStream) - Static method in class org.boris.xlloop.codec.BinaryCodec
 
decodeRequest(Reader) - Static method in class org.boris.xlloop.http.JSONCodec
 
decodeXLoper(Reader) - Static method in class org.boris.xlloop.http.JSONCodec
 
DelegateFunction - Class in org.boris.xlloop.reflect
 
DelegateFunction(Class, Object, String) - Constructor for class org.boris.xlloop.reflect.DelegateFunction
 
DelegateFunction(Object, Method) - Constructor for class org.boris.xlloop.reflect.DelegateFunction
 
DelegateFunctionHandler - Class in org.boris.xlloop.reflect
 
DelegateFunctionHandler() - Constructor for class org.boris.xlloop.reflect.DelegateFunctionHandler
 
descriptorIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
descriptorIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.FieldInfo
 
descriptorIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTable
 
descriptorIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.MethodInfo
 
disconnect() - Method in class org.boris.xlloop.RequestExecutor
 
DIV0 - Static variable in class org.boris.xlloop.xloper.XLError
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.boris.xlloop.http.FunctionServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.boris.xlloop.http.FunctionServlet
 
doRequest(IFunctionHandler, Reader, Writer) - Static method in class org.boris.xlloop.http.JSONCodec
 
Double - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
DZERO - Static variable in class org.boris.xlloop.util.XLoperObjectConverter
 

E

EMPTY - Static variable in class org.boris.xlloop.xloper.XLString
 
encode(XLoper, OutputStream) - Static method in class org.boris.xlloop.codec.BinaryCodec
 
encode() - Method in class org.boris.xlloop.handler.FunctionInformation
 
encode(XLoper) - Static method in class org.boris.xlloop.http.JSONCodec
 
encodeRequest(FunctionRequest, Writer) - Static method in class org.boris.xlloop.http.JSONCodec
 
encodeRequest(FunctionRequest) - Static method in class org.boris.xlloop.http.JSONCodec
 
encodeXLoper(XLoper, Writer) - Static method in class org.boris.xlloop.http.JSONCodec
 
endPC - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ExceptionTable
 
equals(Object) - Method in class org.boris.xlloop.util.Day
 
err - Variable in class org.boris.xlloop.xloper.XLError
 
eval(File, boolean) - Method in class org.boris.xlloop.script.LispFunctionHandler
Eval scripts in a directory tree.
ExcelDate - Class in org.boris.xlloop.util
 
ExcelDate() - Constructor for class org.boris.xlloop.util.ExcelDate
 
exceptionTable - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.CodeAttribute
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.FunctionMap
 
execute(String, XLoper[]) - Method in class org.boris.xlloop.FunctionServer.FunctionContext
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.handler.AddinFunctionHandler
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.handler.CompositeFunctionHandler
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.handler.DebugFunctionHandler
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
execute(URL, String, XLoper[]) - Static method in class org.boris.xlloop.http.FunctionExecutor
 
execute(IFunctionContext, XLoper[]) - Method in interface org.boris.xlloop.IFunction
 
execute(String, XLoper[]) - Method in interface org.boris.xlloop.IFunctionContext
 
execute(IFunctionContext, String, XLoper[]) - Method in interface org.boris.xlloop.IFunctionHandler
 
execute(IFunctionContext, XLoper[]) - Method in class org.boris.xlloop.reflect.DelegateFunction
 
execute(IFunctionContext, XLoper[]) - Method in class org.boris.xlloop.reflect.OverloadedMethod
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
execute(String, XLoper[]) - Method in class org.boris.xlloop.RequestExecutor
 
execute(IFunctionContext, XLoper[]) - Method in class org.boris.xlloop.script.BSFScript
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.script.LispFunctionHandler
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.script.ScriptRepository
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.util.CompositeFunctionServer
 
execute(IFunctionContext, String, XLoper[]) - Method in class org.boris.xlloop.util.CompTest1
 
extract(String, XLFunction) - Static method in class org.boris.xlloop.reflect.AnnotationHelper
 

F

FALSE - Static variable in class org.boris.xlloop.xloper.XLBool
 
FieldRef - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
fileAdded(File) - Method in class org.boris.xlloop.script.ScriptRepository
 
fileAdded(File) - Method in interface org.boris.xlloop.util.FileSystemWatcher.Callback
 
fileAdded(File) - Method in class org.boris.xlloop.util.FileSystemWatcher.CallbackAdaptor
 
fileChanged(File) - Method in class org.boris.xlloop.script.ScriptRepository
 
fileChanged(File) - Method in interface org.boris.xlloop.util.FileSystemWatcher.Callback
 
fileChanged(File) - Method in class org.boris.xlloop.util.FileSystemWatcher.CallbackAdaptor
 
fileRemoved(File) - Method in class org.boris.xlloop.script.ScriptRepository
 
fileRemoved(File) - Method in interface org.boris.xlloop.util.FileSystemWatcher.Callback
 
fileRemoved(File) - Method in class org.boris.xlloop.util.FileSystemWatcher.CallbackAdaptor
 
FileSystemWatcher - Class in org.boris.xlloop.util
 
FileSystemWatcher(File, FileSystemWatcher.Callback) - Constructor for class org.boris.xlloop.util.FileSystemWatcher
 
FileSystemWatcher.Callback - Interface in org.boris.xlloop.util
 
FileSystemWatcher.CallbackAdaptor - Class in org.boris.xlloop.util
 
FileSystemWatcher.CallbackAdaptor() - Constructor for class org.boris.xlloop.util.FileSystemWatcher.CallbackAdaptor
 
filter(Event) - Method in class org.boris.xlloop.http.FunctionService
 
Float - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
fromArray(String[]) - Static method in class org.boris.xlloop.util.CSVFunctionInformationReader
 
fromExcelDate(double) - Static method in class org.boris.xlloop.util.Day
 
fromXloper(XLArray) - Method in class org.boris.xlloop.util.XLMap
 
FunctionExecutor - Class in org.boris.xlloop.http
 
FunctionExecutor() - Constructor for class org.boris.xlloop.http.FunctionExecutor
 
FunctionHandlerServer - Class in org.boris.xlloop.util
 
FunctionHandlerServer() - Constructor for class org.boris.xlloop.util.FunctionHandlerServer
 
FunctionHandlerServer(int, boolean) - Constructor for class org.boris.xlloop.util.FunctionHandlerServer
 
FunctionInformation - Class in org.boris.xlloop.handler
 
FunctionInformation(String) - Constructor for class org.boris.xlloop.handler.FunctionInformation
 
FunctionInformationHandler - Class in org.boris.xlloop.handler
 
FunctionInformationHandler() - Constructor for class org.boris.xlloop.handler.FunctionInformationHandler
 
FunctionMap - Class in org.boris.xlloop
 
FunctionMap() - Constructor for class org.boris.xlloop.FunctionMap
 
FunctionProvider - Interface in org.boris.xlloop.handler
 
FunctionRequest - Class in org.boris.xlloop.http
 
FunctionRequest(String, XLoper[], XLSRef, String) - Constructor for class org.boris.xlloop.http.FunctionRequest
 
FunctionServer - Class in org.boris.xlloop
 
FunctionServer() - Constructor for class org.boris.xlloop.FunctionServer
 
FunctionServer(int) - Constructor for class org.boris.xlloop.FunctionServer
 
FunctionServer(int, IFunctionHandler) - Constructor for class org.boris.xlloop.FunctionServer
 
FunctionServer.FunctionContext - Class in org.boris.xlloop
 
FunctionServer.FunctionContext(IFunctionHandler, XLSRef, String) - Constructor for class org.boris.xlloop.FunctionServer.FunctionContext
 
FunctionServer.HandlerThread - Class in org.boris.xlloop
 
FunctionServer.HandlerThread(IFunctionHandler, Socket) - Constructor for class org.boris.xlloop.FunctionServer.HandlerThread
 
FunctionService - Class in org.boris.xlloop.http
 
FunctionService(String, IFunctionHandler) - Constructor for class org.boris.xlloop.http.FunctionService
 
FunctionServlet - Class in org.boris.xlloop.http
 
FunctionServlet() - Constructor for class org.boris.xlloop.http.FunctionServlet
 

G

get(String) - Method in class org.boris.xlloop.script.ScriptRepository
 
get(String) - Method in class org.boris.xlloop.util.ObjectRegistry
Retrieve an object from the registry.
get(int) - Method in class org.boris.xlloop.util.XLList
 
get(File) - Method in class org.boris.xlloop.util.XLoperCache
 
get(long, Object...) - Method in class org.boris.xlloop.util.XLoperCache
 
get(String) - Method in class org.boris.xlloop.util.XLoperCache
 
get(int) - Method in class org.boris.xlloop.xloper.XLArray
 
get(int, int) - Method in class org.boris.xlloop.xloper.XLArray
 
getArgs() - Method in class org.boris.xlloop.http.FunctionRequest
 
getArgumentHelp() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getArguments() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getBoolean(int) - Method in class org.boris.xlloop.xloper.XLArray
 
getBoolean(int, int) - Method in class org.boris.xlloop.xloper.XLArray
 
getCaller() - Method in class org.boris.xlloop.FunctionServer.FunctionContext
 
getCaller() - Method in class org.boris.xlloop.http.FunctionRequest
 
getCaller() - Method in interface org.boris.xlloop.IFunctionContext
 
getCategory() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getCategory() - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
getClassName(Object) - Static method in class org.boris.xlloop.reflect.Reflect
 
getDay() - Method in class org.boris.xlloop.util.Day
 
getDayOfMonth(double) - Static method in class org.boris.xlloop.util.ExcelDate
 
getDouble(int) - Method in class org.boris.xlloop.xloper.XLArray
 
getDouble(int, int) - Method in class org.boris.xlloop.xloper.XLArray
 
getExtension(File) - Static method in class org.boris.xlloop.util.IO
 
getField(Object, String) - Static method in class org.boris.xlloop.reflect.Reflect
 
getFields(String) - Static method in class org.boris.xlloop.reflect.Reflect
 
getFirstMethod() - Method in class org.boris.xlloop.reflect.OverloadedMethod
 
getFunctionHandler() - Method in class org.boris.xlloop.FunctionServer
 
getFunctionHelp() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getFunctionList() - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
getFunctionName() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getFunctions() - Method in class org.boris.xlloop.handler.AddinFunctionHandler
 
getFunctions() - Method in interface org.boris.xlloop.handler.FunctionProvider
 
getFunctions() - Method in class org.boris.xlloop.reflect.DelegateFunctionHandler
 
getFunctions() - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
getFunctions() - Method in class org.boris.xlloop.script.ScriptRepository
 
getHelpTopic() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getHour(double) - Static method in class org.boris.xlloop.util.ExcelDate
 
getInformation() - Method in class org.boris.xlloop.script.LispFunctionHandler
 
getInteger(int) - Method in class org.boris.xlloop.xloper.XLArray
 
getInteger(int, int) - Method in class org.boris.xlloop.xloper.XLArray
 
getKeys() - Method in class org.boris.xlloop.util.ObjectRegistry
Get the keys.
getMinute(double) - Static method in class org.boris.xlloop.util.ExcelDate
 
getMonth() - Method in class org.boris.xlloop.util.Day
 
getMonth(double) - Static method in class org.boris.xlloop.util.ExcelDate
 
getMonthString() - Method in class org.boris.xlloop.util.Day
 
getName() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getName() - Method in class org.boris.xlloop.http.FunctionRequest
 
getName() - Method in class org.boris.xlloop.reflect.DelegateFunction
 
getParameterNames(AccessibleObject) - Method in class org.boris.xlloop.reflect.ParameterNameExtractor
 
getPort() - Method in class org.boris.xlloop.FunctionServer
 
getRegistrySize() - Method in class org.boris.xlloop.util.XLoperObjectConverter
Get the size of the registry.
getSecond(double) - Static method in class org.boris.xlloop.util.ExcelDate
 
getSheetName() - Method in class org.boris.xlloop.FunctionServer.FunctionContext
 
getSheetName() - Method in class org.boris.xlloop.http.FunctionRequest
 
getSheetName() - Method in interface org.boris.xlloop.IFunctionContext
 
getShortcutText() - Method in class org.boris.xlloop.handler.FunctionInformation
 
getString(int) - Method in class org.boris.xlloop.xloper.XLArray
 
getString(int, int) - Method in class org.boris.xlloop.xloper.XLArray
 
getWeekday(double) - Static method in class org.boris.xlloop.util.ExcelDate
 
getYear() - Method in class org.boris.xlloop.util.Day
 
getYear(double) - Static method in class org.boris.xlloop.util.ExcelDate
 

H

handler - Variable in class org.boris.xlloop.FunctionServer
 
handleRequest(IFunctionHandler, IRequestProtocol, Socket) - Static method in class org.boris.xlloop.FunctionServer
 
handlerPC - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ExceptionTable
 
hasFunction(String) - Method in class org.boris.xlloop.FunctionMap
 
hasFunction(String) - Method in class org.boris.xlloop.handler.AddinFunctionHandler
 
hasFunction(String) - Method in class org.boris.xlloop.handler.CompositeFunctionHandler
 
hasFunction(String) - Method in class org.boris.xlloop.handler.DebugFunctionHandler
 
hasFunction(String) - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
hasFunction(String) - Method in interface org.boris.xlloop.IFunctionHandler
 
hasFunction(String) - Method in class org.boris.xlloop.reflect.ReflectFunctionHandler
 
hasFunction(String) - Method in class org.boris.xlloop.script.LispFunctionHandler
 
hasFunction(String) - Method in class org.boris.xlloop.script.ScriptRepository
 
hasFunction(String) - Method in class org.boris.xlloop.util.CompositeFunctionServer
 
hasFunction(String) - Method in class org.boris.xlloop.util.CompTest1
 
hashCode() - Method in class org.boris.xlloop.util.Day
 
hasNext() - Method in class org.boris.xlloop.util.CircularIterator
 
highBytes - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 

I

IFunction - Interface in org.boris.xlloop
 
IFunctionContext - Interface in org.boris.xlloop
 
IFunctionHandler - Interface in org.boris.xlloop
 
IFunctionServerListener - Interface in org.boris.xlloop
 
index - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTable
 
init(ServletConfig) - Method in class org.boris.xlloop.http.FunctionServlet
 
initialise(Socket) - Method in class org.boris.xlloop.codec.BinaryRequestProtocol
 
initialise(Socket) - Method in interface org.boris.xlloop.IRequestProtocol
 
Integer - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
InterfaceMethodRef - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
IO - Class in org.boris.xlloop.util
 
IO() - Constructor for class org.boris.xlloop.util.IO
 
IRequestProtocol - Interface in org.boris.xlloop
 
isArray() - Method in class org.boris.xlloop.xloper.XLSRef
 
isConnected() - Method in class org.boris.xlloop.RequestExecutor
 
isValid(long, Object...) - Method in class org.boris.xlloop.util.XLoperCache
 
isValid(long, String) - Method in class org.boris.xlloop.util.XLoperCache
 
isVolatile() - Method in class org.boris.xlloop.handler.FunctionInformation
 
IZERO - Static variable in class org.boris.xlloop.util.XLoperObjectConverter
 

J

JavaScriptFactory - Class in org.boris.xlloop.script
 
JavaScriptFactory() - Constructor for class org.boris.xlloop.script.JavaScriptFactory
 
JSONCodec - Class in org.boris.xlloop.http
 
JSONCodec() - Constructor for class org.boris.xlloop.http.JSONCodec
 

L

length - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.Attribute
 
length - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTable
 
length - Variable in class org.boris.xlloop.xloper.XLArray
 
linearInterp(double[], double[], double) - Static method in class org.boris.xlloop.util.Maths
 
LispFunctionHandler - Class in org.boris.xlloop.script
 
LispFunctionHandler() - Constructor for class org.boris.xlloop.script.LispFunctionHandler
 
listener - Variable in class org.boris.xlloop.FunctionServer
 
localVariableTable - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTableAttribute
 
Long - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
lowBytes - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
LZERO - Static variable in class org.boris.xlloop.util.XLoperObjectConverter
 

M

main(String[]) - Static method in class org.boris.xlloop.util.ServerExample
 
main(String[]) - Static method in class org.boris.xlloop.util.XLLServer
 
make(XLoper[]) - Static method in class org.boris.xlloop.util.XLList
 
make(XLoper) - Static method in class org.boris.xlloop.util.XLList
 
make(XLoper, XLoper) - Static method in class org.boris.xlloop.util.XLList
 
make(XLoper, XLoper, XLoper) - Static method in class org.boris.xlloop.util.XLList
 
make(XLoper, XLoper, XLoper, XLoper) - Static method in class org.boris.xlloop.util.XLList
 
make(XLoper, XLoper, XLoper, XLoper, XLoper) - Static method in class org.boris.xlloop.util.XLList
 
makeRandom() - Static method in class org.boris.xlloop.util.CompTest1
 
Maths - Class in org.boris.xlloop.util
 
Maths() - Constructor for class org.boris.xlloop.util.Maths
 
maxLocals - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.CodeAttribute
 
maxStack - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.CodeAttribute
 
MethodRef - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
MILLIS_IN_DAY - Static variable in class org.boris.xlloop.util.Day
 
MISSING - Static variable in class org.boris.xlloop.xloper.XLMissing
 
MONTHS - Static variable in class org.boris.xlloop.util.Day
 
MS_IN_DAY - Static variable in class org.boris.xlloop.util.ExcelDate
 

N

NA - Static variable in class org.boris.xlloop.xloper.XLError
 
NAME - Static variable in class org.boris.xlloop.xloper.XLError
 
NameAndType - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
nameAndTypeIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
nameIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.Attribute
 
nameIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
nameIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.FieldInfo
 
nameIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTable
 
nameIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.MethodInfo
 
next() - Method in class org.boris.xlloop.util.CircularIterator
 
NIL - Static variable in class org.boris.xlloop.xloper.XLNil
 
normalDist(int) - Static method in class org.boris.xlloop.util.Maths
 
NULL - Static variable in class org.boris.xlloop.xloper.XLError
 
NUM - Static variable in class org.boris.xlloop.xloper.XLError
 
num - Variable in class org.boris.xlloop.xloper.XLNum
 

O

ObjectRegistry - Class in org.boris.xlloop.util
Used to contain objects and provides mapping to a generated key.
ObjectRegistry() - Constructor for class org.boris.xlloop.util.ObjectRegistry
 
openUrl(String) - Static method in class org.boris.xlloop.util.CSV
Try to open the given url as a file or url.
org.boris.xlloop - package org.boris.xlloop
 
org.boris.xlloop.codec - package org.boris.xlloop.codec
 
org.boris.xlloop.handler - package org.boris.xlloop.handler
 
org.boris.xlloop.http - package org.boris.xlloop.http
 
org.boris.xlloop.reflect - package org.boris.xlloop.reflect
 
org.boris.xlloop.script - package org.boris.xlloop.script
 
org.boris.xlloop.util - package org.boris.xlloop.util
 
org.boris.xlloop.xloper - package org.boris.xlloop.xloper
 
OverloadedMethod - Class in org.boris.xlloop.reflect
 
OverloadedMethod() - Constructor for class org.boris.xlloop.reflect.OverloadedMethod
 

P

ParameterNameExtractor - Class in org.boris.xlloop.reflect
Parses class file to extract parameter names if available.
ParameterNameExtractor(Class) - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor
 
ParameterNameExtractor.Attribute - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.Attribute() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.Attribute
 
ParameterNameExtractor.CodeAttribute - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.CodeAttribute() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.CodeAttribute
 
ParameterNameExtractor.ConstantInfo - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.ConstantInfo() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
ParameterNameExtractor.ConstantType - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.ConstantType() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
ParameterNameExtractor.ExceptionTable - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.ExceptionTable() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.ExceptionTable
 
ParameterNameExtractor.FieldInfo - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.FieldInfo() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.FieldInfo
 
ParameterNameExtractor.LocalVariableTable - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.LocalVariableTable() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTable
 
ParameterNameExtractor.LocalVariableTableAttribute - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.LocalVariableTableAttribute() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTableAttribute
 
ParameterNameExtractor.MethodInfo - Class in org.boris.xlloop.reflect
 
ParameterNameExtractor.MethodInfo() - Constructor for class org.boris.xlloop.reflect.ParameterNameExtractor.MethodInfo
 
parseLine(String, char, boolean) - Static method in class org.boris.xlloop.util.CSV
Parse a line.
path() - Method in class org.boris.xlloop.http.FunctionService
 
port - Variable in class org.boris.xlloop.FunctionServer
 
put(Object) - Method in class org.boris.xlloop.util.ObjectRegistry
Place an object in the registry.
put(XLoper, File) - Method in class org.boris.xlloop.util.XLoperCache
 
put(XLoper, String) - Method in class org.boris.xlloop.util.XLoperCache
 
put(XLoper, Object...) - Method in class org.boris.xlloop.util.XLoperCache
 

R

read(InputStream) - Static method in class org.boris.xlloop.util.CSVFunctionInformationReader
 
read(Reader) - Static method in class org.boris.xlloop.util.CSVFunctionInformationReader
 
read(Reader, char, boolean) - Static method in class org.boris.xlloop.util.CSVFunctionInformationReader
 
readEx(String, String, boolean) - Static method in class org.boris.xlloop.util.CSV
Read a CSV from a file or URL.
receive(Socket) - Method in class org.boris.xlloop.codec.BinaryRequestProtocol
 
receive(Socket) - Method in interface org.boris.xlloop.IRequestProtocol
 
REF - Static variable in class org.boris.xlloop.xloper.XLError
 
Reflect - Class in org.boris.xlloop.reflect
Provides a wrapper for the Reflection API to be used in excel.
Reflect() - Constructor for class org.boris.xlloop.reflect.Reflect
 
ReflectFunctionHandler - Class in org.boris.xlloop.reflect
 
ReflectFunctionHandler() - Constructor for class org.boris.xlloop.reflect.ReflectFunctionHandler
 
remove(String) - Method in class org.boris.xlloop.FunctionMap
 
remove(IFunctionHandler) - Method in class org.boris.xlloop.handler.CompositeFunctionHandler
 
remove(FunctionProvider) - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
remove() - Method in class org.boris.xlloop.util.CircularIterator
 
remove(RequestExecutor) - Method in class org.boris.xlloop.util.CompositeFunctionServer
 
remove(String) - Method in class org.boris.xlloop.util.ObjectRegistry
Remove an object from the registry.
removeExtension(File) - Static method in class org.boris.xlloop.util.IO
 
RequestException - Exception in org.boris.xlloop
 
RequestException() - Constructor for exception org.boris.xlloop.RequestException
 
RequestException(String, Throwable) - Constructor for exception org.boris.xlloop.RequestException
 
RequestException(String) - Constructor for exception org.boris.xlloop.RequestException
 
RequestException(Throwable) - Constructor for exception org.boris.xlloop.RequestException
 
RequestExecutor - Class in org.boris.xlloop
A client for the request handler server.
RequestExecutor(InetAddress, int) - Constructor for class org.boris.xlloop.RequestExecutor
 
rows - Variable in class org.boris.xlloop.xloper.XLArray
 
run() - Method in class org.boris.xlloop.FunctionServer.HandlerThread
 
run() - Method in class org.boris.xlloop.FunctionServer
 
run() - Method in class org.boris.xlloop.util.FunctionHandlerServer
 
rwFirst - Variable in class org.boris.xlloop.xloper.XLSRef
 
rwLast - Variable in class org.boris.xlloop.xloper.XLSRef
 

S

ScriptFactory - Interface in org.boris.xlloop.script
 
ScriptRepository - Class in org.boris.xlloop.script
 
ScriptRepository(File, String) - Constructor for class org.boris.xlloop.script.ScriptRepository
 
send(Socket, XLoper) - Method in class org.boris.xlloop.codec.BinaryRequestProtocol
 
send(Socket, XLoper) - Method in interface org.boris.xlloop.IRequestProtocol
 
ServerExample - Class in org.boris.xlloop.util
 
ServerExample() - Constructor for class org.boris.xlloop.util.ServerExample
 
set(int, int, String) - Method in class org.boris.xlloop.util.XLSparseArray
 
set(int, int, boolean) - Method in class org.boris.xlloop.util.XLSparseArray
 
set(int, int, double) - Method in class org.boris.xlloop.util.XLSparseArray
 
set(int, int, int) - Method in class org.boris.xlloop.util.XLSparseArray
 
set(int, int, XLoper) - Method in class org.boris.xlloop.util.XLSparseArray
 
set(int, int, XLoper) - Method in class org.boris.xlloop.xloper.XLArray
 
set(int, int, String) - Method in class org.boris.xlloop.xloper.XLArray
 
set(int, int, int) - Method in class org.boris.xlloop.xloper.XLArray
 
set(int, int, Integer) - Method in class org.boris.xlloop.xloper.XLArray
 
set(int, int, double) - Method in class org.boris.xlloop.xloper.XLArray
 
set(int, int, Double) - Method in class org.boris.xlloop.xloper.XLArray
 
set(int, int, boolean) - Method in class org.boris.xlloop.xloper.XLArray
 
set(int, int, Boolean) - Method in class org.boris.xlloop.xloper.XLArray
 
setCategory(String) - Method in class org.boris.xlloop.handler.FunctionInformation
 
setCategory(String) - Method in class org.boris.xlloop.handler.FunctionInformationHandler
 
setDebug(boolean) - Method in class org.boris.xlloop.util.FunctionHandlerServer
 
setFunctionHandler(IFunctionHandler) - Method in class org.boris.xlloop.FunctionServer
 
setFunctionHelp(String) - Method in class org.boris.xlloop.handler.FunctionInformation
 
setHandler(IFunctionHandler) - Method in class org.boris.xlloop.http.FunctionServlet
 
setHelpTopic(String) - Method in class org.boris.xlloop.handler.FunctionInformation
 
setLabel(String) - Method in class org.boris.xlloop.handler.DebugFunctionHandler
 
setListener(IFunctionServerListener) - Method in class org.boris.xlloop.FunctionServer
 
setPauseMillis(int) - Method in class org.boris.xlloop.util.FileSystemWatcher
 
setShortcutText(String) - Method in class org.boris.xlloop.handler.FunctionInformation
 
setVolatile(boolean) - Method in class org.boris.xlloop.handler.FunctionInformation
 
setWatcherPauseMillis(int) - Method in class org.boris.xlloop.script.ScriptRepository
 
shutdown() - Method in class org.boris.xlloop.util.FileSystemWatcher
 
size() - Method in class org.boris.xlloop.util.ObjectRegistry
Get the size of the registry.
size() - Method in class org.boris.xlloop.util.XLList
 
socket - Variable in class org.boris.xlloop.FunctionServer
 
start() - Method in class org.boris.xlloop.FunctionServer
 
start() - Method in class org.boris.xlloop.util.FileSystemWatcher
 
startPC - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ExceptionTable
 
startPC - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.LocalVariableTable
 
stop() - Method in class org.boris.xlloop.FunctionServer
 
stop() - Method in class org.boris.xlloop.script.ScriptRepository
 
str - Variable in class org.boris.xlloop.xloper.XLString
 
string - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
String - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 
stringIndex - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 

T

tag - Variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantInfo
 
time(double, double, double) - Static method in class org.boris.xlloop.util.ExcelDate
 
toArray() - Method in class org.boris.xlloop.util.XLList
 
toBytes(File) - Static method in class org.boris.xlloop.util.IO
 
toColumnName(int) - Static method in class org.boris.xlloop.xloper.XLSRef
 
toCSV(String[]) - Static method in class org.boris.xlloop.util.CSV
 
toExcelDate() - Method in class org.boris.xlloop.util.Day
 
toExcelDate(long) - Static method in class org.boris.xlloop.util.ExcelDate
 
toId(Object...) - Method in class org.boris.xlloop.util.XLoperCache
 
toJavaDate(double) - Static method in class org.boris.xlloop.util.ExcelDate
 
toString() - Method in class org.boris.xlloop.util.Day
 
toString(Reader) - Static method in class org.boris.xlloop.util.IO
 
toString(File) - Static method in class org.boris.xlloop.util.IO
 
toString() - Method in class org.boris.xlloop.util.XLList
 
toString() - Method in class org.boris.xlloop.util.XLMap
 
toString() - Method in class org.boris.xlloop.xloper.XLArray
 
toString() - Method in class org.boris.xlloop.xloper.XLBool
 
toString() - Method in class org.boris.xlloop.xloper.XLError
 
toString() - Method in class org.boris.xlloop.xloper.XLInt
 
toString() - Method in class org.boris.xlloop.xloper.XLMissing
 
toString() - Method in class org.boris.xlloop.xloper.XLNil
 
toString() - Method in class org.boris.xlloop.xloper.XLNum
 
toString() - Method in class org.boris.xlloop.xloper.XLSRef
 
toString() - Method in class org.boris.xlloop.xloper.XLString
 
toXLoper() - Method in class org.boris.xlloop.util.XLList
 
toXloper() - Method in class org.boris.xlloop.util.XLMap
 
toXLoper() - Method in class org.boris.xlloop.util.XLSparseArray
 
TRUE - Static variable in class org.boris.xlloop.xloper.XLBool
 
type - Variable in class org.boris.xlloop.xloper.XLoper
 

U

Utf8 - Static variable in class org.boris.xlloop.reflect.ParameterNameExtractor.ConstantType
 

V

VALUE - Static variable in class org.boris.xlloop.xloper.XLError
 

W

w - Variable in class org.boris.xlloop.xloper.XLInt
 

X

XLArray - Class in org.boris.xlloop.xloper
 
XLArray(XLoper[], int, int) - Constructor for class org.boris.xlloop.xloper.XLArray
 
XLArray(int, int) - Constructor for class org.boris.xlloop.xloper.XLArray
 
XLBool - Class in org.boris.xlloop.xloper
 
XLBool(boolean) - Constructor for class org.boris.xlloop.xloper.XLBool
 
XLError - Class in org.boris.xlloop.xloper
 
XLError(int) - Constructor for class org.boris.xlloop.xloper.XLError
 
XLFunction - Annotation Type in org.boris.xlloop.reflect
 
XLInt - Class in org.boris.xlloop.xloper
 
XLInt(int) - Constructor for class org.boris.xlloop.xloper.XLInt
 
XLList - Class in org.boris.xlloop.util
 
XLList() - Constructor for class org.boris.xlloop.util.XLList
 
XLList(XLArray) - Constructor for class org.boris.xlloop.util.XLList
 
XLList(XLoper[]) - Constructor for class org.boris.xlloop.util.XLList
 
XLLServer - Class in org.boris.xlloop.util
 
XLLServer() - Constructor for class org.boris.xlloop.util.XLLServer
 
XLMap - Class in org.boris.xlloop.util
 
XLMap() - Constructor for class org.boris.xlloop.util.XLMap
 
XLMissing - Class in org.boris.xlloop.xloper
 
XLNil - Class in org.boris.xlloop.xloper
 
XLNum - Class in org.boris.xlloop.xloper
 
XLNum(double) - Constructor for class org.boris.xlloop.xloper.XLNum
 
XLoper - Class in org.boris.xlloop.xloper
 
XLoperCache - Class in org.boris.xlloop.util
 
XLoperCache(File) - Constructor for class org.boris.xlloop.util.XLoperCache
 
XLoperObjectConverter - Class in org.boris.xlloop.util
Used to map arguments to objects.
XLoperObjectConverter() - Constructor for class org.boris.xlloop.util.XLoperObjectConverter
 
XLSparseArray - Class in org.boris.xlloop.util
 
XLSparseArray() - Constructor for class org.boris.xlloop.util.XLSparseArray
 
XLSRef - Class in org.boris.xlloop.xloper
 
XLSRef(int, int, int, int) - Constructor for class org.boris.xlloop.xloper.XLSRef
 
XLString - Class in org.boris.xlloop.xloper
 
XLString(String) - Constructor for class org.boris.xlloop.xloper.XLString
 
xlTypeBool - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeErr - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeInt - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeMissing - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeMulti - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeNil - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeNum - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeSRef - Static variable in class org.boris.xlloop.xloper.XLoper
 
xlTypeStr - Static variable in class org.boris.xlloop.xloper.XLoper
 

A B C D E F G H I J L M N O P R S T U V W X