Index

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

A

accept(A, B, C) - Method in interface net.orbyfied.j8.util.functional.TriConsumer
 
accept(A, B, C, D) - Method in interface net.orbyfied.j8.util.functional.QuadConsumer
 
Access - Class in net.orbyfied.j8.util.security
 
Access() - Constructor for class net.orbyfied.j8.util.security.Access
 
AccessValidator - Interface in net.orbyfied.j8.util.security
 
AccessViolationException - Exception in net.orbyfied.j8.util.security
 
AccessViolationException() - Constructor for exception net.orbyfied.j8.util.security.AccessViolationException
 
AccessViolationException(String) - Constructor for exception net.orbyfied.j8.util.security.AccessViolationException
 
AccessViolationException(String, Throwable) - Constructor for exception net.orbyfied.j8.util.security.AccessViolationException
 
AccessViolationException(String, Throwable, boolean, boolean) - Constructor for exception net.orbyfied.j8.util.security.AccessViolationException
 
AccessViolationException(Throwable) - Constructor for exception net.orbyfied.j8.util.security.AccessViolationException
 
Accumulator<T> - Interface in net.orbyfied.j8.util.functional
 
add(T) - Method in interface net.orbyfied.j8.util.functional.Accumulator
 
addAt(int, K, V) - Method in class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
addAt(int, K, V) - Method in class net.orbyfied.j8.util.data.LinkedMultiHashMap
 
addFirst(K, V) - Method in class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
addFirst(K, V) - Method in class net.orbyfied.j8.util.data.LinkedMultiHashMap
 
addLast(K, V) - Method in class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
addLast(K, V) - Method in class net.orbyfied.j8.util.data.LinkedMultiHashMap
 
apply(A, B, C) - Method in interface net.orbyfied.j8.util.functional.TriFunction
 
ArrayMultiHashMap<K,V> - Class in net.orbyfied.j8.util.data
 
ArrayMultiHashMap() - Constructor for class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
assertAccess(int, AccessValidator) - Static method in class net.orbyfied.j8.util.security.Access
 

B

branch() - Method in class net.orbyfied.j8.util.StringReader
 
build() - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 
builder() - Static method in interface net.orbyfied.j8.util.ops.EntryOperation
 
Builder() - Constructor for class net.orbyfied.j8.util.ops.EntryOperation.Builder
 

C

check(StackTraceElement[], StackTraceElement) - Method in interface net.orbyfied.j8.util.security.AccessValidator
 
checkAccess(int, AccessValidator) - Static method in class net.orbyfied.j8.util.security.Access
Checks if the frame with off + 1 has permission following the validator supplied.
clamp(int) - Method in class net.orbyfied.j8.util.StringReader
 
ClassResourceResolver - Class in net.orbyfied.j8.util.resource
 
ClassResourceResolver(Class<?>) - Constructor for class net.orbyfied.j8.util.resource.ClassResourceResolver
 
collect() - Method in class net.orbyfied.j8.util.StringReader
 
collect(Predicate<Character>) - Method in class net.orbyfied.j8.util.StringReader
 
collect(Predicate<Character>, int) - Method in class net.orbyfied.j8.util.StringReader
 
collect(Predicate<Character>, Predicate<Character>) - Method in class net.orbyfied.j8.util.StringReader
 
collect(Predicate<Character>, Predicate<Character>, int) - Method in class net.orbyfied.j8.util.StringReader
 
current() - Method in class net.orbyfied.j8.util.StringReader
 

D

doGet(Function<K, V>) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 
doHas(BiPredicate<K, V>) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 
DONE - Static variable in class net.orbyfied.j8.util.StringReader
Character to indicate EOF.
doWith(BiConsumer<K, V>) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 
doWithout(BiConsumer<K, V>) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 

E

EntryOperation<R,K,V> - Interface in net.orbyfied.j8.util.ops
 
EntryOperation.Builder<R,K,V> - Class in net.orbyfied.j8.util.ops
 
equals(Object) - Method in class net.orbyfied.j8.util.data.Pair
 
exists() - Method in interface net.orbyfied.j8.util.resource.ResourceHandle
If the resource exists and is available.
existsSafe(URL) - Method in class net.orbyfied.j8.util.resource.ClassResourceResolver
 
existsSafe(URL) - Method in interface net.orbyfied.j8.util.resource.ResourceResolver
 

F

FILE - Static variable in interface net.orbyfied.j8.util.resource.ResourceResolver
 
fixPath(String) - Method in class net.orbyfied.j8.util.resource.ClassResourceResolver
 

G

get() - Method in interface net.orbyfied.j8.util.ops.EntryOperation
 
getAll(K) - Method in class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
getAll(K) - Method in class net.orbyfied.j8.util.data.LinkedMultiHashMap
 
