JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
E
F
G
H
I
M
N
P
T
W
B
be.ac.ucl.info.javagrading
- package be.ac.ucl.info.javagrading
be.ac.ucl.info.javagrading.utils
- package be.ac.ucl.info.javagrading.utils
C
close()
- Method in class be.ac.ucl.info.javagrading.utils.
PermissionStream
compare(Object, Object)
- Method in class be.ac.ucl.info.javagrading.utils.
NaturalOrderComparator
createRunnerForTestWithParameters(TestWithParameters)
- Method in class be.ac.ucl.info.javagrading.
GradingRunnerWithParametersFactory
E
equals(Object)
- Method in class be.ac.ucl.info.javagrading.utils.
PrintPermission
F
flush()
- Method in class be.ac.ucl.info.javagrading.utils.
PermissionStream
G
get()
- Method in class be.ac.ucl.info.javagrading.
Grade.NullPermissionCollectionFactory
get()
- Method in interface be.ac.ucl.info.javagrading.
Grade.PermissionCollectionFactory
getActions()
- Method in class be.ac.ucl.info.javagrading.utils.
PrintPermission
getThreadGroup()
- Method in class be.ac.ucl.info.javagrading.
TestSecurityManager
Hackfix to forbid creating threads in the root group when you have no rights to create threads
Grade
- Annotation Type in
be.ac.ucl.info.javagrading
Grade.NullPermissionCollectionFactory
- Class in
be.ac.ucl.info.javagrading
Grade.PermissionCollectionFactory
- Interface in
be.ac.ucl.info.javagrading
GradeClass
- Annotation Type in
be.ac.ucl.info.javagrading
GradingListener
- Class in
be.ac.ucl.info.javagrading
Listener that outputs the grades.
GradingListener()
- Constructor for class be.ac.ucl.info.javagrading.
GradingListener
GradingRunner
- Class in
be.ac.ucl.info.javagrading
Custom runner that handles CPU timeouts and stdout/err.
GradingRunner(Class<?>)
- Constructor for class be.ac.ucl.info.javagrading.
GradingRunner
GradingRunnerWithParametersFactory
- Class in
be.ac.ucl.info.javagrading
GradingRunnerWithParametersFactory()
- Constructor for class be.ac.ucl.info.javagrading.
GradingRunnerWithParametersFactory
H
hashCode()
- Method in class be.ac.ucl.info.javagrading.utils.
PrintPermission
I
implies(Permission)
- Method in class be.ac.ucl.info.javagrading.utils.
PrintPermission
instance
- Static variable in class be.ac.ucl.info.javagrading.utils.
PrintPermission
M
main(String[])
- Static method in class be.ac.ucl.info.javagrading.utils.
NaturalOrderComparator
Shows an example of how the comparator works.
methodBlock(FrameworkMethod)
- Method in class be.ac.ucl.info.javagrading.
GradingRunner
methodInvoker(FrameworkMethod, Object)
- Method in class be.ac.ucl.info.javagrading.
GradingRunner
N
NaturalOrderComparator
- Class in
be.ac.ucl.info.javagrading.utils
This is an updated version with enhancements made by Daniel Migowski, Andre Bogus, and David Koelle.
NaturalOrderComparator()
- Constructor for class be.ac.ucl.info.javagrading.utils.
NaturalOrderComparator
NullPermissionCollectionFactory()
- Constructor for class be.ac.ucl.info.javagrading.
Grade.NullPermissionCollectionFactory
P
PermissionPrintStream
- Class in
be.ac.ucl.info.javagrading.utils
Print, or not, depending on the code having PrintPermission or not.
PermissionPrintStream(PrintStream)
- Constructor for class be.ac.ucl.info.javagrading.utils.
PermissionPrintStream
PermissionStream
- Class in
be.ac.ucl.info.javagrading.utils
An OutputStream that checks if the code has PrintPermission before printing.
PermissionStream(PrintStream)
- Constructor for class be.ac.ucl.info.javagrading.utils.
PermissionStream
PrintPermission
- Class in
be.ac.ucl.info.javagrading.utils
PrintPermission()
- Constructor for class be.ac.ucl.info.javagrading.utils.
PrintPermission
T
testAssumptionFailure(Failure)
- Method in class be.ac.ucl.info.javagrading.
GradingListener
testFailure(Failure)
- Method in class be.ac.ucl.info.javagrading.
GradingListener
testFinished(Description)
- Method in class be.ac.ucl.info.javagrading.
GradingListener
testIgnored(Description)
- Method in class be.ac.ucl.info.javagrading.
GradingListener
testRunFinished(Result)
- Method in class be.ac.ucl.info.javagrading.
GradingListener
testRunStarted(Description)
- Method in class be.ac.ucl.info.javagrading.
GradingListener
TestSecurityManager
- Class in
be.ac.ucl.info.javagrading
A custom Security Manager, authorizing everything and adding a new Permission for writing to stdout/stderr it is automatically as the JVM's Security Manager once a test is run with GradingRunner.
TestSecurityManager()
- Constructor for class be.ac.ucl.info.javagrading.
TestSecurityManager
W
write(int)
- Method in class be.ac.ucl.info.javagrading.utils.
PermissionStream
write(byte[])
- Method in class be.ac.ucl.info.javagrading.utils.
PermissionStream
write(byte[], int, int)
- Method in class be.ac.ucl.info.javagrading.utils.
PermissionStream
B
C
E
F
G
H
I
M
N
P
T
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019. All rights reserved.