getCallerClass(int) - Static method in class net.orbyfied.j8.util.ReflectionUtil
Get the caller class at the provided offset.
getCallerFrame(int) - Static method in class net.orbyfied.j8.util.ReflectionUtil
Get the caller stack trace element at the provided offset.
getCallerFrame(int, Predicate<StackTraceElement>) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
getClassSafe(String) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
getDeclaredConstructorSafe(Class<?>, Class...) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
getDeclaredFieldSafe(Class<?>, String) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
getDeclaredMethodSafe(Class<?>, String, Class...) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
getFirst() - Method in class net.orbyfied.j8.util.data.Pair
 
getMap() - Method in class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
getMap() - Method in class net.orbyfied.j8.util.data.LinkedMultiHashMap
 
getOrCreateAll(K) - Method in class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
getOrCreateAll(K) - Method in class net.orbyfied.j8.util.data.LinkedMultiHashMap
 
getResolver() - Method in interface net.orbyfied.j8.util.resource.ResourceHandle
Returns the resolver associated with this handle.
getResourceFromPath(String) - Method in class net.orbyfied.j8.util.resource.ClassResourceResolver
 
getResourceFromPath(String) - Method in interface net.orbyfied.j8.util.resource.ResourceResolver
 
getSecond() - Method in class net.orbyfied.j8.util.data.Pair
 
getString() - Method in class net.orbyfied.j8.util.StringReader
 
getUrl() - Method in interface net.orbyfied.j8.util.resource.ResourceHandle
Gets the URL associated with this resource.

H

has() - Method in interface net.orbyfied.j8.util.ops.EntryOperation
 
hashCode() - Method in class net.orbyfied.j8.util.data.Pair
 

I

in() - Method in interface net.orbyfied.j8.util.resource.ResourceHandle
Opens an input stream to the resource.
index() - Method in class net.orbyfied.j8.util.StringReader
 
index(int) - Method in class net.orbyfied.j8.util.StringReader
 
inModule(Class<?>) - Static method in interface net.orbyfied.j8.util.resource.ResourceResolver
 
internalWalkParents(Class<?>, Predicate<Class<?>>, BiConsumer<Integer, Class<?>>, int) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
invokeSafe(Method, Object, Object...) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
isDirectory() - Method in interface net.orbyfied.j8.util.resource.ResourceHandle
If the resource is a directory.
isDirectorySafe(URL) - Method in class net.orbyfied.j8.util.resource.ClassResourceResolver
 
isDirectorySafe(URL) - Method in interface net.orbyfied.j8.util.resource.ResourceResolver
 

K

key() - Method in interface net.orbyfied.j8.util.ops.EntryOperation
 
key(K) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 
KeyProvider<K> - Interface in net.orbyfied.j8.util.functional
 

L

LinkedMultiHashMap<K,V> - Class in net.orbyfied.j8.util.data
Stores multiple elements of type V in a linked list keyed by a key of type K.
LinkedMultiHashMap() - Constructor for class net.orbyfied.j8.util.data.LinkedMultiHashMap
 

M

mapped(Accumulator<D>, Function<S, D>) - Static method in interface net.orbyfied.j8.util.functional.Accumulator
 

N

net.orbyfied.j8.util - package net.orbyfied.j8.util
 
net.orbyfied.j8.util.data - package net.orbyfied.j8.util.data
 
net.orbyfied.j8.util.functional - package net.orbyfied.j8.util.functional
 
net.orbyfied.j8.util.math - package net.orbyfied.j8.util.math
 
net.orbyfied.j8.util.ops - package net.orbyfied.j8.util.ops
 
net.orbyfied.j8.util.resource - package net.orbyfied.j8.util.resource
 
net.orbyfied.j8.util.security - package net.orbyfied.j8.util.security
 
newInstance(Constructor<?>, Object...) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
next() - Method in class net.orbyfied.j8.util.StringReader
 
next(int) - Method in class net.orbyfied.j8.util.StringReader
 

O

ofFile(String) - Static method in interface net.orbyfied.j8.util.resource.ResourceHandle
 
ofListEntry(R, List<V>, V) - Static method in interface net.orbyfied.j8.util.ops.EntryOperation
 
ofMapEntry(R, Map<K, V>, K, V) - Static method in interface net.orbyfied.j8.util.ops.EntryOperation
 
ofModuleResource(Class<?>, String) - Static method in interface net.orbyfied.j8.util.resource.ResourceHandle
 
ofModuleResource(String) - Static method in interface net.orbyfied.j8.util.resource.ResourceHandle
 
openOutputStream(URL) - Method in class net.orbyfied.j8.util.resource.ClassResourceResolver
 
openOutputStream(URL) - Method in interface net.orbyfied.j8.util.resource.ResourceResolver
 
Operation<R> - Interface in net.orbyfied.j8.util.ops
 
out() - Method in interface net.orbyfied.j8.util.resource.ResourceHandle
Opens an output stream to the resource.

P

Pair<A,B> - Class in net.orbyfied.j8.util.data
 
Pair() - Constructor for class net.orbyfied.j8.util.data.Pair
 
Pair(A, B) - Constructor for class net.orbyfied.j8.util.data.Pair
 
pcollect(Predicate<Character>) - Method in class net.orbyfied.j8.util.StringReader
 
pcollect(Predicate<Character>, Predicate<Character>) - Method in class net.orbyfied.j8.util.StringReader
 
peek(int) - Method in class net.orbyfied.j8.util.StringReader
 
peekAt(int) - Method in class net.orbyfied.j8.util.StringReader
 
prev() - Method in class net.orbyfied.j8.util.StringReader
 
prev(int) - Method in class net.orbyfied.j8.util.StringReader
 
printCallTree() - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
printCallTree(int) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
printCallTree(PrintStream) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
printCallTree(PrintStream, int) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
printParentTree(PrintStream, Class<?>) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
printParentTree(Class<?>) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
provideKeys(Accumulator<A>) - Method in interface net.orbyfied.j8.util.functional.ValueAsKeyProvider
 
provideKeys(Accumulator<K>) - Method in interface net.orbyfied.j8.util.functional.KeyProvider
 
provideValues(Accumulator<V>) - Method in interface net.orbyfied.j8.util.functional.ValueProvider
 

Q

QuadConsumer<A,B,C,D> - Interface in net.orbyfied.j8.util.functional
 
queryFieldSafe(Object, Field) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 

R

ReflectionUtil - Class in net.orbyfied.j8.util
Utilities for working with reflection safely.
ReflectionUtil() - Constructor for class net.orbyfied.j8.util.ReflectionUtil
 
require(int) - Method in interface net.orbyfied.j8.util.security.AccessValidator
 
ResourceHandle - Interface in net.orbyfied.j8.util.resource
Represents a handle to a locatable resource.
ResourceResolver - Interface in net.orbyfied.j8.util.resource
 
returns(Supplier<R>) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 
returns(R) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 

S

setFieldSafe(Object, Field, Object) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
setFirst(A) - Method in class net.orbyfied.j8.util.data.Pair
 
setSecond(B) - Method in class net.orbyfied.j8.util.data.Pair
 
size() - Method in class net.orbyfied.j8.util.data.ArrayMultiHashMap
 
size() - Method in class net.orbyfied.j8.util.data.LinkedMultiHashMap
 
skip() - Method in interface net.orbyfied.j8.util.ops.Operation
 
split(char...) - Method in class net.orbyfied.j8.util.StringReader
 
StringReader - Class in net.orbyfied.j8.util
A class to help with reading/parsing strings.
StringReader(String, int) - Constructor for class net.orbyfied.j8.util.StringReader
 
subForward(int, int) - Method in class net.orbyfied.j8.util.StringReader
 
subFrom(int, int) - Method in class net.orbyfied.j8.util.StringReader
 

T

test(int) - Method in interface net.orbyfied.j8.util.security.AccessValidator
 
test(A, B, C) - Method in interface net.orbyfied.j8.util.functional.TriPredicate
 
topInPackage(String) - Static method in interface net.orbyfied.j8.util.security.AccessValidator
 
toString() - Method in class net.orbyfied.j8.util.data.Pair
 
toString() - Method in class net.orbyfied.j8.util.math.Vec3i
 
TriConsumer<A,B,C> - Interface in net.orbyfied.j8.util.functional
 
TriFunction<A,B,C,R> - Interface in net.orbyfied.j8.util.functional
 
TriPredicate<A,B,C> - Interface in net.orbyfied.j8.util.functional
 

V

val() - Method in interface net.orbyfied.j8.util.ops.EntryOperation
 
value(V) - Method in class net.orbyfied.j8.util.ops.EntryOperation.Builder
 
ValueAsKeyProvider<A> - Interface in net.orbyfied.j8.util.functional
 
ValueProvider<V> - Interface in net.orbyfied.j8.util.functional
 
Vec3i - Class in net.orbyfied.j8.util.math
 
Vec3i(int[]) - Constructor for class net.orbyfied.j8.util.math.Vec3i
 
Vec3i(int, int, int) - Constructor for class net.orbyfied.j8.util.math.Vec3i
 

W

walkParents(Class<?>, Predicate<Class<?>>, BiConsumer<Integer, Class<?>>) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
walkParents(Class<?>, Predicate<Class<?>>, Consumer<Class<?>>) - Static method in class net.orbyfied.j8.util.ReflectionUtil
 
with() - Method in interface net.orbyfied.j8.util.ops.EntryOperation
 
without() - Method in interface net.orbyfied.j8.util.ops.EntryOperation
 
A B C D E F G H I K L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form