Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbstractFunctionBuffer<B,F> - Class in uk.co.strangeskies.expression.buffer
 
AbstractFunctionBuffer(F, B, BiFunction<? super F, ? super B, ? extends F>) - Constructor for class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
AbstractFunctionBuffer(F, B, Function<? super B, ? extends F>) - Constructor for class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
AbstractFunctionBuffer(B, Function<? super B, ? extends F>) - Constructor for class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
AbstractFunctionBuffer(AbstractFunctionBuffer<B, F>) - Constructor for class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
AbstractParser<T> - Interface in uk.co.strangeskies.text.parsing
A partial implementation of Parser with sensible default behavior provided for a large number of methods.
accept(T) - Method in interface uk.co.strangeskies.function.ThrowingConsumer
 
accepting() - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
accepting(Type...) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
accepting(TypeToken<?>...) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
accepting(List<TypeToken<?>>) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
accumulatingSet(Set<T>) - Static method in interface uk.co.strangeskies.collection.SetDecorator
 
action(Function<SymbolsIn, T>, BiConsumer<SymbolsOut, T>) - Method in class uk.co.strangeskies.text.grammar.Production2
 
activate(BundleContext) - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
Activate the PlatformAdmin instance.
activate(ComponentContext) - Method in class uk.co.strangeskies.log.provider.LogProvider
 
activate(ComponentContext) - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
ActiveExpression<T> - Class in uk.co.strangeskies.expression
An abstract class to help designing mutable expression, implementing a simple observer list, locking mechanism, and update mechanism.
ActiveExpression() - Constructor for class uk.co.strangeskies.expression.ActiveExpression
 
acyclic() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
AdaptingNamedObjectSupplier - Class in uk.co.strangeskies.eclipse
Supplier for Eclipse DI contexts, to provide localization implementations of a requested type via a PropertyLoader.
AdaptingNamedObjectSupplier() - Constructor for class uk.co.strangeskies.eclipse.AdaptingNamedObjectSupplier
 
AdaptNamed - Annotation Type in uk.co.strangeskies.eclipse
Marks an Inject field as allowing an adapter from the current context to adapt to the injection target type.
add(E) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
add(int, E) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
add(E) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
add(int, T) - Method in class uk.co.strangeskies.collection.ListTransformationView
 
add(int, T) - Method in class uk.co.strangeskies.collection.ListTransformOnceView
 
add(K, V) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
add(E) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
add(int, E) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
add(E) - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
add(E) - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
add(T) - Method in class uk.co.strangeskies.collection.ScopedSet
 
add(E) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
add(T) - Method in class uk.co.strangeskies.collection.SetTransformationView
 
add(T) - Method in class uk.co.strangeskies.collection.SetTransformOnceView
 
add(T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
add(Matrix<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
add(Matrix<?, ?>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
add(V, V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
add(EdgeVertices<V>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
add(EdgeVertices<V>...) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
add(Collection<? extends EdgeVertices<V>>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
add(T) - Method in interface uk.co.strangeskies.mathematics.operation.Addable
add the value to this
add(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
add(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
add(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
add(Fraction) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
add(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
add(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
Addable<S extends Addable<S,T>,T> - Interface in uk.co.strangeskies.mathematics.operation
 
addAll(Collection<? extends E>) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
addAll(int, Collection<? extends E>) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
addAll(Collection<? extends E>) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
addAll(K, Collection<? extends V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addAll(Map<? extends K, ? extends V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addAll(MultiMap<? extends K, ? extends V, ?>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addAll(K, V...) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addAll(Collection<? extends E>) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
addAll(int, Collection<? extends E>) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
addAll(Collection<? extends E>) - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
addAll(Collection<? extends E>) - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
addAll(Collection<? extends T>) - Method in class uk.co.strangeskies.collection.ScopedSet
 
addAll(Collection<? extends E>) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
addAll(Collection<? extends T>) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
addAllToAll(Collection<? extends V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addAllToAll(V...) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addAllToAll(Collection<? extends K>, Collection<? extends V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addClass(String, byte[]) - Method in class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 
addClasses(Map<String, byte[]>) - Method in class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 
addContribution(TreeContribution<?>) - Method in class uk.co.strangeskies.fx.ModularTreeView
addContribution(TreeContribution<?>, int) - Method in class uk.co.strangeskies.fx.ModularTreeView
 
addDependency(Expression<U>) - Method in class uk.co.strangeskies.expression.DependentExpression
 
addDisabledInfo(DisabledInfo) - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
added() - Method in interface uk.co.strangeskies.collection.observable.ObservableSet.Change
 
addedIndices() - Method in interface uk.co.strangeskies.collection.observable.ObservableList.Change
 
addedItems() - Method in interface uk.co.strangeskies.collection.observable.ObservableList.Change
 
addException(ParseException) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
addException(String, int) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
addException(String, int, Exception) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
addException(ParseState) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
addException(ParseException) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
addException(String, int) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
addException(String, int, Exception) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
addException(ParseState) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
addInternalListener(Function<GraphListeners<V, E>, Observable<L>>, Observer<L>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
Addition<O extends Addable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.operation
 
Addition(Expression<? extends Addable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.operation.Addition
 
addLogReader(LogReaderService) - Method in class uk.co.strangeskies.log.provider.ConsoleLog
 
addRule(Symbol.Nonterminal<T>, Production<? extends T>) - Method in class uk.co.strangeskies.text.grammar.Grammar
 
addToAll(V) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addToAll(Collection<? extends K>, V) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
addValue(double) - Method in class uk.co.strangeskies.mathematics.Distribution
 
addValue(double) - Method in class uk.co.strangeskies.mathematics.MovingAverage
 
adjacentTo(V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
AffineTransformation2<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry
 
aggregateBackpressure() - Method in interface uk.co.strangeskies.observable.Observable
 
aggregateBackpressure(long) - Method in interface uk.co.strangeskies.observable.Observable
 
aggregatingReiterator() - Static method in interface uk.co.strangeskies.collection.Reiterator
 
allMatch(DoublePredicate) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
allMatch(IntPredicate) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
allMatch(LongPredicate) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
allMatch(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
allMatch(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
allocateRequests(long, List<Observation>) - Method in interface uk.co.strangeskies.observable.RequestAllocator
 
allowRepeatVisits(boolean) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
AlreadyCompletedException - Exception in uk.co.strangeskies.observable
 
AlreadyCompletedException(Observation) - Constructor for exception uk.co.strangeskies.observable.AlreadyCompletedException
 
alreadyConfigured(Object) - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
and(TriPredicate<? super O1, ? super O2, ? super O3>) - Method in interface uk.co.strangeskies.function.TriPredicate
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
and(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
and(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ConvexPolygon
 
AND<O extends ANDable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
AND(Expression<? extends ANDable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.logic.AND
 
and(T) - Method in interface uk.co.strangeskies.mathematics.logic.ANDable
 
and(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
ANDable<S extends ANDable<S,T> & Self<? extends S>,T> - Interface in uk.co.strangeskies.mathematics.logic
 
ANDOperation<O extends ANDable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
ANDOperation() - Constructor for class uk.co.strangeskies.mathematics.logic.ANDOperation
 
annotated(Type...) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Transform an array of Types into a new array of AnnotatedTypes, according to the behaviour of AnnotatedTypes.annotated(Type) applied to element of the array.
annotated(Collection<? extends Type>) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Transform a collection of Types into a new list of AnnotatedTypes, according to the behaviour of AnnotatedTypes.annotated(Type) applied to element of the collection.
annotated(Type) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Derive a representation of a given type according the appropriate class of AnnotatedType.
annotated(Type, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Derive a representation of a given type according the appropriate class of AnnotatedType, and with the given annotations.
annotated(Type, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Derive a representation of a given type according the appropriate class of AnnotatedType, and with the given annotations.
annotated(Annotation...) - Method in interface uk.co.strangeskies.reflection.codegen.AnnotatedSignature
Derive a version of this declaration with the given annotations.
annotated(Collection<? extends Annotation>) - Method in interface uk.co.strangeskies.reflection.codegen.AnnotatedSignature
Derive a version of this declaration with the given annotations.
annotated(Collection<? extends Annotation>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
annotated(Collection<? extends Annotation>) - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
annotated(Collection<? extends Annotation>) - Method in class uk.co.strangeskies.reflection.codegen.MemberSignature
 
annotated(Collection<? extends Annotation>) - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
annotated(Collection<? extends Annotation>) - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
AnnotatedArrayTypes - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to annotated array types.
AnnotatedArrayTypes.AnnotatedArrayTypeInternal - Interface in uk.co.strangeskies.reflection
 
AnnotatedDeclaration<S extends AnnotatedSignature<?>> - Class in uk.co.strangeskies.reflection.codegen
 
AnnotatedDeclaration(S) - Constructor for class uk.co.strangeskies.reflection.codegen.AnnotatedDeclaration
 
annotatedImpl(Isomorphism, Type...) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
 
annotatedImpl(Isomorphism, Type) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
 
annotatedImpl(Isomorphism, Type, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
 
AnnotatedParameterizedTypes - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to annotated parameterised types.
AnnotatedParameterizedTypes.AnnotatedParameterizedTypeInternal - Interface in uk.co.strangeskies.reflection
 
AnnotatedSignature<S extends AnnotatedSignature<S>> - Interface in uk.co.strangeskies.reflection.codegen
An base type for any source declaration objects which are annotated.
AnnotatedTypes - Class in uk.co.strangeskies.reflection
A collection of general utility methods relating to annotated types within the Java type system.
AnnotatedTypes.AnnotatedTypeInternal - Interface in uk.co.strangeskies.reflection
An internal interface to add some extra functionality onto annotated types.
AnnotatedTypes.AnnotatedTypeParser - Class in uk.co.strangeskies.reflection
A parser for AnnotatedTypes, and various related types.
AnnotatedTypeSubstitution - Class in uk.co.strangeskies.reflection
TODO update the javadocs to take about ANNOTATED types...
AnnotatedTypeSubstitution() - Constructor for class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Create a new TypeSubstitution with no initial substitution rules.
AnnotatedTypeSubstitution(Function<? super AnnotatedType, ? extends AnnotatedType>) - Constructor for class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Create a new TypeSubstitution to apply the given mapping function.
AnnotatedTypeSubstitution(Map<?, ? extends AnnotatedType>) - Constructor for class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Create a new TypeSubstitution to apply the given mapping.
AnnotatedTypeVariables - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to annotated type variables.
AnnotatedTypeVariables.AnnotatedTypeVariableInternal - Interface in uk.co.strangeskies.reflection
 
AnnotatedWildcardTypes - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to annotated wildcard types.
AnnotatedWildcardTypes.AnnotatedWildcardTypeInternal - Interface in uk.co.strangeskies.reflection
 
annotationHash() - Method in interface uk.co.strangeskies.reflection.AnnotatedTypes.AnnotatedTypeInternal
 
AnnotationProperty - Class in uk.co.strangeskies.reflection
 
AnnotationProperty(String, Object) - Constructor for class uk.co.strangeskies.reflection.AnnotationProperty
 
Annotations - Class in uk.co.strangeskies.reflection
A collection of general utility methods relating to annotated types within the Java type system.
Annotations() - Constructor for class uk.co.strangeskies.reflection.Annotations
 
Annotations.AnnotationParser - Class in uk.co.strangeskies.reflection
A parser for Annotations, and various related types.
anonymize() - Method in interface uk.co.strangeskies.expression.Expression
 
AnonymousExpression<T> - Interface in uk.co.strangeskies.expression
A simple interface for expressions when the type of the expression object itself is unimportant or unavailable, and we only care about the type of the expressions value.
anyConstructor() - Static method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
anyMatch(DoublePredicate) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
anyMatch(IntPredicate) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
anyMatch(LongPredicate) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
anyMatch(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
anyMatch(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
anyMethod() - Static method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
anyStaticInitializer() - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
anyVariable() - Static method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
append(String) - Method in class uk.co.strangeskies.text.grammar.Production
 
append(Symbol.Nonterminal<?>) - Method in class uk.co.strangeskies.text.grammar.Production
 
append(Symbol.Nonterminal<U>, BiFunction<? super T, ? super U, ? extends R>, Function<? super R, ? extends T>, Function<? super R, ? extends U>) - Method in class uk.co.strangeskies.text.grammar.Production
 
append(Production<U>, BiFunction<? super T, ? super U, ? extends R>, Function<? super R, ? extends T>, Function<? super R, ? extends U>) - Method in class uk.co.strangeskies.text.grammar.Production
 
append(String) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
append(String, BiConsumer<T, String>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
append(Parser<U>, BiConsumer<T, U>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
AppendingParser<T,U> - Class in uk.co.strangeskies.text.parsing
 
AppendingParser(Parser<T>, Parser<U>, BiFunction<T, U, ? extends T>) - Constructor for class uk.co.strangeskies.text.parsing.AppendingParser
 
appendParameters(StringBuilder) - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
appendTransform(String, BiFunction<T, String, ? extends U>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
appendTransform(Parser<U>, BiFunction<T, U, ? extends V>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
appendTransform(String, BiFunction<T, String, ? extends U>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
appendTransform(Parser<U>, BiFunction<T, U, ? extends V>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
appendTypeParametersTo(ParameterizedSignature<?>, StringBuilder) - Static method in interface uk.co.strangeskies.reflection.codegen.ParameterizedSignature
 
appliesTo(TreeItemData<U>) - Method in interface uk.co.strangeskies.fx.TreeContribution
Determine whether the contribution should be applied to the given data item.
appliesToTree(String) - Method in interface uk.co.strangeskies.eclipse.EclipseTreeContribution
 
apply(T) - Method in interface uk.co.strangeskies.function.ThrowingFunction
Applies this function to the given argument.
apply(O1, O2, O3) - Method in interface uk.co.strangeskies.function.TriFunction
Applies this function to the given arguments.
apply(ANDable<? extends O, ? super T>, T) - Method in class uk.co.strangeskies.mathematics.logic.ANDOperation
 
apply(NANDable<? extends O, ? super T>, T) - Method in class uk.co.strangeskies.mathematics.logic.NANDOperation
 
apply(NORable<? extends O, ? super T>, T) - Method in class uk.co.strangeskies.mathematics.logic.NOROperation
 
apply(NOTable<?, ? extends O>) - Method in class uk.co.strangeskies.mathematics.logic.NOTOperation
 
apply(ORable<? extends O, ? super T>, T) - Method in class uk.co.strangeskies.mathematics.logic.OROperation
 
apply(XNORable<? extends O, ? super T>, T) - Method in class uk.co.strangeskies.mathematics.logic.XNOROperation
 
apply(XORable<? extends O, ? super T>, T) - Method in class uk.co.strangeskies.mathematics.logic.XOROperation
 
apply(T, T, Value<?>) - Method in class uk.co.strangeskies.mathematics.operation.LinearInterpolationFunction
 
apply(Number) - Method in class uk.co.strangeskies.mathematics.values.NumberToValueFunction
 
arrayFromComponent(AnnotatedType, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
Derive a new AnnotatedArrayType instance from a given annotated component type, and the given annotations.
arrayFromComponent(AnnotatedType, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
Derive a new AnnotatedArrayType instance from a given annotated component type, and the given annotations.
arrayFromComponent(GenericArrayType) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type.
arrayFromComponent(GenericArrayType, int) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type, with the given number of dimensions.
arrayFromComponent(ParameterizedType) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type.
arrayFromComponent(ParameterizedType, int) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type, with the given number of dimensions.
arrayFromComponent(TypeVariable<?>) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type.
arrayFromComponent(TypeVariable<?>, int) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type, with the given number of dimensions.
arrayFromComponent(InferenceVariable) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type.
arrayFromComponent(InferenceVariable, int) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type, with the given number of dimensions.
arrayFromComponent(IntersectionType) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type.
arrayFromComponent(IntersectionType, int) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType derived from a given component type, with the given number of dimensions.
arrayFromComponent(Class<T>) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to an array Class derived from a given component type.
arrayFromComponent(Class<?>, int) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to an array Class derived from a given component type, with the given number of dimensions.
arrayFromComponent(Type) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType or array Class derived from a given component type.
arrayFromComponent(Type, int) - Static method in class uk.co.strangeskies.reflection.ArrayTypes
Obtain a reference to a GenericArrayType or array Class derived from a given component type, with the given number of dimensions.
ArrayTypes - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to array types.
asAbstract(boolean) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
asClass(Class<T>) - Method in class uk.co.strangeskies.reflection.token.TypeParameter
 
asDefault(boolean) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
asDoubleStream() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
asDoubleStream() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
asFinal(boolean) - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
asFinal(boolean) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
asFinal(boolean) - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
asList(ObservableSet<T>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Create an observable list view of an observable set.
asListType() - Method in class uk.co.strangeskies.reflection.resource.PropertyType
 
asLongStream() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
asNative(boolean) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
asPartialImplementation() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
partialImplementation defaults to true.
assertCanMakeObservation(Observation) - Method in class uk.co.strangeskies.observable.SafeObserver
 
assertDimensions(T, int, int) - Static method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
assertDimensions(T, int) - Static method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
assertIsMakingObservation() - Method in class uk.co.strangeskies.observable.SafeObserver
 
assertIsSquare(T) - Static method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
asSet(ObservableList<T>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Create an observable set view of an observable list.
assign(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.TypedObject
Cast a typed object into a differently typed object, succeeding only if the types are assignment compatible.
assign(Object, Class<T>) - Static method in class uk.co.strangeskies.reflection.Types
If a given object is assignable to a given raw type, it will be converted to that type.
assignableFrom(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
assignableFrom(Class<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
assignableTo(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
assignableTo(Class<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
asStatic(boolean) - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
asStatic(boolean) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
asStrict(boolean) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
asSynchronized(boolean) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
asTransient(boolean) - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
asType(TypeToken<T>) - Method in class uk.co.strangeskies.reflection.token.TypeParameter
 
asType(Type) - Method in class uk.co.strangeskies.reflection.token.TypeParameter
 
asTypedObject() - Method in interface uk.co.strangeskies.reflection.token.ReifiedType
 
asVariableArityInvocation() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
asVolatile(boolean) - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
atomic(Consumer<? super Graph<V, E>>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph
Perform an operation on the receiving graph atomically.
Attribute - Class in uk.co.strangeskies.reflection.resource
 
Attribute(String, AttributeProperty<?>...) - Constructor for class uk.co.strangeskies.reflection.resource.Attribute
 
Attribute(String, Collection<? extends AttributeProperty<?>>) - Constructor for class uk.co.strangeskies.reflection.resource.Attribute
 
AttributeProperty<T> - Class in uk.co.strangeskies.reflection.resource
 
AttributeProperty(String, PropertyType<T>, T) - Constructor for class uk.co.strangeskies.reflection.resource.AttributeProperty
 
availableEdges() - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
availableVertices() - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
average() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
average() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
average() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 

B

BackpressureReducingObserver<T,M> - Class in uk.co.strangeskies.observable
 
BackpressureReducingObserver(Observer<? super M>, Supplier<? extends M>, BiFunction<? super M, ? super T, ? extends M>) - Constructor for class uk.co.strangeskies.observable.BackpressureReducingObserver
 
BackpressureReducingObserver(Observer<? super M>, Function<? super T, ? extends M>, BiFunction<? super M, ? super T, ? extends M>) - Constructor for class uk.co.strangeskies.observable.BackpressureReducingObserver
 
balanced() - Static method in interface uk.co.strangeskies.observable.RequestAllocator
 
BaseStreamDecorator<T,S extends java.util.stream.BaseStream<T,S>> - Interface in uk.co.strangeskies.collection.stream
A decorator for a BaseStream which wraps intermediate and terminal operations such that they can be easily extended.
beginChange() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
beginChange() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
beginWrite() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
beginWrite() - Method in class uk.co.strangeskies.expression.LockingExpression
 
best(Class<?>, List<ParameterizedType>) - Method in class uk.co.strangeskies.reflection.TypeBounds
Given a number of candidate parameterizations of a given class, derive the most specific possible parameterization which is a supertype of all candidates according to the Java 8 language specification regarding type inference.
between(V, V) - Static method in interface uk.co.strangeskies.mathematics.graph.EdgeVertices
 
between(V, V, Comparator<V>) - Static method in interface uk.co.strangeskies.mathematics.graph.EdgeVertices
 
between(V, V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
between(EdgeVertices<V>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
betweenUnique(V, V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
If there is exactly one edge between the provided vertices, this edge is returned.
betweenUnique(EdgeVertices<V>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
BinaryExpression<O1,O2,R> - Class in uk.co.strangeskies.expression
As UnaryExpression, but with two operands.
BinaryExpression(Expression<? extends O1>, Expression<? extends O2>, BiFunction<? super O1, ? super O2, ? extends R>) - Constructor for class uk.co.strangeskies.expression.BinaryExpression
 
BooleanCombinationBehaviour<S extends BooleanCombinationBehaviour<S,T> & Self<? extends S>,T> - Interface in uk.co.strangeskies.mathematics.logic
 
BooleanValue - Class in uk.co.strangeskies.mathematics.logic
 
BooleanValue() - Constructor for class uk.co.strangeskies.mathematics.logic.BooleanValue
 
BooleanValue(Boolean) - Constructor for class uk.co.strangeskies.mathematics.logic.BooleanValue
 
BooleanValue(BooleanValue) - Constructor for class uk.co.strangeskies.mathematics.logic.BooleanValue
 
boundary() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ComplexPolygon
 
boundaryComponents() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ComplexPolygon
 
boundaryComponents() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
bounded(T, T, Comparator<? super T>) - Static method in class uk.co.strangeskies.mathematics.Interval
 
bounded(T, T) - Static method in class uk.co.strangeskies.mathematics.Interval
 
Bounds<S extends Bounds<S,V>,V extends Value<V>> - Class in uk.co.strangeskies.mathematics.geometry
 
Bounds(int, Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(Vector<?, V>, Vector<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(Vector<?, V>, Vector<?, V>, int) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(Vector<?, V>...) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(int, Vector<?, V>...) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(Collection<? extends Vector<?, V>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(int, Collection<? extends Vector<?, V>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(Bounds<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds(Bounds<?, V>, int) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds
 
Bounds2<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.geometry
 
Bounds2(Bounds<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds2(Bounds2<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds2(Vector2<V>, Vector2<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds2(Vector<?, V>, Vector<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds2(Vector2<V>...) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds2(Vector<?, V>...) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds2(Collection<? extends Vector<?, V>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds2(Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds2
 
Bounds3<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.geometry
 
Bounds3(Bounds<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
Bounds3(Bounds3<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
Bounds3(Vector<?, V>, Vector<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
Bounds3(Vector3<V>, Vector3<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
Bounds3(Vector3<V>...) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
Bounds3(Vector<?, V>...) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
Bounds3(Collection<? extends Vector<?, V>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
Bounds3(Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Bounds3
 
BoundSet - Class in uk.co.strangeskies.reflection
A bound set as described in chapter 18 of the Java 8 language specification.
BoundSet(BoundSet) - Constructor for class uk.co.strangeskies.reflection.BoundSet
 
BoundSet.IncorporationTarget - Class in uk.co.strangeskies.reflection
Consumer of different sorts of bounds which can be a applied to inference variables, as per chapter 18 of the Java 8 language specification.
BoundsN<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.geometry
 
BoundsN(Bounds<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.BoundsN
 
BoundsN(Vector<?, V>, Vector<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.BoundsN
 
BoundsN(Vector<?, V>...) - Constructor for class uk.co.strangeskies.mathematics.geometry.BoundsN
 
BoundsN(Collection<? extends Vector<?, V>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.BoundsN
 
BoundsN(int, Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.BoundsN
 
boxed() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
boxed() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
boxed() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
build() - Static method in class uk.co.strangeskies.fx.FxmlLoadBuilder
 
build() - Static method in interface uk.co.strangeskies.mathematics.graph.Graph
 
build() - Method in interface uk.co.strangeskies.mathematics.graph.GraphBuilder
 
build() - Static method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
buildWith(FXMLLoader) - Static method in class uk.co.strangeskies.fx.FxmlLoadBuilder
 
bundleChanged(BundleEvent) - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
byEquality() - Method in class uk.co.strangeskies.utility.Isomorphism
 
byIdentity() - Method in class uk.co.strangeskies.utility.Isomorphism
 
ByteArrayClassLoader - Class in uk.co.strangeskies.reflection.codegen
 
ByteArrayClassLoader(ClassLoader) - Constructor for class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 

C

CacheComputingMap<K,V> - Class in uk.co.strangeskies.collection.computingmap
 
CacheComputingMap(Function<K, V>, boolean) - Constructor for class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
CacheComputingMap(Function<K, V>, boolean, Executor) - Constructor for class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
CacheComputingMap(CacheComputingMap<K, V>) - Constructor for class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
CacheComputingMap.KeyedReference - Class in uk.co.strangeskies.collection.computingmap
 
CacheComputingMap.ReferenceEntry - Class in uk.co.strangeskies.collection.computingmap
 
cacheSize() - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
calculateMeanAbsoluteDeviation() - Method in class uk.co.strangeskies.mathematics.Distribution
 
CamelCaseFormatter - Class in uk.co.strangeskies.text
A tool for formatting and unformatting series' of words to and from their camel case representation.
CamelCaseFormatter() - Constructor for class uk.co.strangeskies.text.CamelCaseFormatter
Construct a formatter which delimits over whitespace, which does not format camel case with a leading upper case character, and which unformats camel case with case preserved.
CamelCaseFormatter(String, boolean, CamelCaseFormatter.UnformattingCase) - Constructor for class uk.co.strangeskies.text.CamelCaseFormatter
Construct a formatter with the given settings.
CamelCaseFormatter(String, Pattern, boolean, CamelCaseFormatter.UnformattingCase) - Constructor for class uk.co.strangeskies.text.CamelCaseFormatter
Construct a formatter with the given settings.
CamelCaseFormatter.UnformattingCase - Enum in uk.co.strangeskies.text
Treatment of case when unformatting from camel case to separate words.
cancel() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap.PreparationThread
 
cancel() - Method in interface uk.co.strangeskies.observable.Disposable
 
cancelChange() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
cancelObservation() - Method in class uk.co.strangeskies.observable.SafeObserver
 
cannotCaptureInferenceVariable(InferenceVariable, Type, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotCaptureMultipleTimes(InferenceVariable, CaptureConversion, CaptureConversion) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotCopyInferenceVariable(InferenceVariable, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotExtendMultipleClassTypes(AnnotatedType, AnnotatedType) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotFilterCapture(CaptureConversion) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotFindMethodOn(Class<?>, ErasedMethodSignature) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotFindMethodOn(Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotFindSubstitution(Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotGetField(Object, Field) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotInstantiateClassDefinition(ClassDefinition<?, ?>, TypeToken<?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotInstantiateInferenceVariable(InferenceVariable, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotInstantiateStrategy(Class<? extends PropertyResourceStrategy<?>>) - Method in interface uk.co.strangeskies.text.properties.PropertyLoaderProperties
Load the property with the key property.loader.cannot.instantiate.strategy.
cannotOverrideConstructor(Executable, Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotOverrideExistingClass(String) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotOverrideMethod(Method) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotParameterizeEnclosingExecutable(Class<?>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotParameterizeInference() - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotParameterizeMethodOnRawType(Executable) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotParameterizeOnDeclaration(TypeVariable<?>, GenericDeclaration) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotParameterizeWithReplacement(Type, Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotRedeclareVariable(ParameterSignature<?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotReduceConstraint(ConstraintFormula, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveAmbiguity(Executable, Executable) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveApplicable(Set<? extends Executable>, List<? extends Type>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveEnclosingInstance(ClassDeclaration<?, ?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotResolveInvocationOnTypeWithWildcardParameters(Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveInvocationType(Executable, List<? extends Type>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveReceiver(Member, Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveSupertype(Type, Class<?>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveTarget(Member, Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotResolveTypeVariable(String, ParameterizedSignature<?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
cannotResolveTypeVariable(TypeVariable<?>, Object) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
cannotSetField(Object, Object, Field) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
captureConversion(CaptureConversion) - Method in class uk.co.strangeskies.reflection.BoundSet.IncorporationTarget
Derive a new bound set containing the given capture conversion.
CaptureConversion - Class in uk.co.strangeskies.reflection
A CaptureConversion is a special sort of bound which can be contained within a BoundSet.
CaptureConversion(ParameterizedType) - Constructor for class uk.co.strangeskies.reflection.CaptureConversion
Create a capture conversion over a given ParameterizedType.
captureConversion(ParameterizedType, BoundSet) - Static method in class uk.co.strangeskies.reflection.InferenceVariable
Create fresh InferenceVariables for each parameter of the given type - and each non-statically enclosing type thereof - which is a WildcardType.
captureInferenceVariables(Collection<? extends InferenceVariable>, BoundSet) - Static method in class uk.co.strangeskies.reflection.TypeVariableCapture
Capture fresh type variables as valid stand-in instantiations for a set of inference variables.
captureWildcard(TypeVariable<?>, WildcardType) - Static method in class uk.co.strangeskies.reflection.TypeVariableCapture
Capture new type variable instantiation over a given wildcard type.
captureWildcard(WildcardType) - Static method in class uk.co.strangeskies.reflection.TypeVariableCapture
Capture new type variable instantiation over a given wildcard type.
captureWildcardArguments(GenericArrayType) - Static method in class uk.co.strangeskies.reflection.TypeVariableCapture
Capture new type variable instantiations over any wildcard arguments of the given generic array type.
captureWildcardArguments(ParameterizedType) - Static method in class uk.co.strangeskies.reflection.TypeVariableCapture
Capture new type variable instantiations over any wildcard arguments of the given parameterized type.
cast(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.TypedObject
Cast a typed object into a differently typed object.
cast(Object) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
castUnsafe(Object, TypeToken<T>) - Static method in class uk.co.strangeskies.reflection.token.TypedObject
Cast an untyped object into a typed object without consideration for generic type safety.
castUnsafe(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.TypedObject
Cast a typed object into a differently typed object without consideration for generic type safety.
ceiling(T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
change() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
changes() - Method in interface uk.co.strangeskies.collection.observable.ObservableCollection
 
changes() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
changes() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
changes() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
changes() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
changes() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
changes() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
changes() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.ChangeEvent
 
changes() - Method in class uk.co.strangeskies.observable.ImmutableObservableValue
 
changes() - Method in class uk.co.strangeskies.observable.ObservablePropertyImpl
 
changes() - Method in interface uk.co.strangeskies.observable.ObservableValue
 
changes() - Method in class uk.co.strangeskies.text.provider.LocaleManagerService
 
check(Predicate<T>) - Method in class uk.co.strangeskies.text.grammar.Production
 
checkEquivalence(int, int) - Static method in exception uk.co.strangeskies.mathematics.geometry.DimensionalityException
 
checkValid(int) - Static method in exception uk.co.strangeskies.mathematics.geometry.DimensionalityException
 
ChoiceParser<U,T> - Class in uk.co.strangeskies.text.parsing
 
ChoiceParser(Supplier<Parser<U>>, Parser<? extends U>, Function<? super U, ? extends T>) - Constructor for class uk.co.strangeskies.text.parsing.ChoiceParser
 
ChoiceParser(Supplier<Parser<U>>, Function<? super U, ? extends T>, Parser<? extends T>) - Constructor for class uk.co.strangeskies.text.parsing.ChoiceParser
 
ClassDeclaration<E,T> - Class in uk.co.strangeskies.reflection.codegen
 
ClassDeclaration(ClassRegister.ClassRegistrationContext, ClassSignature<T>) - Constructor for class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
ClassDeclaration(ClassRegister.ClassRegistrationContext, ClassSignature<T>, SignatureWriter) - Constructor for class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
ClassDefinition<E,T> - Class in uk.co.strangeskies.reflection.codegen
An immutable representation of a class.
ClassDefinition(ClassDeclaration<E, T>, ClassRegister) - Constructor for class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
classLoader(ClassLoader) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
 
classNameAlreadyRegistered(ClassSignature<?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
classOverridingNotSupported() - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
ClassRegister - Class in uk.co.strangeskies.reflection.codegen
Loading stub-classes first then overriding with full implementations as a two-step process means we can inject into existing class loaders without any of the circularity restrictions present in other solutions.
ClassRegister() - Constructor for class uk.co.strangeskies.reflection.codegen.ClassRegister
 
ClassRegister(ClassLoader) - Constructor for class uk.co.strangeskies.reflection.codegen.ClassRegister
 
ClassRegister(Map<String, ClassDeclaration<?, ?>>, Map<String, byte[]>, Map<MethodDeclaration<?, ?>, MethodImplementation<?>>, Set<MethodDeclaration<?, ?>>, boolean, ClassLoader, ByteArrayClassLoader) - Constructor for class uk.co.strangeskies.reflection.codegen.ClassRegister
 
ClassSignature<T> - Class in uk.co.strangeskies.reflection.codegen
Separating the logic for declaring the class into a builder allows us to ensure the type of the class is immutable once an actual ClassDefinition object is instantiated.
ClassSignature() - Constructor for class uk.co.strangeskies.reflection.codegen.ClassSignature
 
ClassSignature(String, String, String, AnnotatedType, Set<AnnotatedType>, Set<ConstructorSignature>, Set<MethodSignature<?>>, List<TypeVariableSignature>, Set<Annotation>, Modifiers) - Constructor for class uk.co.strangeskies.reflection.codegen.ClassSignature
 
classSignature() - Static method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
classSignature(Class<T>) - Static method in class uk.co.strangeskies.reflection.codegen.ClassSignature
Create the class signature describing the given class.
classType() - Method in class uk.co.strangeskies.reflection.Types.TypeParser
A parser for a class type, which may be parameterized.
classVisitor(Consumer<Class<?>>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
clean() - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
clean() - Method in class uk.co.strangeskies.collection.EquivalenceComparator
This method can be called to prune stale references from the hash-collision map.
clear() - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
clear() - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
clear() - Method in class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
clear() - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
Remove all keys and values from the map.
clear() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
clear() - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
clear() - Method in interface uk.co.strangeskies.collection.ListDecorator
 
clear() - Method in interface uk.co.strangeskies.collection.MapDecorator
 
clear() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
clear() - Method in interface uk.co.strangeskies.collection.SetDecorator
 
clear() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
clear() - Method in class uk.co.strangeskies.mathematics.Distribution
 
clear() - Method in class uk.co.strangeskies.mathematics.MovingAverage
 
clear(int) - Method in class uk.co.strangeskies.mathematics.MovingAverage
 
clearItem() - Method in class uk.co.strangeskies.fx.TreeCellImpl
 
CloneDecouplingExpression<T extends java.lang.Cloneable> - Interface in uk.co.strangeskies.expression
Similar to CopyDecouplingExpression for Cloneable Expression types.
close() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
close() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
ClosedPolyline2<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
ClosedPolylineN<T extends Vector<T,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry
 
CODEGEN_PROPERTIES - Static variable in exception uk.co.strangeskies.reflection.codegen.CodeGenerationException
 
CodeGenerationException - Exception in uk.co.strangeskies.reflection.codegen
 
CodeGenerationException(String) - Constructor for exception uk.co.strangeskies.reflection.codegen.CodeGenerationException
 
CodeGenerationException(String, Throwable) - Constructor for exception uk.co.strangeskies.reflection.codegen.CodeGenerationException
 
CodeGenerationProperties - Interface in uk.co.strangeskies.reflection.codegen
 
ColdObservable<M> - Class in uk.co.strangeskies.observable
A simple implementation of Observable which implements backpressure over the elements of an iterable.
ColdObservable(Iterable<? extends M>) - Constructor for class uk.co.strangeskies.observable.ColdObservable
 
collapseIntoParentScope() - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
collapseIntoParentScope() - Method in class uk.co.strangeskies.collection.ScopedSet
 
collapseIntoParentScope() - Method in interface uk.co.strangeskies.utility.Scoped
Collapse this scope into its parent.
collect(Supplier<R>, ObjDoubleConsumer<R>, BiConsumer<R, R>) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
collect(Supplier<R>, ObjIntConsumer<R>, BiConsumer<R, R>) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
collect(Supplier<R>, ObjLongConsumer<R>, BiConsumer<R, R>) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
collect(Collector<? super T, A, R>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
collect(Collector<? super T, A, R>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
collect(Collector<? super M, A, ? extends R>) - Method in interface uk.co.strangeskies.observable.Observable
 
collectBackpressure(Collector<? super M, A, ? extends R>) - Method in interface uk.co.strangeskies.observable.Observable
Introduce backpressure by collecting messages until a request is made downstream, then forwarding the collection.
CollectionDecorator<T extends java.util.Collection<E>,E> - Interface in uk.co.strangeskies.collection
 
CommandTreeCellContribution<T> - Class in uk.co.strangeskies.eclipse
A tree cell contribution intended to be supplied via EclipseTreeContribution so as to be injected according to an eclipse context.
CommandTreeCellContribution(String) - Constructor for class uk.co.strangeskies.eclipse.CommandTreeCellContribution
 
commit(State) - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
comparator() - Method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
comparator() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
compare(T, T) - Method in class uk.co.strangeskies.collection.EquivalenceComparator
 
compare(Pair<TreeContribution<?>, Integer>, Pair<TreeContribution<?>, Integer>) - Method in class uk.co.strangeskies.fx.DefaultTreeContributionPrecedence
 
compareTo(Matrix<?, ?>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
compareTo(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
compareToAtSupportedPrecision(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
compareToAtSupportedPrecision(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
compareToAtSupportedPrecision(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
compareToAtSupportedPrecision(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
compareToAtSupportedPrecision(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
compareToAtSupportedPrecision(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
complete() - Method in class uk.co.strangeskies.observable.HotObservable
 
complex() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.PolygonConfigurator
 
ComplexPolygon<S extends ComplexPolygon<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
compose(InvertibleFunction<T, I>, InvertibleFunction<I, R>) - Static method in interface uk.co.strangeskies.function.InvertibleFunction
 
compose(Interval<Integer>) - Static method in class uk.co.strangeskies.mathematics.Interval
 
compose(Function<Observable<? super M>, Observable<? extends T>>) - Method in interface uk.co.strangeskies.observable.Observable
Derive a new observable by application of the given function.
compose(Symbol.Nonterminal<T>, T) - Method in interface uk.co.strangeskies.text.grammar.Parser
 
composeString(T) - Method in class uk.co.strangeskies.reflection.resource.PropertyType
 
composeValueString() - Method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
compound() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.PolygonConfigurator
 
CompoundPolygon<S extends CompoundPolygon<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
Complex polygons, self intersecting with holes and multiple parts.
CompoundPolygon.WindingRule - Enum in uk.co.strangeskies.mathematics.geometry.shape
 
computation() - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
ComputingEntry(K) - Constructor for class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.ComputingEntry
 
ComputingEntryHashMap<K,V> - Class in uk.co.strangeskies.collection.computingmap
 
ComputingEntryHashMap(Function<K, V>, Executor) - Constructor for class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
ComputingEntryHashMap(ComputingEntryHashMap<K, V>) - Constructor for class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
ComputingEntryHashMap.ComputingEntry - Class in uk.co.strangeskies.collection.computingmap
 
ComputingEntryHashMap.DeferredEntry - Class in uk.co.strangeskies.collection.computingmap
 
ComputingEntryHashMap.Entry<K,V> - Interface in uk.co.strangeskies.collection.computingmap
 
ComputingHashMap<K,V> - Class in uk.co.strangeskies.collection.computingmap
 
ComputingHashMap(Function<K, V>) - Constructor for class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
ComputingMap<K,V> - Interface in uk.co.strangeskies.collection.computingmap
Conceptually, this map behaves much like an ordinary map other than the semantics of putting a key value pair into the map.
concat(Observable<? extends M>...) - Static method in interface uk.co.strangeskies.observable.Observable
 
concat(Collection<? extends Observable<? extends M>>) - Static method in interface uk.co.strangeskies.observable.Observable
 
concatMap(Function<? super M, ? extends Observable<? extends T>>) - Method in interface uk.co.strangeskies.observable.Observable
Condition - Interface in uk.co.strangeskies.mathematics.logic
 
ConditionalExpression<O> - Class in uk.co.strangeskies.expression
An Expression whose primary dependency is conditional on a Boolean Expression dependency.
ConditionalExpression(Expression<? extends Boolean>, Expression<? extends O>, Expression<? extends O>) - Constructor for class uk.co.strangeskies.expression.ConditionalExpression
 
configureCell(TreeItemData<U>, Node) - Method in class uk.co.strangeskies.eclipse.CommandTreeCellContribution
 
configureCell(TreeItemData<U>, Node) - Method in class uk.co.strangeskies.eclipse.MenuTreeCellContribution
 
configureCell(TreeItemData<U>, Node) - Method in class uk.co.strangeskies.fx.DefaultTreeCellContribution
 
configureCell(TreeItemData<U>, Node) - Method in interface uk.co.strangeskies.fx.PseudoClassTreeCellContribution
 
configureCell(TreeItemData<U>, Node) - Method in interface uk.co.strangeskies.fx.TreeCellContribution
Used to change the default cell configuration strategy.
configureCommand(ECommandService) - Method in class uk.co.strangeskies.eclipse.CommandTreeCellContribution
 
configureMenu() - Method in class uk.co.strangeskies.eclipse.MenuTreeCellContribution
 
confine(M) - Method in class uk.co.strangeskies.mathematics.Interval
 
ConsoleLog - Class in uk.co.strangeskies.log.provider
LogListener implementation dumping all logs to console
ConsoleLog() - Constructor for class uk.co.strangeskies.log.provider.ConsoleLog
 
ConsoleLogConfiguration - Annotation Type in uk.co.strangeskies.log.provider
 
ConstraintFormula - Class in uk.co.strangeskies.reflection
A constraint formula, as they are described in chapter 18 of that Java 8 language specification.
ConstraintFormula(ConstraintFormula.Kind, Type, Type) - Constructor for class uk.co.strangeskies.reflection.ConstraintFormula
 
ConstraintFormula.Kind - Enum in uk.co.strangeskies.reflection
The kind of a constraint formula describes the nature of the constraint it represents.
constructor(ConstructorSignature) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
constructorDeclarations() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
constructors() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Find which constructors can be invoked for this type.
ConstructorSignature - Class in uk.co.strangeskies.reflection.codegen
 
ConstructorSignature() - Constructor for class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
ConstructorSignature(Set<Annotation>, Modifiers, List<ParameterSignature<?>>, List<TypeVariableSignature>) - Constructor for class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
constructorSignature() - Static method in class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
constructorSignature(Constructor<?>) - Static method in class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
contains(Object) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
contains(Object) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
contains(K, V) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
contains(Object) - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
contains(Object) - Method in class uk.co.strangeskies.collection.ScopedSet
 
contains(Object) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
contains(Object) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
contains(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
contains(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Polyline2
 
contains(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Shape
 
contains(T) - Method in class uk.co.strangeskies.mathematics.Interval
 
contains(Comparable<? super T>) - Method in class uk.co.strangeskies.mathematics.Interval
 
contains(Interval<T>) - Method in class uk.co.strangeskies.mathematics.Interval
 
containsAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
containsAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
containsAll(Collection<?>) - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
containsAll(Collection<?>) - Method in class uk.co.strangeskies.collection.ScopedSet
 
containsAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
containsAll(Collection<?>) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
containsInferenceVariable(Type) - Method in class uk.co.strangeskies.reflection.BoundSet
 
containsKey(Object) - Method in interface uk.co.strangeskies.collection.MapDecorator
 
containsValue(Object) - Method in interface uk.co.strangeskies.collection.MapDecorator
 
ContextClassLoaderExecutor - Class in uk.co.strangeskies.reflection.classloading
Utilities for safely running code under a different thread context class loader.
ContextClassLoaderExecutor(Executor, Function<ClassLoader, ClassLoader>) - Constructor for class uk.co.strangeskies.reflection.classloading.ContextClassLoaderExecutor
 
ContextClassLoaderExecutor(Executor, ClassLoader) - Constructor for class uk.co.strangeskies.reflection.classloading.ContextClassLoaderExecutor
 
ContextClassLoaderExecutor(Executor, URL...) - Constructor for class uk.co.strangeskies.reflection.classloading.ContextClassLoaderExecutor
 
ContextClassLoaderExecutor(Executor, Collection<URL>) - Constructor for class uk.co.strangeskies.reflection.classloading.ContextClassLoaderExecutor
 
ContiguousSet<T> - Class in uk.co.strangeskies.mathematics
 
ContiguousSet(Interval<T>, Incrementor<T>) - Constructor for class uk.co.strangeskies.mathematics.ContiguousSet
 
ContinuousValue<S extends ContinuousValue<S>> - Class in uk.co.strangeskies.mathematics.values
 
ContinuousValue() - Constructor for class uk.co.strangeskies.mathematics.values.ContinuousValue
 
ContinuousValue(Value<?>) - Constructor for class uk.co.strangeskies.mathematics.values.ContinuousValue
 
ContinuousValue(Number) - Constructor for class uk.co.strangeskies.mathematics.values.ContinuousValue
 
contribute(EclipseTreeContribution<?>) - Method in class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
contributions() - Method in interface uk.co.strangeskies.fx.TreeItemData
Get all the contributions which should be applied to a tree item, in order from most to least specific.
contributions(TypeToken<U>) - Method in interface uk.co.strangeskies.fx.TreeItemData
Get all contributions which should be applied to a tree item and which match a given type, in order from most to least specific.
contributions() - Method in class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
contributions(TypeToken<V>) - Method in class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
controller(D) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
Configure the builder to load directly into the given controller instance.
controller(Class<D>, D) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
Configure the builder to load directly into the given controller instance.
controller(Class<D>) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
Configure the builder to load into a controller of the given class via FXMLLoader.setControllerFactory(javafx.util.Callback).
convex() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.PolygonConfigurator
 
ConvexPolygon<S extends ConvexPolygon<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
copy() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds2
 
copy() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds3
 
copy() - Method in class uk.co.strangeskies.mathematics.geometry.BoundsN
 
copy() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
copy() - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
copy() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
copy() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
copy() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
copy() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
copy() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
copy() - Method in class uk.co.strangeskies.reflection.BoundSet
Create a copy of an existing bound set.
copy() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
copy() - Method in class uk.co.strangeskies.reflection.TypeResolver
 
copy() - Method in interface uk.co.strangeskies.utility.Copyable
 
Copyable<S extends Copyable<S>> - Interface in uk.co.strangeskies.utility
An object which can be copied.
CopyDecouplingExpression<T extends Copyable<T>> - Interface in uk.co.strangeskies.expression
A basic interface extension of Expression providing a default implementation of CopyDecouplingExpression.decoupleValue() which simply copies the result of Expression.getValue().
copyInternal() - Method in class uk.co.strangeskies.reflection.BoundSet
 
count() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
count() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
count() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
count() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
count() - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
create(Interval<T>) - Static method in class uk.co.strangeskies.mathematics.ContiguousSet
 
create() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
create() - Method in interface uk.co.strangeskies.mathematics.graph.GraphTransformer
 
create() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
createCollection() - Method in class uk.co.strangeskies.collection.multimap.MultiHashMap
 
createCollection() - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
createCollection() - Method in class uk.co.strangeskies.collection.multimap.MultiTreeMap
 
createEntry(K) - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
createEntry(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
createEntry(K) - Method in class uk.co.strangeskies.collection.computingmap.DeferredComputingMap
 
createEntry(K) - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
createMap() - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
createMap(Map<? extends E, ? extends T>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
createMap() - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
createMap(Map<? extends V, ? extends T>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
createObservable() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
createObservable() - Method in class uk.co.strangeskies.expression.LockingExpression
 
createResolver() - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
createSet() - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
createSet(Collection<? extends E>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
createSet() - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
createSet(Collection<? extends V>) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
currentLocation() - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
currentState() - Method in class uk.co.strangeskies.observable.ObservablePropertyImpl
 

D

data() - Method in interface uk.co.strangeskies.fx.TreeItemData
 
DateTimeParser<T> - Class in uk.co.strangeskies.text.parsing
 
DateTimeParser(DateTimeFormatter, Function<TemporalAccessor, T>) - Constructor for class uk.co.strangeskies.text.parsing.DateTimeParser
 
deactivate(BundleContext) - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
Deactivate the PlatformAdmin instance.
deactivate() - Method in class uk.co.strangeskies.log.provider.LogProvider
 
deactivate(ComponentContext) - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
debug(Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
debug(String, Object...) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
debug(String, long) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
debug(String, Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
Declaration<S extends Signature<?>> - Interface in uk.co.strangeskies.reflection.codegen
 
DeclarationToken<S extends DeclarationToken<S>> - Interface in uk.co.strangeskies.reflection.token
A token representing a declaration.
declareConstructor(ClassDeclaration<C, T>, ConstructorSignature, ClassWriter) - Static method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
declaredConstructors() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Find which constructors can be invoked for this type.
declaredFields() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Find which fields are declared on this type.
declaredMethods() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Find which methods can be invoked on this type, whether statically or on instances.
declareMethod(ClassDeclaration<?, C>, MethodSignature<T>, ClassWriter) - Static method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
declareStaticMethod(ClassDeclaration<C, ?>, MethodSignature<T>, ClassWriter) - Static method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
declaringClassMustBeStatic(Member) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
decorateIntermediate(Function<? super S, S>) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
decorateIntermediate(Function<? super DoubleStream, DoubleStream>) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
decorateIntermediate(Function<? super IntStream, IntStream>) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
decorateIntermediate(Function<? super LongStream, LongStream>) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
decorateIntermediate(Function<? super Stream<T>, Stream<T>>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
decorateIntermediate(Function<? super Stream<T>, Stream<T>>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
decorateIntermediateDouble(Function<? super S, DoubleStream>) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
decorateIntermediateDouble(Function<? super S, DoubleStream>) - Method in class uk.co.strangeskies.collection.stream.ResourceStream
 
decorateIntermediateInt(Function<? super S, IntStream>) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
decorateIntermediateInt(Function<? super S, IntStream>) - Method in class uk.co.strangeskies.collection.stream.ResourceStream
 
decorateIntermediateLong(Function<? super S, LongStream>) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
decorateIntermediateLong(Function<? super S, LongStream>) - Method in class uk.co.strangeskies.collection.stream.ResourceStream
 
decorateIntermediateReference(Function<? super S, Stream<U>>) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
decorateIntermediateReference(Function<? super S, Stream<U>>) - Method in class uk.co.strangeskies.collection.stream.ResourceStream
 
decorateTerminal(Function<? super S, ? extends U>) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
decorateTerminal(Function<? super S, ? extends U>) - Method in class uk.co.strangeskies.collection.stream.ResourceStream
 
decorateVoidTerminal(Consumer<? super S>) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
decorateVoidTerminal(Consumer<? super S>) - Method in class uk.co.strangeskies.collection.stream.ResourceStream
 
decoupleValue() - Method in interface uk.co.strangeskies.expression.CloneDecouplingExpression
 
decoupleValue() - Method in interface uk.co.strangeskies.expression.CopyDecouplingExpression
 
decoupleValue() - Method in interface uk.co.strangeskies.expression.Expression
 
decrement() - Method in interface uk.co.strangeskies.mathematics.operation.Incrementable
 
decrement(T) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
decrement(T, int) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
decrement(T) - Method in class uk.co.strangeskies.mathematics.operation.NaturalIncrementor
 
decrement() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
decrement() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
decrement() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
decrement() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
decrement() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
deepCopy(Isomorphism) - Method in class uk.co.strangeskies.reflection.BoundSet
Create a copy of an existing bound set.
deepCopy(Isomorphism) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
deepCopy(Isomorphism) - Method in class uk.co.strangeskies.reflection.TypeResolver
Create a copy of an existing resolver.
deepCopy(Isomorphism) - Method in interface uk.co.strangeskies.utility.Copyable
 
deepCopy() - Method in interface uk.co.strangeskies.utility.DeepCopyable
 
deepCopy(Isomorphism) - Method in interface uk.co.strangeskies.utility.DeepCopyable
 
DeepCopyable<S extends DeepCopyable<S>> - Interface in uk.co.strangeskies.utility
An object which can be copied.
DEFAULT_MANAGER - Static variable in interface uk.co.strangeskies.text.properties.LocaleManager
DEFAULT_PERSISTENCE_CONFIGURATION - Static variable in class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
DEFAULT_PROPERTY_LOADER - Static variable in interface uk.co.strangeskies.text.properties.PropertyLoader
DefaultTreeCellContent - Class in uk.co.strangeskies.fx
The default UI node provided by DefaultTreeCellContribution.
DefaultTreeCellContent(String, String) - Constructor for class uk.co.strangeskies.fx.DefaultTreeCellContent
 
DefaultTreeCellContribution - Class in uk.co.strangeskies.fx
The default tree cell contribution.
DefaultTreeCellContribution() - Constructor for class uk.co.strangeskies.fx.DefaultTreeCellContribution
 
DefaultTreeContributionPrecedence - Class in uk.co.strangeskies.fx
The default tree contribution precedence comparator.
DefaultTreeContributionPrecedence() - Constructor for class uk.co.strangeskies.fx.DefaultTreeContributionPrecedence
 
DeferredComputingMap<K,V> - Class in uk.co.strangeskies.collection.computingmap
 
DeferredComputingMap(Function<K, V>) - Constructor for class uk.co.strangeskies.collection.computingmap.DeferredComputingMap
 
DeferredComputingMap(Function<K, V>, Executor) - Constructor for class uk.co.strangeskies.collection.computingmap.DeferredComputingMap
 
DeferredComputingMap(ComputingEntryHashMap<K, V>) - Constructor for class uk.co.strangeskies.collection.computingmap.DeferredComputingMap
 
DeferredEntry(K) - Constructor for class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.DeferredEntry
 
defineClass(String, byte[]) - Method in class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 
defineClasses(Map<String, byte[]>) - Method in class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 
Definition<T extends Declaration<?>> - Class in uk.co.strangeskies.reflection.codegen
 
Definition(T) - Constructor for class uk.co.strangeskies.reflection.codegen.Definition
 
delete(String) - Method in class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
Delimit - Annotation Type in uk.co.strangeskies.text.properties
An annotation for properties of types such as List to specify how elements should be delimited by the parser.
DependentExpression<T> - Class in uk.co.strangeskies.expression
An expression which is dependent upon the evaluation of a number of other expressions.
DependentExpression(Collection<? extends Expression<?>>) - Constructor for class uk.co.strangeskies.expression.DependentExpression
 
DependentExpression(Expression<?>...) - Constructor for class uk.co.strangeskies.expression.DependentExpression
 
derive(Class<A>) - Method in class uk.co.strangeskies.text.properties.PropertyAccessorConfiguration
 
derive(PropertyConfiguration) - Method in class uk.co.strangeskies.text.properties.PropertyAccessorConfiguration
 
descendingIterator() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
descendingSet() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
DimensionalityException - Exception in uk.co.strangeskies.mathematics.geometry
 
DimensionalityException(int, int) - Constructor for exception uk.co.strangeskies.mathematics.geometry.DimensionalityException
 
DimensionalityException(int) - Constructor for exception uk.co.strangeskies.mathematics.geometry.DimensionalityException
 
directed() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
The graph will be directed, and the direction of an edge will be determined by the order in which the vertices for that edge are given when an edge is added.
direction(Comparator<V>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
This method sets a comparator to determine the direction of an edge between two vertices.
direction(Function<E, Comparator<V>>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
This method accepts a function to create a comparator from an edge, over the vertices associated with that edge.
direction() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
direction(Comparator<V>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphTransformer
 
directionFunction() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
DIRECTIVE - Static variable in class uk.co.strangeskies.reflection.resource.PropertyType
 
discardingLog() - Static method in interface uk.co.strangeskies.log.Log
 
Disposable - Interface in uk.co.strangeskies.observable
 
dispose() - Method in class uk.co.strangeskies.eclipse.AdaptingNamedObjectSupplier
 
distinct() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
distinct() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
distinct() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
distinct() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
distinct() - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
Distribution - Class in uk.co.strangeskies.mathematics
 
Distribution() - Constructor for class uk.co.strangeskies.mathematics.Distribution
 
divide(Value<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
divide(long) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
divide(double) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
divide(Value<?>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
divide(long) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
divide(double) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
divide(Value<?>) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
divide(int) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
divide(long) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
divide(float) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
divide(double) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
divide(int) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
divide(long) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
divide(float) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
divide(double) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
divide(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
divide(int) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
divide(long) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
divide(float) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
divide(double) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
divide(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
divide(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
divide(Fraction) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
divide(int) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
divide(long) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
divide(float) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
divide(double) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
divide(int) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
divide(long) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
divide(float) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
divide(double) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
divide(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
divide(int) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
divide(long) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
divide(float) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
divide(double) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
divide(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
divide(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
DOUBLE - Static variable in class uk.co.strangeskies.reflection.resource.PropertyType
 
DoubleArrayListView<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.values
 
DoubleArrayListView(double[], Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.values.DoubleArrayListView
 
DoubleArrayListView.Tester - Class in uk.co.strangeskies.mathematics.values
 
DoubleBuffer<B,F> - Interface in uk.co.strangeskies.expression.buffer
 
doubles() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
DOUBLES - Static variable in class uk.co.strangeskies.reflection.resource.PropertyType
 
DoubleStreamDecorator - Interface in uk.co.strangeskies.collection.stream
A decorator for a DoubleStream which wraps intermediate and terminal operations such that they can be easily extended.
DoubleValue - Class in uk.co.strangeskies.mathematics.values
 
DoubleValue() - Constructor for class uk.co.strangeskies.mathematics.values.DoubleValue
 
DoubleValue(Value<?>) - Constructor for class uk.co.strangeskies.mathematics.values.DoubleValue
 
DoubleValue(Number) - Constructor for class uk.co.strangeskies.mathematics.values.DoubleValue
 
doubleValue() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
doubleValue() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
doubleValue() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
doubleValue() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
doubleValue() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
doubleValue() - Method in class uk.co.strangeskies.mathematics.values.Value
 
downgradeLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
downgradeLock(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
dropWhile(Predicate<? super M>) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which completes and disposes itself after receiving a message which matches the given condition.
DropWhileObserver<M> - Class in uk.co.strangeskies.observable
 
DropWhileObserver(Observer<? super M>, Predicate<? super M>) - Constructor for class uk.co.strangeskies.observable.DropWhileObserver
 
duplicateMethodDeclaration(MethodSignature<?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
duplicateTypeVariable(String) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 

E

EclipseModularTreeController - Class in uk.co.strangeskies.eclipse
A controller over a modular tree view for use within an Eclipse RCP environment.
EclipseModularTreeController() - Constructor for class uk.co.strangeskies.eclipse.EclipseModularTreeController
Instantiate a controller with the default id - the simple name of the class - and no contribution filter.
EclipseModularTreeController(String) - Constructor for class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
EclipseModularTreeController(String, Predicate<String>) - Constructor for class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
EclipseTreeContribution<T> - Interface in uk.co.strangeskies.eclipse
edge(V, V) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
This method wraps and forwards it's parameters to GraphConfigurator.edges(Collection).
edge(E, V, V) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
edge() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.EdgeEvent
 
edgeAdded() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
edgeEquality(BiPredicate<? super E, ? super E>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
edgeEquality() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
edgeFactory(Function<EdgeVertices<V>, F>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
For simple or multigraphs, specify the mechanism by which edge objects will be generated between two vertices when an edge is added between them.
edgeFactory(Supplier<F>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
This method behaves as GraphConfigurator.edgeFactory(Function), except that the creation of edge objects is independent of the associated vertex objects.
edgeFactory() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
edgeMap() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
edgeMultiFactory(Function<EdgeVertices<V>, Set<F>>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
For multigraphs, specify the mechanism by which edge objects will be generated between two vertices when an edge is added between them.
edgeMultiFactory() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
edgeRemoved() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
edges() - Method in interface uk.co.strangeskies.mathematics.graph.Graph
 
edges(Collection<? extends EdgeVertices<V>>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
Accepts a collection of vertex pairs for edges to be defined between.
edges(EdgeVertices<V>...) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
This method wraps and forwards it's parameters to GraphConfigurator.edges(Collection).
edges(Map<F, EdgeVertices<V>>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
edges() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.EdgesEvent
 
edges(Function<E, F>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphTransformer
 
edgesAdded() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.ChangeSet
 
edgesAdded() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
edgesBetween(V, V) - Method in interface uk.co.strangeskies.mathematics.graph.processing.Pathfinder.Solver
 
edgesRemoved() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.ChangeSet
 
edgesRemoved() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
edgeType() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
EdgeVertices<V> - Interface in uk.co.strangeskies.mathematics.graph
 
edgeVertices() - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
edgeVertices() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
edgeWeight(Function<E, Double>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
This method accepts a mapping from an edge to a weight for that edge.
edgeWeight() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
edgeWeight(Function<E, Double>, boolean) - Method in interface uk.co.strangeskies.mathematics.graph.GraphTransformer
 
empty() - Static method in interface uk.co.strangeskies.observable.Observable
 
empty() - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
empty() - Static method in class uk.co.strangeskies.reflection.Imports
 
empty(ClassLoader) - Static method in class uk.co.strangeskies.reflection.Imports
 
empty() - Static method in class uk.co.strangeskies.text.grammar.Production2
 
emptyBoundSet() - Static method in class uk.co.strangeskies.reflection.BoundSet
 
emptyModifiers() - Static method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
EmptyTuple - Class in uk.co.strangeskies.collection.tuple
The null tuple entry, used for terminating a tuple.
enclosingClassName(String) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
endChange() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
endChange() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
endWrite() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
endWrite() - Method in class uk.co.strangeskies.expression.LockingExpression
 
entriesToMap() - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
entrySet() - Method in interface uk.co.strangeskies.collection.MapDecorator
 
Enumeration<S extends Enumeration<S>> - Class in uk.co.strangeskies.utility
A reimplementation of Java's Enum class, primarily for the purpose of facilitating enumerations with generics.
Enumeration(String) - Constructor for class uk.co.strangeskies.utility.Enumeration
 
equality() - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
equality() - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
equality(Type, Type) - Method in class uk.co.strangeskies.reflection.BoundSet.IncorporationTarget
Derive a new bound set containing the given equality.
equals(Object) - Method in class uk.co.strangeskies.collection.EquivalenceComparator.IDReference
 
equals(Object) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
equals(Object) - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
equals(Object) - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
equals(Object) - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
equals(Object) - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
equals(Object) - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
equals(Object) - Method in class uk.co.strangeskies.collection.ScopedSet
 
equals(Stream<?>, Stream<?>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
equals(Object) - Method in class uk.co.strangeskies.collection.tuple.Tuple
 
equals(Object) - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
equals(Object) - Method in class uk.co.strangeskies.mathematics.Interval
 
equals(Object) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
equals(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
equals(double) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
equals(float) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
equals(int) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
equals(long) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
equals(Object) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
equals(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
equals(double) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
equals(float) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
equals(int) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
equals(long) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
equals(Object) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
equals(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
equals(double) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
equals(float) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
equals(int) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
equals(long) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
equals(Object) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
equals(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
equals(double) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
equals(float) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
equals(int) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
equals(long) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
equals(Object) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
equals(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
equals(double) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
equals(float) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
equals(int) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
equals(long) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
equals(Object) - Method in class uk.co.strangeskies.mathematics.values.Value
 
equals(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
equals(double) - Method in class uk.co.strangeskies.mathematics.values.Value
 
equals(float) - Method in class uk.co.strangeskies.mathematics.values.Value
 
equals(int) - Method in class uk.co.strangeskies.mathematics.values.Value
 
equals(long) - Method in class uk.co.strangeskies.mathematics.values.Value
 
equals(AnnotatedType, AnnotatedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
A correct equality implementation for annotated types, since the Java specification does not require implementors to provide this.
equals(Object) - Method in class uk.co.strangeskies.reflection.codegen.ErasedMethodSignature
 
equals(Object) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
equals(Object) - Method in class uk.co.strangeskies.reflection.Imports
 
equals(Object) - Method in class uk.co.strangeskies.reflection.resource.Attribute
 
equals(Object) - Method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
equals(Object) - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
equals(Object) - Method in class uk.co.strangeskies.reflection.token.TypedObject
 
equals(Object) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
equals(Type, Type) - Static method in class uk.co.strangeskies.reflection.Types
Test whether two types are equal to one another.
equals(Object) - Method in class uk.co.strangeskies.text.grammar.Symbol.Terminal
 
equals(Object) - Method in class uk.co.strangeskies.text.properties.PropertyAccessorConfiguration
 
equals(Object) - Method in class uk.co.strangeskies.text.properties.ResourceBundleDescriptor
 
equals(Object) - Method in class uk.co.strangeskies.utility.Enumeration
 
EquivalenceComparator<T> - Class in uk.co.strangeskies.collection
Provides an arbitrary total ordering over a type of object from an equality relation.
EquivalenceComparator(BiPredicate<? super T, ? super T>) - Constructor for class uk.co.strangeskies.collection.EquivalenceComparator
Create a fresh identity comparator.
EquivalenceComparator.IDReference - Class in uk.co.strangeskies.collection
 
erased() - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
erasedConstructorSignature(Class<?>...) - Static method in class uk.co.strangeskies.reflection.codegen.ErasedMethodSignature
 
ErasedMethodSignature - Class in uk.co.strangeskies.reflection.codegen
The signature of a method according to Java language override rules.
erasedMethodSignature(String, Class<?>...) - Static method in class uk.co.strangeskies.reflection.codegen.ErasedMethodSignature
 
escape(String) - Method in class uk.co.strangeskies.text.EscapeFormatter
 
EscapeFormatter - Class in uk.co.strangeskies.text
Allow the escape of special characters in a character sequence by prefixture with a given special escape character.
EscapeFormatter(char, String) - Constructor for class uk.co.strangeskies.text.EscapeFormatter
Create a new escaper with the given escape character and the escapable characters described by the given string.
EscapeFormatter(char, String, Map<String, String>) - Constructor for class uk.co.strangeskies.text.EscapeFormatter
Create a new escaper with the given escape character and the escapable characters described by the given string.
EscapeFormatter(Map<String, String>) - Constructor for class uk.co.strangeskies.text.EscapeFormatter
Create a new escaper with the given escape character and the given escapable characters.
evaluate() - Method in class uk.co.strangeskies.expression.BinaryExpression
 
evaluate() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
evaluate() - Method in class uk.co.strangeskies.expression.DependentExpression
 
evaluate() - Method in class uk.co.strangeskies.expression.PassiveExpression
 
evaluate() - Method in class uk.co.strangeskies.expression.TrinaryExpression
 
evaluate() - Method in class uk.co.strangeskies.expression.UnaryExpression
 
evaluate() - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
ExecutableParameter - Class in uk.co.strangeskies.reflection.token
 
ExecutableParameter(Parameter, TypeToken<?>) - Constructor for class uk.co.strangeskies.reflection.token.ExecutableParameter
 
ExecutableSignature<S extends ExecutableSignature<S>> - Class in uk.co.strangeskies.reflection.codegen
 
ExecutableSignature(String) - Constructor for class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
ExecutableSignature(String, Set<Annotation>, Modifiers, List<ParameterSignature<?>>, List<TypeVariableSignature>) - Constructor for class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
ExecutableToken<O,R> - Class in uk.co.strangeskies.reflection.token
A type safe wrapper around Executable instances, with proper handling of generic methods, and methods on generic classes.
ExecutableToken(Class<?>, Constructor<?>) - Constructor for class uk.co.strangeskies.reflection.token.ExecutableToken
 
ExecutableToken(Class<?>, Method) - Constructor for class uk.co.strangeskies.reflection.token.ExecutableToken
 
execute(Runnable) - Method in class uk.co.strangeskies.flowcontrol.SerialExecutor
 
execute(Runnable) - Method in class uk.co.strangeskies.reflection.classloading.ContextClassLoaderExecutor
 
executeOn(Executor) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which re-emits messages on the given executor.
ExecutorObserver<T> - Class in uk.co.strangeskies.observable
 
ExecutorObserver(Observer<? super T>, Executor) - Constructor for class uk.co.strangeskies.observable.ExecutorObserver
 
exists(String) - Method in class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
exponentiate(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
exponentiate(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
exponentiate(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
exponentiate(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
exponentiate(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
exponentiate(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
Expression<T> - Interface in uk.co.strangeskies.expression
An expression for use in reactive programming.
ExpressionBuffer<F extends Expression<?>,T> - Class in uk.co.strangeskies.expression.buffer
 
ExpressionBuffer(T, F, BiFunction<? super T, ? super F, ? extends T>) - Constructor for class uk.co.strangeskies.expression.buffer.ExpressionBuffer
 
ExpressionBuffer(F, Function<? super F, ? extends T>) - Constructor for class uk.co.strangeskies.expression.buffer.ExpressionBuffer
 
ExpressionBuffer(T, F, Function<? super F, ? extends T>) - Constructor for class uk.co.strangeskies.expression.buffer.ExpressionBuffer
 
ExpressionBuffer(AbstractFunctionBuffer<F, T>) - Constructor for class uk.co.strangeskies.expression.buffer.ExpressionBuffer
 
ExpressionCollection<S extends ExpressionCollection<S,E>,E extends Expression<?>> - Interface in uk.co.strangeskies.expression.collection
 
ExpressionCondition - Class in uk.co.strangeskies.mathematics.logic
 
ExpressionCondition(Expression<? extends BooleanValue>) - Constructor for class uk.co.strangeskies.mathematics.logic.ExpressionCondition
 
ExpressionDependency<T> - Interface in uk.co.strangeskies.expression
 
ExpressionList<S extends ExpressionList<S,E>,E extends Expression<?>> - Interface in uk.co.strangeskies.expression.collection
 
ExpressionSet<S extends ExpressionSet<S,E>,E extends Expression<?>> - Interface in uk.co.strangeskies.expression.collection
 
ExtenderManager - Class in uk.co.strangeskies.osgi
An abstract class intended to facilitate implementation of OSGi extenders.
ExtenderManager() - Constructor for class uk.co.strangeskies.osgi.ExtenderManager
 
extending(Type...) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
extending(AnnotatedType...) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
extending(Class<U>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
extending(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
extending(TypeToken<? extends U>...) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
extending(Collection<? extends AnnotatedType>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 

F

fail(Throwable) - Method in class uk.co.strangeskies.observable.HotObservable
 
failingValue(Throwable) - Static method in interface uk.co.strangeskies.observable.Observable
 
falsehood(String) - Method in class uk.co.strangeskies.reflection.BoundSet.IncorporationTarget
Derive a new bound set containing falsehood.
FieldDeclaration<C,T> - Class in uk.co.strangeskies.reflection.codegen
 
FieldDeclaration(String, ClassDeclaration<?, ?>, ClassDeclaration<?, C>, ParameterSignature<T>) - Constructor for class uk.co.strangeskies.reflection.codegen.FieldDeclaration
 
fields() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Find which fields can be resolved on this type.
FieldSignature<T> - Class in uk.co.strangeskies.reflection.codegen
 
FieldSignature(String, AnnotatedType) - Constructor for class uk.co.strangeskies.reflection.codegen.FieldSignature
 
FieldSignature(String, Set<Annotation>, Modifiers, AnnotatedType) - Constructor for class uk.co.strangeskies.reflection.codegen.FieldSignature
 
fieldSignature(String, AnnotatedType) - Static method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
fieldSignature(String, Type) - Static method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
fieldSignature(String, Class<U>) - Static method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
fieldSignature(String, TypeToken<U>) - Static method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
fieldSignature(Field) - Static method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
FieldToken<O,T> - Class in uk.co.strangeskies.reflection.token
 
FieldToken(Class<?>, Field) - Constructor for class uk.co.strangeskies.reflection.token.FieldToken
 
filter(DoublePredicate) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
filter(IntPredicate) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
filter(LongPredicate) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
filter(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
filter(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
filter(Predicate<? super M>) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which passes along only those messages which match the given condition.
filterCellKeyEvent(KeyEvent) - Method in class uk.co.strangeskies.fx.ModularTreeView
 
filterEdges(Predicate<E>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphTransformer
 
FilteringClassLoader - Class in uk.co.strangeskies.reflection.classloading
 
FilteringClassLoader(ClassLoader) - Constructor for class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
FilteringClassLoader(ClassLoader, Predicate<Class<?>>, Predicate<Package>, Predicate<String>) - Constructor for class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
FilteringObserver<M> - Class in uk.co.strangeskies.observable
 
FilteringObserver(Observer<? super M>, Predicate<? super M>) - Constructor for class uk.co.strangeskies.observable.FilteringObserver
 
filterOverriddenMethod(Predicate<Method>) - Method in class uk.co.strangeskies.reflection.codegen.MethodDelegation
 
filterVertices(Predicate<V>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphTransformer
 
findAny() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
findAny() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
findAny() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
findAny() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
findAny() - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
findClass(String) - Method in class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 
findFirst() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
findFirst() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
findFirst() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
findFirst() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
findFirst() - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
findMethod(Class<N>, Consumer<? super N>) - Static method in class uk.co.strangeskies.reflection.Methods
Find a method on an interface type without needing to look it up by its string name.
fireCellKeyEvent(KeyEvent) - Method in class uk.co.strangeskies.fx.ModularTreeView
 
fireChange(ObservableList.Change<E>) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
fireChange(ObservableSet.Change<E>) - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
fireChange() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
fireChange() - Method in class uk.co.strangeskies.expression.LockingExpression
 
fireEvent() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
fireEvent() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
first() - Method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
first() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
flatMap(DoubleFunction<? extends DoubleStream>) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
flatMap(IntFunction<? extends IntStream>) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
flatMap(LongFunction<? extends LongStream>) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
flatMap(Function<? super M, ? extends Observable<? extends T>>, RequestAllocator) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which maps each message to an intermediate observable, then combines those intermediate observables into one.
FlatMappingObserver<T,U> - Class in uk.co.strangeskies.observable
 
FlatMappingObserver(Observer<? super U>, Function<? super T, ? extends Observable<? extends U>>, RequestAllocator) - Constructor for class uk.co.strangeskies.observable.FlatMappingObserver
 
flatMapRecursive(T, Function<? super T, ? extends Stream<? extends T>>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
Generate a stream which recursively traverses depth-first over the elements of some nested data structure starting from its root.
flatMapRecursive(Stream<? extends T>, Function<? super T, ? extends Stream<? extends T>>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
Generate a stream which recursively traverses depth-first over the elements of some nested data structure starting from those in a given stream.
flatMapRecursiveDistinct(T, Function<? super T, ? extends Stream<? extends T>>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
Generate a stream which recursively traverses depth-first over the elements of some nested data structure starting from its root.
flatMapRecursiveDistinct(Stream<? extends T>, Function<? super T, ? extends Stream<? extends T>>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
Generate a stream which recursively traverses depth-first over the elements of some nested data structure starting from those in a given stream.
flatMapRecursiveDistinct(Stream<? extends T>, Function<? super T, ? extends Stream<? extends T>>, Set<T>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
flatMapToInt(Function<? super T, ? extends IntStream>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
flatMapToInt(Function<? super T, ? extends IntStream>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
flatMapToLong(Function<? super T, ? extends LongStream>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
flatMapToLong(Function<? super T, ? extends LongStream>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
FloatArrayListView<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.values
 
FloatArrayListView(float[], Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.values.FloatArrayListView
 
floats() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
floatValue() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
FloatValue - Class in uk.co.strangeskies.mathematics.values
 
FloatValue() - Constructor for class uk.co.strangeskies.mathematics.values.FloatValue
 
FloatValue(Value<?>) - Constructor for class uk.co.strangeskies.mathematics.values.FloatValue
 
FloatValue(Number) - Constructor for class uk.co.strangeskies.mathematics.values.FloatValue
 
floatValue() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
floatValue() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
floatValue() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
floatValue() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
floatValue() - Method in class uk.co.strangeskies.mathematics.values.Value
 
floor(T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
forAnnotatedType(AnnotatedType) - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken for an arbitrary type, preserving wildcards where possible.
forClass(Class<T>) - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken for a raw class.
forConstructor(Constructor<?>) - Static method in class uk.co.strangeskies.reflection.token.ExecutableToken
Create a new ExecutableToken instance from a reference to a Constructor of an outer or static class.
forEach(DoubleConsumer) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
forEach(IntConsumer) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
forEach(LongConsumer) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
forEach(Consumer<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
forEach(Consumer<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
forEachOrdered(DoubleConsumer) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
forEachOrdered(IntConsumer) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
forEachOrdered(LongConsumer) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
forEachOrdered(Consumer<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
forEachOrdered(Consumer<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
forExecutable(Executable) - Static method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
forField(Field) - Static method in class uk.co.strangeskies.reflection.token.FieldToken
Create a new FieldToken instance from a reference to a Field of an outer or static class.
forInnerConstructor(Constructor<?>) - Static method in class uk.co.strangeskies.reflection.token.ExecutableToken
Create a new ExecutableToken instance from a reference to a Constructor of an inner class.
format(String) - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
format(String, Object...) - Method in class uk.co.strangeskies.text.properties.StaticPropertyAccessor
 
forMethod(Method) - Static method in class uk.co.strangeskies.reflection.token.ExecutableToken
Create a new ExecutableToken instance from a reference to an instance Method.
forModifiers(int) - Static method in enum uk.co.strangeskies.reflection.Visibility
 
forNull() - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken over the null type.
forStaticField(Field) - Static method in class uk.co.strangeskies.reflection.token.FieldToken
Create a new FieldToken instance from a reference to a Field.
forStaticLocale(T, Locale) - Static method in interface uk.co.strangeskies.text.properties.Localized
Create a localized view of a value with a static locale.
forStaticMethod(Method) - Static method in class uk.co.strangeskies.reflection.token.ExecutableToken
Create a new ExecutableToken instance from a reference to a static Method.
forType(Type) - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken for an arbitrary type, preserving wildcards where possible.
forType(BoundSet, Type, TypeToken.Wildcards) - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken for an arbitrary type, preserving wildcards where possible.
forType(Type, TypeToken.Wildcards) - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken for an arbitrary type.
forTypeVariable(TypeVariable<?>) - Static method in class uk.co.strangeskies.reflection.token.TypeParameter
Capture the given type variable in a TypeToken.
forwardingLog(Log) - Static method in interface uk.co.strangeskies.log.Log
Derive a log which defers to the given if available, or otherwise discards the event.
forwardingLog(Supplier<Log>) - Static method in interface uk.co.strangeskies.log.Log
Derive a log which defers to the log obtained from the given supplier when available, or otherwise discards the event.
Fraction - Class in uk.co.strangeskies.mathematics.values
 
Fraction() - Constructor for class uk.co.strangeskies.mathematics.values.Fraction
 
Fraction(int, int) - Constructor for class uk.co.strangeskies.mathematics.values.Fraction
 
Fraction(int) - Constructor for class uk.co.strangeskies.mathematics.values.Fraction
 
from(Collection<? extends V>) - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
from(Class<T>) - Static method in class uk.co.strangeskies.reflection.Annotations
Try to instantiate an instance of a given annotation type, with default values for any properties.
from(Class<T>, AnnotationProperty...) - Static method in class uk.co.strangeskies.reflection.Annotations
 
from(Class<T>, Collection<? extends AnnotationProperty>) - Static method in class uk.co.strangeskies.reflection.Annotations
 
from(Class<T>, Map<String, Object>) - Static method in class uk.co.strangeskies.reflection.Annotations
Instantiate an instance of a given annotation type, with the given mapping from properties to their values.
from(Supplier<T>) - Static method in interface uk.co.strangeskies.text.parsing.Parser
Create a trivial parser matching an empty piece of text and returning a supplied object.
fromIndex() - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
fromIndex(int) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
fromIndex() - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
fromIndex(int) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
fromName(String) - Static method in class uk.co.strangeskies.reflection.resource.PropertyType
 
fromName(String, PropertyType<?>...) - Static method in class uk.co.strangeskies.reflection.resource.PropertyType
 
fromName(String, Collection<? extends PropertyType<?>>) - Static method in class uk.co.strangeskies.reflection.resource.PropertyType
 
fromString(String) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Create an AnnotatedType instance from a parsed String.
fromString(String, Imports) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Create an AnnotatedType instance from a parsed String.
fromString(String) - Static method in class uk.co.strangeskies.reflection.Annotations
Create an Annotation instance from a parsed String.
fromString(String, Imports) - Static method in class uk.co.strangeskies.reflection.Annotations
Create an Annotation instance from a parsed String.
fromString(String) - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Equivalent to the application of TypeToken.forType(Type) to the result of Types.fromString(String).
fromString(String, Imports) - Static method in class uk.co.strangeskies.reflection.token.TypeToken
Equivalent to the application of TypeToken.forType(Type) to the result of AnnotatedTypes.fromString(String, Imports), with the given imports.
fromString(String) - Static method in class uk.co.strangeskies.reflection.Types
Create a Type instance from a parsed String.
fulfil() - Method in class uk.co.strangeskies.observable.RequestCount
 
FunctionBuffer<B,F> - Class in uk.co.strangeskies.expression.buffer
 
FunctionBuffer(F, B, BiFunction<? super F, ? super B, ? extends F>) - Constructor for class uk.co.strangeskies.expression.buffer.FunctionBuffer
 
FunctionBuffer(F, B, Function<? super B, ? extends F>) - Constructor for class uk.co.strangeskies.expression.buffer.FunctionBuffer
 
FunctionBuffer(B, Function<? super B, ? extends F>) - Constructor for class uk.co.strangeskies.expression.buffer.FunctionBuffer
 
FunctionBuffer(FunctionBuffer<B, F>) - Constructor for class uk.co.strangeskies.expression.buffer.FunctionBuffer
 
FutureMap<K,V> - Class in uk.co.strangeskies.collection.computingmap
 
FutureMap(Function<K, V>) - Constructor for class uk.co.strangeskies.collection.computingmap.FutureMap
 
FutureMap(Function<K, V>, Comparator<K>) - Constructor for class uk.co.strangeskies.collection.computingmap.FutureMap
 
FutureMap.PreparationThread - Class in uk.co.strangeskies.collection.computingmap
 
FxmlLoadBuilder<C> - Class in uk.co.strangeskies.fx
A simple utility class for simplifying FXML resource loading.
FxmlLoadBuilder(FXMLLoader) - Constructor for class uk.co.strangeskies.fx.FxmlLoadBuilder
 
FxUtilities - Class in uk.co.strangeskies.fx
A collection of general utility methods for working with JavaFX and e(fx)clipse.

G

generateClasses() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
genericArrayVisitor(Consumer<GenericArrayType>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
get(K) - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
get(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
get(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
get(K) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
For the given key, this method should return the value which has been computed.
get(K) - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
get(K, boolean) - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
get(K) - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
get(K) - Method in interface uk.co.strangeskies.collection.computingmap.ReadOnlyMap
 
get(int) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
get(int) - Method in class uk.co.strangeskies.collection.ListTransformationView
 
get(int) - Method in class uk.co.strangeskies.collection.ListTransformOnceView
 
get(Object) - Method in interface uk.co.strangeskies.collection.MapDecorator
 
get(int) - Method in class uk.co.strangeskies.collection.MergeIndicesListView
 
get(int) - Method in class uk.co.strangeskies.collection.SplitIndexListView
 
get(int, int) - Method in class uk.co.strangeskies.collection.SplitIndexListView
 
get(int) - Method in class uk.co.strangeskies.collection.SubList
 
get() - Static method in class uk.co.strangeskies.collection.tuple.EmptyTuple
 
get(IObjectDescriptor, IRequestor, boolean, boolean) - Method in class uk.co.strangeskies.eclipse.AdaptingNamedObjectSupplier
 
get(IObjectDescriptor, IRequestor, boolean, boolean) - Method in class uk.co.strangeskies.eclipse.LocalizationSupplier
 
get(IObjectDescriptor, IRequestor, boolean, boolean) - Method in class uk.co.strangeskies.eclipse.ObservableServiceSupplier
 
get() - Method in class uk.co.strangeskies.expression.IdentityExpression
 
get() - Method in interface uk.co.strangeskies.function.ThrowingSupplier
 
get(int) - Method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView
 
get(int) - Method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView.Tester
 
get(int) - Method in class uk.co.strangeskies.mathematics.values.FloatArrayListView
 
get(int) - Method in class uk.co.strangeskies.mathematics.values.IntArrayListView
 
get(int) - Method in class uk.co.strangeskies.mathematics.values.LongArrayListView
 
get() - Method in class uk.co.strangeskies.mathematics.values.ValueFactory
 
get(int) - Method in class uk.co.strangeskies.mathematics.values.ValueFactory
 
get(long) - Method in class uk.co.strangeskies.mathematics.values.ValueFactory
 
get(double) - Method in class uk.co.strangeskies.mathematics.values.ValueFactory
 
get(float) - Method in class uk.co.strangeskies.mathematics.values.ValueFactory
 
get() - Method in class uk.co.strangeskies.observable.ImmutableObservableValue
 
get() - Method in interface uk.co.strangeskies.observable.Observable
Block until we either receive the next message event of the next failure event.
get() - Method in class uk.co.strangeskies.observable.ObservablePropertyImpl
 
get() - Method in interface uk.co.strangeskies.observable.ObservableValue
Immediately resolve the current value if one exists, otherwise throw a MissingValueException with a cause representing the current failure state.
get() - Method in class uk.co.strangeskies.property.IdentityProperty
 
get() - Method in interface uk.co.strangeskies.property.Property
Get the current value of the property.
get(O) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
get(Symbol.Nonterminal<T>) - Method in interface uk.co.strangeskies.text.grammar.SymbolsIn
 
get(Symbol.Nonterminal<T>, int) - Method in interface uk.co.strangeskies.text.grammar.SymbolsIn
 
get() - Method in interface uk.co.strangeskies.text.properties.Localized
 
get(Locale) - Method in interface uk.co.strangeskies.text.properties.Localized
 
get() - Method in class uk.co.strangeskies.text.provider.LocaleManagerService
 
get0() - Method in class uk.co.strangeskies.collection.tuple.Pair
 
get0() - Method in class uk.co.strangeskies.collection.tuple.Quadruple
 
get0() - Method in class uk.co.strangeskies.collection.tuple.Quintuple
 
get0() - Method in class uk.co.strangeskies.collection.tuple.Triple
 
get1() - Method in class uk.co.strangeskies.collection.tuple.Pair
 
get1() - Method in class uk.co.strangeskies.collection.tuple.Quadruple
 
get1() - Method in class uk.co.strangeskies.collection.tuple.Quintuple
 
get1() - Method in class uk.co.strangeskies.collection.tuple.Triple
 
get2() - Method in class uk.co.strangeskies.collection.tuple.Quadruple
 
get2() - Method in class uk.co.strangeskies.collection.tuple.Quintuple
 
get2() - Method in class uk.co.strangeskies.collection.tuple.Triple
 
get3() - Method in class uk.co.strangeskies.collection.tuple.Quadruple
 
get3() - Method in class uk.co.strangeskies.collection.tuple.Quintuple
 
get4() - Method in class uk.co.strangeskies.collection.tuple.Quintuple
 
getA() - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
getA() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
getAB() - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
getAccessor() - Method in class uk.co.strangeskies.text.properties.PropertyAccessorConfiguration
 
getAccessor() - Method in interface uk.co.strangeskies.text.properties.PropertyResource
 
getAccessor() - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundle
 
getAdded(T) - Method in interface uk.co.strangeskies.mathematics.operation.Addable
add the value to a copy of this
getAll() - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
getAll(Collection<? extends K>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
getAll(K...) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
getAll(Symbol.Nonterminal<T>) - Method in interface uk.co.strangeskies.text.grammar.SymbolsIn
 
getAllMentionedBy(Type, Predicate<Type>) - Static method in class uk.co.strangeskies.reflection.Types
Search through all types mentioned by a given type, whether by identity, or through bound relationships, type parameterizations, type intersections, or generic array components, and collect all types meeting a given condition.
getAllTypeArguments(AnnotatedParameterizedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
For a given parameterized type, we retrieve a mapping of all type variables on its raw type, as given by ParameterizedTypes.getAllTypeParameters(Class) applied to the raw type of this annotated type, to their annotated arguments within the context of this type.
getAllTypeArguments(ParameterizedType) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
For a given parameterized type, we retrieve a mapping of all type variables on its raw type, as given by ParameterizedTypes.getAllTypeParameters(Class), to their arguments within the context of this type.
getAllTypeArguments() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
getAllTypeParameterCount() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
getAllTypeParameters(Class<?>) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
This method retrieves a list of all type variables present on the given raw type, as well as all type variables on any enclosing types recursively, in the order encountered.
getAllTypeParameters() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
getAnd(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getAnd(T) - Method in interface uk.co.strangeskies.mathematics.logic.ANDable
 
getAnd(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getAnnotatedDeclaration() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
getAnnotation() - Method in class uk.co.strangeskies.reflection.Annotations.AnnotationParser
A parser for a Java language annotation.
getAnnotation(Class<U>) - Method in class uk.co.strangeskies.reflection.codegen.AnnotatedDeclaration
 
getAnnotation(Class<T>) - Method in class uk.co.strangeskies.reflection.codegen.Local
 
getAnnotation() - Method in enum uk.co.strangeskies.reflection.token.TypeToken.Wildcards
 
getAnnotationList() - Method in class uk.co.strangeskies.reflection.Annotations.AnnotationParser
A parser for a whitespace delimited list of Java language annotations.
getAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.AnnotatedDeclaration
 
getAnnotations() - Method in interface uk.co.strangeskies.reflection.codegen.AnnotatedSignature
 
getAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
getAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.Local
 
getAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.MemberSignature
 
getAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
getAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
getArea() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Polyline2
 
getArea() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Shape
 
getArea() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.SimplePolygon
 
getArrayDimensions(Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine the number of array dimensions exist on the given type.
getAssociatedOrder() - Method in enum uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector.Orientation
 
getAssociatedOrientation() - Method in enum uk.co.strangeskies.mathematics.geometry.matrix.Matrix.Order
 
getAverage() - Method in class uk.co.strangeskies.mathematics.Distribution
 
getB() - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
getB() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
getBA() - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
getBack() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
getBack() - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
getBackExpression() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
getBackExpression() - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
getBackingCollection() - Method in class uk.co.strangeskies.collection.ListTransformationView
 
getBackingCollection() - Method in class uk.co.strangeskies.collection.SetTransformationView
 
getBackingCollection() - Method in class uk.co.strangeskies.collection.SetTransformOnceView
 
getBackingList() - Method in class uk.co.strangeskies.collection.ListTransformOnceView
 
getBackingManifest() - Method in class uk.co.strangeskies.reflection.resource.JarManifest
 
getBooleanValue() - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getBounds() - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
getBounds() - Method in interface uk.co.strangeskies.mathematics.geometry.PolylineN
 
getBounds() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getBounds() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Line2
 
getBounds() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Polyline2
 
getBounds() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Shape
 
getBounds() - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
getBounds() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getBounds() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getBounds() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
 
getBounds() - Method in class uk.co.strangeskies.reflection.token.TypeToken
This method returns a copy of the Resolver backing by this TypeToken.
getBounds() - Method in class uk.co.strangeskies.reflection.TypeResolver
 
getBoundsOn(InferenceVariable) - Method in class uk.co.strangeskies.reflection.BoundSet
 
getBundle(Locale, Class<T>, String) - Static method in interface uk.co.strangeskies.text.properties.PropertyResource
Create a localizing resource bundle over the given configuration.
getC() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
getCanonicalDelimiter() - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
getCaptureConversion() - Method in interface uk.co.strangeskies.reflection.InferenceVariableBounds
 
getCaptureConversions() - Method in class uk.co.strangeskies.reflection.BoundSet
 
getCapturedArgument(InferenceVariable) - Method in class uk.co.strangeskies.reflection.CaptureConversion
 
getCapturedParameter(InferenceVariable) - Method in class uk.co.strangeskies.reflection.CaptureConversion
 
getCapturedType() - Method in class uk.co.strangeskies.reflection.TypeVariableCapture
 
getCaptureType() - Method in class uk.co.strangeskies.reflection.CaptureConversion
 
getChildren(TreeItemData<U>) - Method in interface uk.co.strangeskies.fx.TreeChildContribution
Determine which children should be contributed to the given data item.
getChildren() - Method in class uk.co.strangeskies.fx.TreeItemImpl
 
getChildrenContributions() - Method in class uk.co.strangeskies.fx.TreeItemImpl
 
getClassDeclaration() - Method in interface uk.co.strangeskies.reflection.codegen.MemberDefinition
 
getClassDefinition(ClassSignature<T>) - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
getClassDefinition(String) - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
getClassLoader() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
getClassLoader() - Method in class uk.co.strangeskies.text.properties.ResourceBundleDescriptor
 
getClassName() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getClassName(Class<?>) - Method in class uk.co.strangeskies.reflection.Imports
Resolve the name of a class object, allowing full package qualification to be omitted for included classes.
getClassType() - Method in class uk.co.strangeskies.reflection.AnnotatedTypes.AnnotatedTypeParser
A parser for an annotated class type, which may be parameterized.
getCollection(K) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
getColumnSize() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH2
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH3
 
getColumnVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH2
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH3
 
getColumnVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getComparator() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
getComparator() - Method in class uk.co.strangeskies.mathematics.Interval
 
getComponent() - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.ListDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.MapDecorator
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.ObservableSortedSetDecorator
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSortedSet
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
getComponent() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSortedSet
 
getComponent() - Method in class uk.co.strangeskies.collection.ScopedSet
 
getComponent() - Method in interface uk.co.strangeskies.collection.SetDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
getComponent() - Method in class uk.co.strangeskies.collection.stream.ResourceStream
 
getComponent() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
getComponent() - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
getComponent() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getComponent() - Method in class uk.co.strangeskies.text.parsing.ParserProxy
 
getComponentType(Type) - Static method in class uk.co.strangeskies.reflection.Types
Find the component type of the given type, if the given Type instance is an array Class or an instance of GenericArrayType.
getCondition() - Method in class uk.co.strangeskies.expression.ConditionalExpression
 
getConfiguration() - Method in class uk.co.strangeskies.text.properties.PropertyAccessorConfiguration
 
getConfined(T) - Method in class uk.co.strangeskies.mathematics.Interval
 
getConst() - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getConstants(Class<T>) - Static method in class uk.co.strangeskies.utility.Enumeration
 
getConstructorDeclaration(Class<?>...) - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getConstructorDeclaration(ConstructorSignature) - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getConstructors() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getContainingJar(Class<?>) - Static method in class uk.co.strangeskies.reflection.resource.Jar
 
getContainingJarLocation(Class<?>) - Static method in class uk.co.strangeskies.reflection.resource.Jar
 
getContributionId() - Method in interface uk.co.strangeskies.eclipse.EclipseTreeContribution
 
getContributionRanking() - Method in interface uk.co.strangeskies.eclipse.EclipseTreeContribution
 
getContributions() - Method in class uk.co.strangeskies.fx.ModularTreeView
 
getCopy(Copyable<? extends S>) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a shallow copy of the given Copyable, or fetch an existing mapping if one has been made via this Isomorphism.
getCount() - Method in class uk.co.strangeskies.mathematics.Distribution
 
getCount() - Method in class uk.co.strangeskies.observable.RequestCount
 
getData() - Method in class uk.co.strangeskies.fx.TreeItemImpl
 
getData() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds
 
getData() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData(int[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData(long[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData(float[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData(double[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getData2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData2(int[][]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData2(long[][]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData2(float[][]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData2(double[][]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getData2() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getDataImpl() - Method in class uk.co.strangeskies.fx.TreeItemImpl
 
getDataSize() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getDataType() - Method in interface uk.co.strangeskies.fx.TreeContribution
Get the type of item which the contribution applies to.
getDeclaration() - Method in class uk.co.strangeskies.reflection.codegen.Definition
 
getDeclaredAnnotations() - Method in class uk.co.strangeskies.reflection.codegen.Local
 
getDeclaringClass() - Method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
getDeclaringClass() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
 
getDecoupledValue() - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getDecremented() - Method in interface uk.co.strangeskies.mathematics.operation.Incrementable
 
getDecremented(T) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
getDecremented(T, int) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
getDecremented(T) - Method in class uk.co.strangeskies.mathematics.operation.NaturalIncrementor
 
getDeepCopy(Copyable<? extends S>) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a deep copy of the given Copyable, or fetch an existing mapping if one has been made via this Isomorphism.
getDefault(String, List<?>) - Method in interface uk.co.strangeskies.text.properties.PropertyValueProvider
 
getDefaultManager() - Static method in interface uk.co.strangeskies.text.properties.LocaleManager
Create a locale manager based on the system default locale, as returned by Locale.getDefault().
getDefaultOrder() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
getDefaultOrientation() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
getDefaultProperties(PropertyAccessorConfiguration<T>) - Static method in interface uk.co.strangeskies.text.properties.PropertyLoader
getDefaultProperties(Class<T>) - Static method in interface uk.co.strangeskies.text.properties.PropertyLoader
Generate an implementing instance of the given accessor interface class, according to the rules described by Properties.
getDefaultPropertyLoader() - Static method in interface uk.co.strangeskies.text.properties.PropertyLoader
Get a simple PropertyLoader implementation over the system locale.
getDelimiterPattern() - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
getDenominator() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getDeterminant() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixS
 
getDictionaries() - Method in class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
getDimension() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds
 
getDimension() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
getDimensions() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixS
 
getDimensions() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
getDimensions2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
Get the dimensions as: [columns, rows].
getDimensions2() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getDivided(Value<?>) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getDivided(int) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getDivided(long) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getDivided(float) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getDivided(double) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getDividedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getDividedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getDividedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getDividedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getDividedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getDividedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getDividedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getDividedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getDividedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getDividedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getDividedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getDividedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getDividedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getDividedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getDividedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getDividedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getDividedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getDividedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getDividedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getDividedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getDividedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getDividedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getDividedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getDividedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getDoubleData() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getDoubleData2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getDownstreamObserver() - Method in class uk.co.strangeskies.observable.PassthroughObserver
 
getElement(int, int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getElement(int, int) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getElement(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
getEnclosingClassDeclaration() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getEnclosingClassName() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getEqualities() - Method in interface uk.co.strangeskies.reflection.InferenceVariableBounds
 
getErasedType() - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
getErasedType() - Method in class uk.co.strangeskies.reflection.token.TypeToken
getErasedType(Type) - Static method in class uk.co.strangeskies.reflection.Types
Get the erasure of the given type.
getErasedTypeToken() - Method in class uk.co.strangeskies.reflection.token.TypeToken
getErasedUpperBounds() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Determine the raw types of a given type, accounting for inference variables which may have instantiations or upper bounds within the context of this resolver.
getErasure() - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
getEscapedCharacters() - Method in class uk.co.strangeskies.text.EscapeFormatter
 
getEscapingCharacters() - Method in class uk.co.strangeskies.text.EscapeFormatter
 
getException() - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
getException() - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
getExecutableStub() - Method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
getExponentiated(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getExpression() - Method in interface uk.co.strangeskies.expression.ExpressionDependency
 
getExpressionWhenFulfilled() - Method in class uk.co.strangeskies.expression.ConditionalExpression
 
getExpressionWhenUnfulfilled() - Method in class uk.co.strangeskies.expression.ConditionalExpression
 
getExtendedThrough(Interval<? extends T>) - Method in class uk.co.strangeskies.mathematics.Interval
 
getExtendedThrough(T, boolean) - Method in class uk.co.strangeskies.mathematics.Interval
 
getExtending(TypeToken.Wildcards) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken over a wildcard type which has the type represented by this TypeToken as an upper bound.
getFactory() - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
getFieldStub() - Method in class uk.co.strangeskies.reflection.codegen.FieldDeclaration
 
getFieldType() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getFileSystem() - Method in class uk.co.strangeskies.reflection.resource.Jar
 
getFirstOperand() - Method in class uk.co.strangeskies.expression.BinaryExpression
 
getFirstOperand() - Method in class uk.co.strangeskies.expression.TrinaryExpression
 
getFloatData() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getFloatData2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getFragments() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.mesh.Mesh
 
getFrom() - Method in interface uk.co.strangeskies.mathematics.graph.EdgeVertices
 
getFront() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
getFront() - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
getFunction() - Method in class uk.co.strangeskies.collection.ListTransformationView
 
getFunction() - Method in class uk.co.strangeskies.collection.ListTransformOnceView
 
getFunction() - Method in class uk.co.strangeskies.collection.SetTransformationView
 
getFunction() - Method in class uk.co.strangeskies.collection.SetTransformOnceView
 
getHead() - Method in class uk.co.strangeskies.collection.tuple.Tuple
Return the value of the head entry.
getHigher(ParseException, ParseException) - Static method in exception uk.co.strangeskies.text.parsing.ParseException
 
getId() - Method in class uk.co.strangeskies.collection.EquivalenceComparator.IDReference
 
getId() - Method in class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
getId() - Method in class uk.co.strangeskies.text.grammar.Symbol.Nonterminal
 
getImplementation(MethodDeclaration<O, T>) - Method in interface uk.co.strangeskies.reflection.codegen.MethodImplementor
 
getImportedClasses() - Method in class uk.co.strangeskies.reflection.Imports
Get all classes directly imported by this set of imports.
getImportedPackages() - Method in class uk.co.strangeskies.reflection.Imports
Get all packages imported by this set of imports.
getIncremented() - Method in interface uk.co.strangeskies.mathematics.operation.Incrementable
 
getIncremented(T) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
getIncremented(T, int) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
getIncremented(T) - Method in class uk.co.strangeskies.mathematics.operation.NaturalIncrementor
 
getIncrementor() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
getIndex() - Method in class uk.co.strangeskies.reflection.codegen.Local
 
getIndexReached() - Method in exception uk.co.strangeskies.text.parsing.ParseException
 
getIndices() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.mesh.MeshFragment
 
getInferenceVariable() - Method in interface uk.co.strangeskies.reflection.InferenceVariableBounds
 
getInferenceVariableBounds() - Method in class uk.co.strangeskies.reflection.BoundSet
 
getInferenceVariables() - Method in class uk.co.strangeskies.reflection.BoundSet
 
getInferenceVariables() - Method in class uk.co.strangeskies.reflection.CaptureConversion
 
getInferenceVariablesMentioned() - Method in class uk.co.strangeskies.reflection.CaptureConversion
Find all inference variables mentioned by this capture conversion.
getInferenceVariablesMentioned() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Determine which inference variables are mentioned by the type of this TypeToken.
getInjectedBytes(String) - Method in class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 
getInjectedClasses() - Method in class uk.co.strangeskies.reflection.codegen.ByteArrayClassLoader
 
getInnerComponentType(Type) - Static method in class uk.co.strangeskies.reflection.Types
Find the innermost component type of the given type, if the given Type instance is an array Class or an instance of GenericArrayType with any number of dimensions.
getInstance() - Static method in class uk.co.strangeskies.text.properties.PropertyResourceBundleStrategy
 
getInstantiation() - Method in interface uk.co.strangeskies.reflection.InferenceVariableBounds
 
getInstantiation(InferenceVariable) - Method in class uk.co.strangeskies.reflection.TypeResolver
Resolve the proper instantiation of a given InferenceVariable if one exists.
getIntData() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getIntData2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getIntersectionWith(Interval<? extends T>) - Method in class uk.co.strangeskies.mathematics.Interval
 
getInverse() - Method in interface uk.co.strangeskies.function.InvertibleFunction
This returns the mathematical inverse of the receiving function.
getJar(URI) - Static method in class uk.co.strangeskies.reflection.resource.Jar
 
getKey() - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap.KeyedReference
 
getKey() - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap.ReferenceEntry
 
getKey() - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.DeferredEntry
 
getKey() - Method in interface uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.Entry
 
getKeys() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
getKeys() - Method in interface uk.co.strangeskies.text.properties.PropertyResource
 
getKeys(Locale) - Method in interface uk.co.strangeskies.text.properties.PropertyResource
 
getKeys(Locale) - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundle
 
getKeyword() - Method in enum uk.co.strangeskies.reflection.Visibility
 
getKind() - Method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
getLeft() - Method in class uk.co.strangeskies.collection.tuple.Pair
 
getLeftEndpoint() - Method in class uk.co.strangeskies.mathematics.Interval
 
getLength() - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
getLength() - Method in interface uk.co.strangeskies.mathematics.geometry.PolylineN
 
getLengthSquared() - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
getLiteral() - Method in exception uk.co.strangeskies.text.parsing.ParseException
 
getLocale() - Method in interface uk.co.strangeskies.text.properties.LocaleProvider
 
getLocale() - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
getLocale() - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getLocation() - Method in class uk.co.strangeskies.text.properties.ResourceBundleDescriptor
 
getLog() - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
getLongData() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getLongData2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getLowerBounds() - Method in interface uk.co.strangeskies.reflection.InferenceVariableBounds
 
getLowerBounds(Type) - Static method in class uk.co.strangeskies.reflection.Types
Find the lower bounds of a given type.
getLowerBounds() - Method in class uk.co.strangeskies.reflection.TypeVariableCapture
 
getMajorSize() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getMajorSize() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getMajorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getMajorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getMajorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getMajorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getMajorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixHN
 
getMajorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getMajorVector(int) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getMajorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getMajorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getMajorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getMajorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getMajorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getManager() - Static method in interface uk.co.strangeskies.text.properties.LocaleManager
 
getManager(Locale) - Static method in interface uk.co.strangeskies.text.properties.LocaleManager
 
getManifest() - Method in class uk.co.strangeskies.reflection.resource.Jar
 
getManifest(ManifestAttributeParser) - Method in class uk.co.strangeskies.reflection.resource.Jar
 
getMappedNodes() - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
 
getMapping(Object) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Fetch an existing mapping if one has been made via this Isomorphism.
getMapping(C, Function<C, S>) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a mapping of the given node, or fetch an existing mapping if one has been made via this Isomorphism.
getMeanAbsoluteDeviation() - Method in class uk.co.strangeskies.mathematics.Distribution
 
getMember() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getMember() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getMember() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
 
getMentionedBy(Type) - Static method in class uk.co.strangeskies.reflection.InferenceVariable
Find all inference variables mentioned by a type, whether in any bounds, parameters, array types, etc.
getMeshingScheme() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.mesh.Mesh
 
getMethodDeclaration(String, Class<?>...) - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getMethodDeclaration(MethodSignature<U>) - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getMethodDescriptor(ExecutableSignature<?>) - Static method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
getMethods() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getMinorSize() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getMinorSize() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getMinorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getMinorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getMinorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getMinorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getMinorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixHN
 
getMinorVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getMinorVector(int) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getMinorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getMinorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getMinorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getMinorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getMinorVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getModifiablebackingCollection() - Method in class uk.co.strangeskies.collection.ListTransformationView
 
getModifiablebackingCollection() - Method in class uk.co.strangeskies.collection.SetTransformationView
 
getModifiedProperties(Annotation) - Static method in class uk.co.strangeskies.reflection.Annotations
 
getModifier() - Method in enum uk.co.strangeskies.reflection.Visibility
 
getModifiers() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getModifiers() - Method in class uk.co.strangeskies.reflection.codegen.MemberSignature
 
getModifiers() - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
getModulus() - Method in class uk.co.strangeskies.mathematics.values.Value
 
getMultiplied(T) - Method in interface uk.co.strangeskies.mathematics.operation.Multipliable
 
getMultiplied(Value<?>) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getMultiplied(int) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getMultiplied(long) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getMultiplied(float) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getMultiplied(double) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
getMultiplied(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getMultipliedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getMultipliedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getMultipliedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getMultipliedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
getMultipliedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getMultipliedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getMultipliedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getMultipliedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
getMultipliedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getMultipliedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getMultipliedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getMultipliedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getMultipliedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getMultipliedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getMultipliedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getMultipliedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
getMultipliedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getMultipliedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getMultipliedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getMultipliedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
getMultipliedPrimitive(int) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getMultipliedPrimitive(long) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getMultipliedPrimitive(float) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getMultipliedPrimitive(double) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getMutableMatrix() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH
 
getMutableVector() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH
 
getMutableVector() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH2
 
getMutableVector() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH3
 
getMutex() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
getMutex() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
getMutex() - Method in class uk.co.strangeskies.observable.FlatMappingObserver
 
getName() - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
getName() - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
getName() - Method in class uk.co.strangeskies.reflection.codegen.ErasedMethodSignature
 
getName() - Method in class uk.co.strangeskies.reflection.codegen.FieldDeclaration
 
getName() - Method in class uk.co.strangeskies.reflection.codegen.MemberSignature
 
getName() - Method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
getName() - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
getName() - Method in class uk.co.strangeskies.reflection.InferenceVariable
 
getName() - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
getName() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getName() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getName() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
 
getName() - Method in class uk.co.strangeskies.reflection.TypeVariableCapture
 
getNamedClass(String) - Method in class uk.co.strangeskies.reflection.Imports
Resolve the class object of the given name, allowing full package qualification to be omitted for included classes.
getNamedClass(String, ClassLoader) - Method in class uk.co.strangeskies.reflection.Imports
Resolve the class object of the given name, allowing full package qualification to be omitted for included classes.
getNand(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getNand(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getNand(T) - Method in interface uk.co.strangeskies.mathematics.logic.NANDable
 
getNegated() - Method in interface uk.co.strangeskies.mathematics.operation.Negatable
 
getNext() - Method in interface uk.co.strangeskies.observable.Observable
Block until we either receive the next message event of the next failure event.
getNor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getNor(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getNor(T) - Method in interface uk.co.strangeskies.mathematics.logic.NORable
 
getNot() - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getNot() - Method in interface uk.co.strangeskies.mathematics.logic.NOTable
 
getNumber() - Method in class uk.co.strangeskies.reflection.InferenceVariable
 
getNumerator() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getObject() - Method in class uk.co.strangeskies.reflection.token.TypedObject
 
getObservation() - Method in class uk.co.strangeskies.observable.PassthroughObserver
 
getObservation() - Method in class uk.co.strangeskies.observable.RepeatingObserver
 
getObservation() - Method in class uk.co.strangeskies.observable.RetryingObserver
 
getObservation() - Method in class uk.co.strangeskies.observable.SafeObserver
 
getOperand() - Method in class uk.co.strangeskies.expression.UnaryExpression
 
getOperation() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
getOperation() - Method in class uk.co.strangeskies.expression.TrinaryExpression
 
getOr(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getOr(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getOr(T) - Method in interface uk.co.strangeskies.mathematics.logic.ORable
 
getOrder() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getOrder() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getOrientation() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
getOriginalType() - Method in class uk.co.strangeskies.reflection.CaptureConversion
 
getOther() - Method in enum uk.co.strangeskies.mathematics.geometry.matrix.Matrix.Order
 
getOther() - Method in enum uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector.Orientation
 
getOverridden() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getOverride(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Get the overriding method in the given type, or the same method if there is no override.
getOwningClassDeclaration() - Method in interface uk.co.strangeskies.reflection.codegen.MemberDefinition
 
getOwningDeclaration() - Method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
getOwningDeclaration() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
getOwningDeclaration() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getOwningDeclaration() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getOwningDeclaration() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
getPackage(String) - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
getPackageName() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getPackagePath(Package) - Method in class uk.co.strangeskies.reflection.resource.Jar
 
getPackages() - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
getParameter() - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
getParameter() - Method in class uk.co.strangeskies.reflection.token.TypeArgument
 
getParameterClasses() - Method in class uk.co.strangeskies.reflection.codegen.ErasedMethodSignature
 
getParameters() - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
getParameters() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getParametersImpl() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getParentScope() - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
getParentScope() - Method in class uk.co.strangeskies.collection.ScopedSet
 
getParentScope() - Method in interface uk.co.strangeskies.utility.Scoped
 
getParser() - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Get the default annotated type parser.
getParser(Imports) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Get an annotated type parser with knowledge of the given imports.
getParser() - Static method in class uk.co.strangeskies.reflection.Annotations
Get the default annotation parser.
getParser(Imports) - Static method in class uk.co.strangeskies.reflection.Annotations
Get an annotation parser with knowledge of the given imports.
getParser() - Static method in class uk.co.strangeskies.reflection.Types
Get the default type parser.
getParser(Imports) - Static method in class uk.co.strangeskies.reflection.Types
Get a type parser with knowledge of the given imports.
getParser(List<?>) - Method in interface uk.co.strangeskies.text.properties.PropertyValueProvider
 
getPartialMapping(C, BiFunction<C, Consumer<Supplier<S>>, S>) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a mapping of the given node, or fetch an existing mapping if one has been made via this Isomorphism.
getPartialMapping(C, Supplier<S>, Function<C, S>) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a mapping of the given node, or fetch an existing mapping if one has been made via this Isomorphism.
getPendingRequestCount() - Method in interface uk.co.strangeskies.observable.Observation
 
getPerimeter() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getPerimeter() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Polyline2
 
getPerimeter() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Shape
 
getPoint() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
getPoint2D() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
getPrecedence() - Method in class uk.co.strangeskies.fx.ModularTreeView
 
getPreMultiplied(T) - Method in interface uk.co.strangeskies.mathematics.operation.NonCommutativelyMultipliable
 
getPreRotated(Value<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.NonCommutativelyRotatable2
 
getPreRotated(Value<?>, Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.NonCommutativelyRotatable2
 
getPreTranslated(Vector<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.NonCommutativelyTranslatable
 
getPrimitives() - Static method in class uk.co.strangeskies.reflection.PrimitiveTypes
Get all primitive type classes
getProblem() - Method in interface uk.co.strangeskies.observable.ObservableValue
 
getProjectedDimensions() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH
 
getProjectedDimensions() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH
 
getProperties(Annotation) - Static method in class uk.co.strangeskies.reflection.Annotations
 
getProperties(PropertyAccessorConfiguration<T>) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
Generate an implementing instance of the given accessor interface class, according to the rules described by Properties.
getProperties(Class<T>) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
Generate an implementing instance of the given accessor interface class, according to the rules described by Properties.
getProperties() - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
getProperties(Class<T>) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getProperties(PropertyAccessorConfiguration<T>) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getProperties() - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getProperty() - Method in class uk.co.strangeskies.reflection.Annotations.AnnotationParser
A parser for a property of an annotation, as a key, value pair.
getPropertyLoader(LocaleProvider) - Static method in interface uk.co.strangeskies.text.properties.PropertyLoader
Get a simple PropertyLoader implementation over the given locale provider.
getPropertyLoader(LocaleProvider, Log) - Static method in interface uk.co.strangeskies.text.properties.PropertyLoader
Get a simple PropertyLoader implementation over the given locale provider.
getPropertyMap() - Method in class uk.co.strangeskies.reflection.Annotations.AnnotationParser
A parser for the properties of an annotation.
getPropertyProvider(AnnotatedType, PropertyLoader) - Method in interface uk.co.strangeskies.text.properties.PropertyValueProviderFactory
The method is generic over the return type to signify that the method is inherently unsafe, by forcing implementors to unsafe-cast the result.
getPropertyResourceBundle(Class<T>, String) - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundleStrategy
 
getPropertyResourceBundle(Class<T>, String) - Method in interface uk.co.strangeskies.text.properties.PropertyResourceStrategy
 
getPropertyResourceBundle(Class<T>, String) - Method in class uk.co.strangeskies.text.provider.OsgiPropertyResourceStrategy
 
getPropertyValue() - Method in class uk.co.strangeskies.reflection.Annotations.AnnotationParser
A parser for the value of a property of an annotation
getProxiedMapping(C, Class<? extends S>, Function<C, S>) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a mapping of the given node, or fetch an existing mapping if one has been made via this Isomorphism.
getProxiedMapping(C, ClassLoader, Class<? extends S>, Function<C, S>) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a mapping of the given node, or fetch an existing mapping if one has been made via this Isomorphism.
getProxiedObjectFromIsomorphism() - Method in interface uk.co.strangeskies.utility.Isomorphism.IsomorphismProxy
 
getProxy() - Method in class uk.co.strangeskies.text.properties.PropertyAccessorDelegate
 
getPseudoClassName(TreeItemData<U>) - Method in interface uk.co.strangeskies.fx.PseudoClassTreeCellContribution
 
getRange() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
getRange(int) - Method in class uk.co.strangeskies.mathematics.geometry.Bounds
 
getRangeX() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds2
 
getRangeX() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds3
 
getRangeY() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds2
 
getRangeY() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds3
 
getRangeZ() - Method in class uk.co.strangeskies.mathematics.geometry.Bounds3
 
getRanking() - Method in interface uk.co.strangeskies.osgi.RankedService
 
getRawType() - Method in class uk.co.strangeskies.reflection.AnnotatedTypes.AnnotatedTypeParser
A parser for annotated raw class types.
getReadLock() - Method in class uk.co.strangeskies.expression.LockingExpression
 
getReceiverType() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getReceiverType() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getReceiverType() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
This is the exact receiver type which this member should be accessed from or invoked upon.
getReciprocal() - Method in class uk.co.strangeskies.mathematics.values.Value
 
getReduced() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
getRegister() - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
getRelatedCaptureConversions(Collection<? extends InferenceVariable>) - Method in class uk.co.strangeskies.reflection.BoundSet
 
getRemainingDependencies() - Method in interface uk.co.strangeskies.reflection.InferenceVariableBounds
 
getRemainingInferenceVariableDependencies() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Determine which inference variables are dependencies of those mentioned by the type of this TypeToken.
getResolver() - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
Deprecated.
getResource(Class<?>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Find the .fxml resource associated with a given controller class by location and naming conventions.
getResource(Class<?>, String) - Static method in class uk.co.strangeskies.fx.FxUtilities
Find the .fxml resource for a given controller class by location conventions.
getResource(String) - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
getResourceBundles(Locale) - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundle
 
getResourceName(Class<?>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Find the name of the .fxml resource associated with a given controller class by convention.
getResources(String) - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
getResources(Class<T>, String) - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundle
 
getResourceStrategies() - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
getResourceStrategies() - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getResourceStrategy(Class<T>) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
getResourceStrategy(Class<T>) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getReturnType() - Method in class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
getReturnType() - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
getReturnType() - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
getReturnType() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getRight() - Method in class uk.co.strangeskies.collection.tuple.Pair
 
getRightEndpoint() - Method in class uk.co.strangeskies.mathematics.Interval
 
getRoot(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
getRootImpl() - Method in class uk.co.strangeskies.fx.ModularTreeView
 
getRootPath() - Method in class uk.co.strangeskies.reflection.resource.Jar
 
getRotated(Value<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.Rotatable2
 
getRotated(Value<?>, Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.Rotatable2
 
getRowSize() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getRowVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getRowVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getRowVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getRowVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getRowVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH2
 
getRowVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH3
 
getRowVector(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getRowVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getRowVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix2
 
getRowVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix3
 
getRowVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix4
 
getRowVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH2
 
getRowVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH3
 
getRowVectors() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getSecondOperand() - Method in class uk.co.strangeskies.expression.BinaryExpression
 
getSecondOperand() - Method in class uk.co.strangeskies.expression.TrinaryExpression
 
getSelection() - Method in class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
getSelectionData() - Method in class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
getServiceObject() - Method in interface uk.co.strangeskies.osgi.RankedService
 
getSignature() - Method in class uk.co.strangeskies.reflection.codegen.AnnotatedDeclaration
 
getSignature() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getSignature() - Method in interface uk.co.strangeskies.reflection.codegen.Declaration
 
getSignedArea(SimplePolygon.WindingDirection) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.SimplePolygon
 
getSimpleMessage() - Method in exception uk.co.strangeskies.text.parsing.ParseException
 
getSimpleName() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getSize() - Method in class uk.co.strangeskies.collection.tuple.EmptyTuple
 
getSize() - Method in class uk.co.strangeskies.collection.tuple.Tuple
The number of entries in this tuple, including the head and every entry in the tail.
getSize() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
getSizeSquared() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
getSnapshot() - Method in class uk.co.strangeskies.collection.MergedCollectionSet
 
getSquared() - Method in class uk.co.strangeskies.mathematics.values.Value
 
getSquareRoot() - Method in class uk.co.strangeskies.mathematics.values.Value
 
getStartIndex() - Method in exception uk.co.strangeskies.text.parsing.ParseException
 
getState() - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
getState(boolean) - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
getStateHelper() - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
getStaticMethodDeclaration(String, Class<?>...) - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getStaticMethodDeclaration(MethodSignature<U>) - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getStrategy() - Method in interface uk.co.strangeskies.text.properties.PropertyResource
 
getStrategy() - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundle
 
getStubClass() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getStubClassBytes() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
getSubtracted(T) - Method in interface uk.co.strangeskies.mathematics.operation.Subtractable
subtract the value from a copy of this
getSum() - Method in class uk.co.strangeskies.mathematics.Distribution
 
getSuper(TypeToken.Wildcards) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken over a wildcard type which has the type represented by this TypeToken as a lower bound.
getSuperClass() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getSuperInterfaces() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getSupplementalText(TreeItemData<U>) - Method in interface uk.co.strangeskies.fx.TreeTextContribution
 
getTableIdProperty() - Method in class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
getTail() - Method in class uk.co.strangeskies.collection.tuple.Tuple
Return the value of the tail entry.
getTessellationMesh(SimplePolygon<?, V>, Mesh.MeshingScheme, int, boolean) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.tessellation.Tessellator
 
getTessellationScheme() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.tessellation.Tessellation
 
getText(TreeItemData<U>) - Method in interface uk.co.strangeskies.fx.TreeTextContribution
 
getText() - Method in class uk.co.strangeskies.text.grammar.Symbol.Terminal
 
getThirdOperand() - Method in class uk.co.strangeskies.expression.TrinaryExpression
 
getThis() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
getThis() - Method in interface uk.co.strangeskies.utility.Self
 
getThisType() - Method in interface uk.co.strangeskies.reflection.Reified
 
getThisType() - Method in interface uk.co.strangeskies.reflection.token.ReifiedType
 
getThisTypeToken() - Method in interface uk.co.strangeskies.reflection.token.ReifiedType
 
getThisTypeToken() - Method in class uk.co.strangeskies.reflection.token.TypedObject
 
getThisTypeToken() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
getTo() - Method in interface uk.co.strangeskies.mathematics.graph.EdgeVertices
 
getTransform() - Method in class uk.co.strangeskies.text.parsing.ParserProxy
 
getTransformationMatrix() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH
 
getTransformationMatrix() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH2
 
getTransformationMatrix() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixH3
 
getTransformationMatrix() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixHN
 
getTranslated(Vector<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.Translatable
 
getTransposed() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
getTransposed() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixNN
 
getTransposed() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getTreeView() - Method in class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
getType() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH
 
getType() - Method in class uk.co.strangeskies.reflection.AnnotatedTypes.AnnotatedTypeParser
A parser for an annotated class type or wildcard type.
getType() - Method in class uk.co.strangeskies.reflection.codegen.FieldDeclaration
 
getType() - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
getType() - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
getType() - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
getType() - Method in class uk.co.strangeskies.reflection.token.TypeArgument
 
getType() - Method in class uk.co.strangeskies.reflection.token.TypedObject
 
getType() - Method in class uk.co.strangeskies.reflection.token.TypeParameter
 
getType() - Method in class uk.co.strangeskies.reflection.token.TypeToken
The type represented by this TypeToken.
getTypeArguments() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
getTypeArguments() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getTypeArguments() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getTypeArguments() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
getTypeParameterCount() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
getTypeParameterCount() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getTypeParameterCount() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getTypeParameterCount() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
getTypeParameters() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
getTypeParameters() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
getTypeParameters() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
getTypeParameters() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
getTypes() - Method in interface uk.co.strangeskies.reflection.IntersectionType
 
getTypes(Type) - Static method in class uk.co.strangeskies.reflection.IntersectionTypes
 
getTypeToken() - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
getTypeToken() - Method in class uk.co.strangeskies.reflection.token.TypeArgument
 
getTypeToken() - Method in class uk.co.strangeskies.reflection.token.TypedObject
 
getTypeVariables() - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
getTypeVariables() - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
getTypeVariables() - Method in interface uk.co.strangeskies.reflection.codegen.ParameterizedSignature
 
getUnformattingCase() - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
getUpperBounds() - Method in interface uk.co.strangeskies.reflection.InferenceVariableBounds
 
getUpperBounds() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Find the upper bounding classes and parameterized types of a given type.
getUpperBounds(Type) - Static method in class uk.co.strangeskies.reflection.Types
Find the upper bounding classes and parameterized types of a given type.
getUpperBounds() - Method in class uk.co.strangeskies.reflection.TypeVariableCapture
 
getValue() - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap.ReferenceEntry
 
getValue() - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.DeferredEntry
 
getValue() - Method in interface uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.Entry
 
getValue() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap.PreparationThread
 
getValue() - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap.LinkedEntry
 
getValue() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
getValue() - Method in interface uk.co.strangeskies.expression.Expression
This should always return the correct current value for this Expression.
getValue() - Method in class uk.co.strangeskies.expression.LockingExpression
 
getValue() - Method in class uk.co.strangeskies.expression.PassiveExpression
 
getValue() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
getValue() - Method in class uk.co.strangeskies.mathematics.values.Value
 
getValue(String) - Method in interface uk.co.strangeskies.text.properties.PropertyResource
 
getValue(String, Locale) - Method in interface uk.co.strangeskies.text.properties.PropertyResource
 
getValue(String, Locale) - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundle
 
getValueImpl(boolean) - Method in class uk.co.strangeskies.expression.ActiveExpression
Implementing classes should compute the value of the Expression here.
getValueImpl(boolean) - Method in class uk.co.strangeskies.expression.DependentExpression
 
getValueImpl(boolean) - Method in class uk.co.strangeskies.expression.IdentityExpression
 
getValueProvider(AnnotatedType) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
getValueProvider(AnnotatedType) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getValueProviders() - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
getValueProviders() - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
getValues() - Method in class uk.co.strangeskies.mathematics.Distribution
 
getVariableName() - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
getVertices() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.mesh.Mesh
 
getVisibility() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
getVisibility(Method) - Static method in class uk.co.strangeskies.reflection.Methods
Determine the visibility of the method
getVisibility() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
Determine the visibility of the member
getVisibility(Class<?>) - Static method in class uk.co.strangeskies.reflection.Types
Determine the visibility of the type
getW() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector4
 
getW() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH2
 
getW() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH3
 
getWildcardExtending() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken over a wildcard type which has the type represented by this TypeToken as an upper bound.
getWildcardSuper() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Create a TypeToken over a wildcard type which has the type represented by this TypeToken as a lower bound.
getWildcardType() - Method in class uk.co.strangeskies.reflection.AnnotatedTypes.AnnotatedTypeParser
A parser for an annotated wildcard type.
getWindingDirection() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.SimplePolygon
 
getWriteLock() - Method in class uk.co.strangeskies.expression.LockingExpression
 
getX() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
getX() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector3
 
getX() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector4
 
getX() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH2
 
getX() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH3
 
getXnor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getXnor(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getXnor(T) - Method in interface uk.co.strangeskies.mathematics.logic.XNORable
 
getXor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
getXor(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
getXor(T) - Method in interface uk.co.strangeskies.mathematics.logic.XORable
 
getY() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
getY() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector3
 
getY() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector4
 
getY() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH2
 
getY() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH3
 
getZ() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector3
 
getZ() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector4
 
Grammar - Class in uk.co.strangeskies.text.grammar
 
Grammar() - Constructor for class uk.co.strangeskies.text.grammar.Grammar
 
Graph<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
graph() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.GraphEvent
 
graph() - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
Graph.Edges<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
Graph.Vertices<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphBuilder - Interface in uk.co.strangeskies.mathematics.graph
 
GraphConfigurator<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphException - Exception in uk.co.strangeskies.mathematics.graph
 
GraphException(String) - Constructor for exception uk.co.strangeskies.mathematics.graph.GraphException
 
GraphException(String, Throwable) - Constructor for exception uk.co.strangeskies.mathematics.graph.GraphException
 
GraphListeners<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphListeners.ChangeEvent<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphListeners.ChangeSet<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphListeners.EdgeEvent<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphListeners.EdgesEvent<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphListeners.GraphEvent<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphListeners.VertexEvent<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphListeners.VerticesEvent<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphProcessor<V,E> - Class in uk.co.strangeskies.mathematics.graph.processing
 
GraphProcessor(Graph<V, E>) - Constructor for class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
GraphProcessor.Process - Class in uk.co.strangeskies.mathematics.graph.processing
 
GraphProperties - Interface in uk.co.strangeskies.mathematics.graph
 
GraphStep<V,E> - Interface in uk.co.strangeskies.mathematics.graph.processing
 
GraphTransformer<V,E> - Interface in uk.co.strangeskies.mathematics.graph
 
GraphWalker<V,E> - Interface in uk.co.strangeskies.mathematics.graph.processing
 
greatestCommonDivisor(int, int) - Static method in class uk.co.strangeskies.mathematics.values.Fraction
 
greatestLowerBound(Type...) - Method in class uk.co.strangeskies.reflection.TypeBounds
greatestLowerBound(Collection<? extends Type>) - Method in class uk.co.strangeskies.reflection.TypeBounds
Derive the greatest lower bound for a set of types, as defined in the Java language specification.

H

hasChildren(TreeItemData<U>) - Method in interface uk.co.strangeskies.fx.TreeChildContribution
Determine whether children should be contributed to the given data item.
hasChildrenContributions() - Method in class uk.co.strangeskies.fx.TreeItemImpl
 
hashCode() - Method in class uk.co.strangeskies.collection.EquivalenceComparator.IDReference
 
hashCode() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
hashCode() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
hashCode() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
hashCode() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
hashCode() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
hashCode() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
hashCode() - Method in class uk.co.strangeskies.collection.ScopedSet
 
hashCode() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
hashCode() - Method in class uk.co.strangeskies.mathematics.Interval
 
hashCode() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
hashCode() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
hashCode() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
hashCode() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
hashCode(AnnotatedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
A correct hash code implementation for annotated types, since the Java specification does not require implementors to provide this.
hashCode() - Method in class uk.co.strangeskies.reflection.codegen.ErasedMethodSignature
 
hashCode() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
hashCode() - Method in class uk.co.strangeskies.reflection.Imports
 
hashCode() - Method in class uk.co.strangeskies.reflection.resource.Attribute
 
hashCode() - Method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
hashCode() - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
hashCode() - Method in class uk.co.strangeskies.reflection.token.TypedObject
 
hashCode() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
hashCode() - Method in class uk.co.strangeskies.text.grammar.Symbol.Terminal
 
hashCode() - Method in class uk.co.strangeskies.text.properties.PropertyAccessorConfiguration
 
hashCode() - Method in class uk.co.strangeskies.text.properties.ResourceBundleDescriptor
 
hashCode() - Method in class uk.co.strangeskies.utility.Enumeration
 
hasObservers() - Method in class uk.co.strangeskies.observable.HotObservable
 
hasTail() - Method in class uk.co.strangeskies.collection.tuple.EmptyTuple
 
hasTail() - Method in class uk.co.strangeskies.collection.tuple.Tuple
Does this tuple have a tail, or is it terminating.
hasUpperBound(WildcardType) - Static method in class uk.co.strangeskies.reflection.WildcardTypes
 
headSet(E) - Method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
headSet(T, boolean) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
headSet(T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
higher(T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
homogeneous(VectorH.Type) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
HotObservable<M> - Class in uk.co.strangeskies.observable
A simple implementation of Observable which maintains a list of listeners to receive events fired with HotObservable.next(Object).
HotObservable() - Constructor for class uk.co.strangeskies.observable.HotObservable
 
hullVertexSet() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ConvexPolygon
This method returns a modifiable set containing all vertices which currently effectively make a contribution to the convex Hull of this Polygon, i.e.

I

identityComparator() - Static method in class uk.co.strangeskies.collection.EquivalenceComparator
Create a new EquivalenceComparator over the identity operation.
IdentityExpression<T> - Class in uk.co.strangeskies.expression
An Expression based on the behavior of the IdentityProperty class, with the lazy updating behavior of LockingExpression for Observers.
IdentityExpression() - Constructor for class uk.co.strangeskies.expression.IdentityExpression
Construct with a default value of null.
IdentityExpression(T) - Constructor for class uk.co.strangeskies.expression.IdentityExpression
Construct with the given default value.
IdentityProperty<T> - Class in uk.co.strangeskies.property
A basic implementation of Property which simple stores it's value as a member variable, which can be updated and retrieved through get and set.
IdentityProperty() - Constructor for class uk.co.strangeskies.property.IdentityProperty
Create an IndentityProperty with null as the initial value.
IdentityProperty(T) - Constructor for class uk.co.strangeskies.property.IdentityProperty
Create an identity with the given initial value.
IDReference(T, int, ReferenceQueue<? super T>) - Constructor for class uk.co.strangeskies.collection.EquivalenceComparator.IDReference
 
ignore(Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
illegalInjectionTarget() - Method in interface uk.co.strangeskies.eclipse.LocalizationSupplierProperties
 
illegalInjectionTarget(Class<Localize>) - Method in interface uk.co.strangeskies.eclipse.LocalizationSupplierProperties
 
illegalInjectionTarget() - Method in interface uk.co.strangeskies.eclipse.ObservableServiceSupplierProperties
 
illegalInjectionTarget(Class<ObservableService>, Class<ObservableList>, Class<ObservableSet>, Class<ObservableValue>) - Method in interface uk.co.strangeskies.eclipse.ObservableServiceSupplierProperties
 
immutable(T) - Static method in interface uk.co.strangeskies.expression.Expression
Create an immutable Expression instance whose value is always that given, and upon which read locks are always available.
ImmutableObservable<T> - Class in uk.co.strangeskies.observable
 
ImmutableObservable() - Constructor for class uk.co.strangeskies.observable.ImmutableObservable
 
ImmutableObservableValue<T> - Class in uk.co.strangeskies.observable
 
ImmutableObservableValue(T) - Constructor for class uk.co.strangeskies.observable.ImmutableObservableValue
 
ImmutableObservableValue(Throwable) - Constructor for class uk.co.strangeskies.observable.ImmutableObservableValue
 
implement(Scope) - Method in interface uk.co.strangeskies.reflection.codegen.MethodImplementation
 
Imports - Class in uk.co.strangeskies.reflection
An immutable set of imports of java classes.
improperCaptureType(TypeVariableCapture) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
improperUpperBound(Type, InferenceVariable, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
incidentTo(V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
incidentTo(E) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
incidentToHead(V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
incidentToHead(E) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
incidentToTail(V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
incidentToTail(E) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
incompatibleArgument(Type, Type, int, Executable) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
incompatibleArgument(Object, Type, Type, int, Executable) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
incompatibleImports(Class<?>, Class<?>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
incompatibleParameterTypes(List<Type>, Method) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
incompatibleReturnType(TypeToken<?>, MethodDeclaration<?, ?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
incompatibleReturnTypes(Type, Method) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
incompleteExpressionEvaluation() - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
incompleteStatementExecution() - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
incorporateBounds(BoundSet) - Method in class uk.co.strangeskies.reflection.TypeResolver
Incorporate the given bounds into the bounds of the resolver.
incorporateCaptureConversion(CaptureConversion) - Method in class uk.co.strangeskies.reflection.BoundSet
 
incorporateEquality(Type, Type) - Method in class uk.co.strangeskies.reflection.BoundSet
 
incorporateFalsehood(String) - Method in class uk.co.strangeskies.reflection.BoundSet
 
incorporateSubtype(Type, Type) - Method in class uk.co.strangeskies.reflection.BoundSet
 
IncorporationTarget() - Constructor for class uk.co.strangeskies.reflection.BoundSet.IncorporationTarget
 
incorrectEnclosingDeclaration(Type, GenericDeclaration) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
incorrectTypeArgumentCount(GenericDeclaration, List<Type>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
incorrectTypeArgumentCount(List<TypeVariable<?>>, List<Type>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
increment() - Method in interface uk.co.strangeskies.mathematics.operation.Incrementable
 
increment(T) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
increment(T, int) - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
increment(T) - Method in class uk.co.strangeskies.mathematics.operation.NaturalIncrementor
 
increment() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
increment() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
increment() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
increment() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
increment() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
Incrementable<S extends Incrementable<S>> - Interface in uk.co.strangeskies.mathematics.operation
 
Incrementor<T> - Interface in uk.co.strangeskies.mathematics.operation
 
indexOf(Object) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
infer() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
If the invocation is raw, the target type and method are parameterized with inference variables.
infer() - Method in class uk.co.strangeskies.reflection.token.TypeToken
If the type is raw it is parameterized with inference variables.
InferenceVariable - Class in uk.co.strangeskies.reflection
An inference variable can be thought of as a placeholder for an instantiation of a TypeVariable of which we do not yet know the exact type.
InferenceVariable() - Constructor for class uk.co.strangeskies.reflection.InferenceVariable
Create a new inference variable with a basic generated name, which is contained within this bound set.
InferenceVariable(String) - Constructor for class uk.co.strangeskies.reflection.InferenceVariable
Create a new inference variable with the given name.
InferenceVariableBounds - Interface in uk.co.strangeskies.reflection
This object describes the bounds present on a particular inference variable within the context of a particular bound set.
inferenceVariableVisitor(Consumer<InferenceVariable>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
inferTypeArguments(GenericArrayType) - Method in class uk.co.strangeskies.reflection.TypeResolver
Add inference variables for the type parameters of the given type to the resolver, then incorporate containment constraints based on the arguments of the given type.
inferTypeArguments(ParameterizedType) - Method in class uk.co.strangeskies.reflection.TypeResolver
Add inference variables for the type parameters of the given type to the resolver, then incorporate containment constraints based on the arguments of the given type.
inferTypeParameters(GenericDeclaration, Map<TypeVariable<?>, ? extends Type>) - Method in class uk.co.strangeskies.reflection.TypeResolver
 
inferTypeParameters(GenericDeclaration, ParameterizedType) - Method in class uk.co.strangeskies.reflection.TypeResolver
Each type variable within the given GenericDeclaration, and each non-statically enclosing declaration thereof, is incorporated into the backing BoundSet.
inferTypeParameters(GenericDeclaration) - Method in class uk.co.strangeskies.reflection.TypeResolver
Each type variable within the given GenericDeclaration, and each non-statically enclosing declaration thereof, is incorporated into the backing BoundSet.
inferTypeParameters(Class<?>) - Method in class uk.co.strangeskies.reflection.TypeResolver
 
inferWildcardType(WildcardType) - Method in class uk.co.strangeskies.reflection.TypeResolver
Incorporate a new inference variable for a given wildcard type, and add the bounds of the wildcard as bounds to the inference variable.
info(Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
info(String, Object...) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
info(String, Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
INIT - Static variable in class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
initializeObservation(Observation) - Method in class uk.co.strangeskies.observable.PassthroughObserver
 
initializeObservation(Observation) - Method in class uk.co.strangeskies.observable.SafeObserver
 
instanceDelegation(Object) - Static method in class uk.co.strangeskies.reflection.codegen.MethodDelegation
An intercepter which delegates invocation of every method which is present on the given object, or which overrides a method which is present on the given object, using the given object as the receiver.
instructions() - Method in interface uk.co.strangeskies.reflection.codegen.Scope
 
InstructionVisitor - Interface in uk.co.strangeskies.reflection.codegen
 
IntArrayListView<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.values
 
IntArrayListView(int[], Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.values.IntArrayListView
 
IntegralValue<S extends IntegralValue<S>> - Class in uk.co.strangeskies.mathematics.values
 
IntegralValue() - Constructor for class uk.co.strangeskies.mathematics.values.IntegralValue
 
IntegralValue(Value<?>) - Constructor for class uk.co.strangeskies.mathematics.values.IntegralValue
 
IntegralValue(Number) - Constructor for class uk.co.strangeskies.mathematics.values.IntegralValue
 
internalListeners(Consumer<GraphListeners<V, E>>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
Graph operations are atomic.
Interpolation<T,I> - Class in uk.co.strangeskies.mathematics.operation
 
Interpolation(Expression<? extends T>, Expression<? extends T>, Expression<? extends Value<?>>, InterpolationFunction<? super T, ? extends I>) - Constructor for class uk.co.strangeskies.mathematics.operation.Interpolation
 
InterpolationFunction<T,I> - Interface in uk.co.strangeskies.mathematics.operation
 
intersectionOf(Type...) - Static method in class uk.co.strangeskies.reflection.IntersectionTypes
 
intersectionOf(Collection<? extends Type>) - Static method in class uk.co.strangeskies.reflection.IntersectionTypes
 
intersectionOf(Collection<? extends Type>, BoundSet) - Static method in class uk.co.strangeskies.reflection.IntersectionTypes
Create an intersection type from the given types, with leniency towards validation of intersections between types which may contain inference variables according to the given bound set.
IntersectionType - Interface in uk.co.strangeskies.reflection
An intersection type, as described in the Java 8 language specification.
IntersectionTypes - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to intersection types.
intersectionTypeVisitor(Consumer<IntersectionType>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
intersects(Shape<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Shape
 
Interval<T> - Class in uk.co.strangeskies.mathematics
 
ints() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
ints - Variable in class uk.co.strangeskies.mathematics.values.DoubleArrayListView.Tester
 
IntStreamDecorator - Interface in uk.co.strangeskies.collection.stream
A decorator for an IntStream which wraps intermediate and terminal operations such that they can be easily extended.
intValue() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
intValue() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
intValue() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
IntValue - Class in uk.co.strangeskies.mathematics.values
 
IntValue() - Constructor for class uk.co.strangeskies.mathematics.values.IntValue
 
IntValue(Value<?>) - Constructor for class uk.co.strangeskies.mathematics.values.IntValue
 
IntValue(Number) - Constructor for class uk.co.strangeskies.mathematics.values.IntValue
 
intValue() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
intValue() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
intValue() - Method in class uk.co.strangeskies.mathematics.values.Value
 
invalidAnnotationProperties(Class<? extends Annotation>, Set<String>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidAnnotationValue(Method, Object) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidAnnotationValue(Class<? extends Annotation>, String, Object) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidAssignmentObject(Object, Class<?>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidateBack() - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
invalidations() - Method in interface uk.co.strangeskies.collection.observable.ObservableCollection
 
invalidations() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
invalidations() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
invalidations() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
invalidations() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
invalidations() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
invalidations() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
invalidations() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
invalidations() - Method in interface uk.co.strangeskies.expression.Expression
 
invalidations() - Method in class uk.co.strangeskies.expression.PassiveExpression
 
invalidations() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
invalidations() - Method in class uk.co.strangeskies.mathematics.values.Value
 
invalidBoundSet(String, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidCaptureConversion(CaptureConversion, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidCastObject(Object, Type, Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidEquality(Type, Type, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidIntersectionType(Collection<? extends Type>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidIntersectionTypes(Collection<? extends Type>, Type, Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidStaticMethodArguments(Method, List<?>) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidSubtype(Type, Type, BoundSet) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidTypeVariableCaptureBounds(TypeVariableCapture) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidTypeVariableCaptureBounds(TypeVariableCapture, Type[], Type[]) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidUpperBound(WildcardType) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
invalidVariableArityInvocation(Executable) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
InvertibleFunction<T,R> - Interface in uk.co.strangeskies.function
Describes a function from F to T.
invocationDelegation(InvocationHandler) - Static method in class uk.co.strangeskies.reflection.codegen.MethodDelegation
 
invocationFailed(Executable, Type, Object[]) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
InvocationResolver - Class in uk.co.strangeskies.reflection
 
InvocationResolver() - Constructor for class uk.co.strangeskies.reflection.InvocationResolver
 
invoke(O, Object...) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Invoke the wrapped Executable on the given receiver and with the given parameters.
invoke(O, List<? extends Object>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Invoke the wrapped Executable on the given receiver and with the given parameters.
invokeImpl(O, Object[]) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
invokeSafely(O, TypedObject<?>...) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
As ExecutableToken.invoke(Object, Object...), but with arguments passed with their exact types, meaning full type checking can be performed at runtime.
invokeSafely(O, List<? extends TypedObject<?>>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
As ExecutableToken.invoke(Object, Object...), but with arguments passed with their exact types, meaning full type checking can be performed at runtime.
isAbstract() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isAbstract() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isAbstract(Class<?>) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a given class is abstract.
isAssignable(Type, Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine if a given type, to, is assignable from another given type, from.
isBounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
isCastable(Type, Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine if a given type, to, is legally castable from another given type, from.
isCastableFrom(TypeToken<?>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
isCastableFrom(Type) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
isCastableTo(TypeToken<?>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
isCastableTo(Type) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
isChanging() - Method in class uk.co.strangeskies.expression.ActiveExpression
 
isClassOverridingSupported() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
isClosed() - Method in class uk.co.strangeskies.mathematics.Interval
 
isConstructor() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isContainedBy(Type, Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine if the given type, from, contains the given type, to.
isDebugEnabled() - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
isDefault() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isDegenerate() - Method in class uk.co.strangeskies.mathematics.Interval
 
isDirected() - Method in interface uk.co.strangeskies.mathematics.graph.Graph
 
isEmpty() - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
isEmpty() - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
 
isEmpty() - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
isEmpty() - Method in interface uk.co.strangeskies.collection.computingmap.ReadOnlyMap
 
isEmpty() - Method in interface uk.co.strangeskies.collection.ListDecorator
 
isEmpty() - Method in interface uk.co.strangeskies.collection.MapDecorator
 
isEmpty() - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
isEmpty() - Method in class uk.co.strangeskies.collection.ScopedSet
 
isEmpty() - Method in interface uk.co.strangeskies.collection.SetDecorator
 
isEmpty() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
isEmpty() - Method in class uk.co.strangeskies.mathematics.Interval
 
isEmpty() - Method in class uk.co.strangeskies.reflection.BoundSet
 
isEmpty() - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
 
isEqual(T) - Method in interface uk.co.strangeskies.observable.ObservableValue
 
isFinal() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isFinal() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
 
isFinal(Class<?>) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a given class is final.
isFlat() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
isFlat() - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
isFulfilled() - Method in interface uk.co.strangeskies.mathematics.logic.Condition
 
isFulfilled() - Method in class uk.co.strangeskies.mathematics.logic.ExpressionCondition
 
isFulfilled() - Method in class uk.co.strangeskies.observable.RequestCount
 
isFullyImplemented() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
isGeneric() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
isGeneric() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isGeneric() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
isGeneric() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
isGeneric(Class<?>) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a Class represents a generic class or an array with a generic class as a component type.
isHalfBounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
isHalfOpen() - Method in class uk.co.strangeskies.mathematics.Interval
 
isImported(Class<?>) - Method in class uk.co.strangeskies.reflection.Imports
Determine whether a class is imported by this Imports instance.
isInterface() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isInterface(Class<?>) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a given class is an interface.
isLeadingCapital() - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
isLeftBounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
isLeftClosed() - Method in class uk.co.strangeskies.mathematics.Interval
 
isLeftOpen() - Method in class uk.co.strangeskies.mathematics.Interval
 
isLeftUnbounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
isLockHeldByCurrentThread(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
isLockHeldByCurrentThread(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
isLooseInvocationContextCompatible(Type, Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a given type, from, is compatible with a given type, to, within a loose invocation context.
isMakingObservation() - Method in class uk.co.strangeskies.observable.SafeObserver
 
isMatching(Predicate<? super T>) - Method in interface uk.co.strangeskies.observable.ObservableValue
 
isMethod() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isNative() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isNative() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
Isomorphism - Class in uk.co.strangeskies.utility
An isomorphic mapping from one object graph to another, typically maintained during a set of deep copy operations.
Isomorphism() - Constructor for class uk.co.strangeskies.utility.Isomorphism
 
Isomorphism.IsomorphismProxy - Interface in uk.co.strangeskies.utility
Marker interface for proxies created by Isomorphism.
Isomorphism.Mapping - Class in uk.co.strangeskies.utility
The main API surface for interacting with the Isomorphism, represents a mapping according to a given key equality.
isOpen() - Method in class uk.co.strangeskies.mathematics.Interval
 
isParallel() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
isParallel() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
isParameterized() - Method in class uk.co.strangeskies.reflection.codegen.ParameterizedDeclaration
 
isPartiallyImplemented() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
Is the class space not fully implemented, and is partial implementation allowed and possible.
isPossibleInstantiation(Type) - Method in class uk.co.strangeskies.reflection.TypeVariableCapture
Determine whether a given type is a valid instantiation of this TypeVariableCapture, or in other words, whether it is contained by the bounds of this capture.
isPrimitive(Type) - Static method in class uk.co.strangeskies.reflection.PrimitiveTypes
Is the given type a primitive type as per the Java type system.
isPrimitive() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Is the type a primitive type as per the Java type system.
isPrimitiveWrapper(Type) - Static method in class uk.co.strangeskies.reflection.PrimitiveTypes
Is the type a wrapper for a primitive type as per the Java type system.
isPrimitiveWrapper() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Is the type a wrapper for a primitive type as per the Java type system.
isProper() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Determine whether this TypeToken represents a proper type.
isProperType(Type) - Static method in class uk.co.strangeskies.reflection.InferenceVariable
Determine whether a given type is proper.
isRaw() - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
isRaw() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isRaw() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
 
isRaw() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
isRaw(Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a type is raw, i.e.
isReadLockHeldByCurrentThread(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
isReadLockHeldByCurrentThread(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
isRequestUnbounded() - Method in interface uk.co.strangeskies.observable.Observation
 
isRightBounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
isRightClosed() - Method in class uk.co.strangeskies.mathematics.Interval
 
isRightOpen() - Method in class uk.co.strangeskies.mathematics.Interval
 
isRightUnbounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
isSimple() - Method in interface uk.co.strangeskies.mathematics.graph.Graph
 
isSquare() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
isStatic() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isStatic() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
 
isStatic(Class<?>) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a given class is static.
isStrict() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isStrict() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isStrictInvocationContextCompatible(Type, Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine whether a given type, from, is compatible with a given type, to, within a strict invocation context.
isSubtype(Type, Type) - Static method in class uk.co.strangeskies.reflection.Types
Determine if a given type, supertype, is a subtype of another given type, subtype.
isSynchronized() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isSynchronized() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isTerminated() - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
isTransient() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isTransient() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
isUnbounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
isValid() - Method in interface uk.co.strangeskies.observable.ObservableValue
 
isValueAbove(T) - Method in class uk.co.strangeskies.mathematics.Interval
 
isValueAbove(Comparable<? super T>) - Method in class uk.co.strangeskies.mathematics.Interval
 
isValueBelow(T) - Method in class uk.co.strangeskies.mathematics.Interval
 
isValueBelow(Comparable<? super T>) - Method in class uk.co.strangeskies.mathematics.Interval
 
isVariableArityDefinition() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
isVariableArityInvocation() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Check whether the executable is flagged to be invoked with varargs.
isVolatile() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
isVolatile() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
isWeighted() - Method in interface uk.co.strangeskies.mathematics.graph.Graph
 
isWriteLockHeldByCurrentThread(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
isWriteLockHeldByCurrentThread(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
iterate(T, Function<? super T, ? extends T>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
A bit like Stream.iterate(Object, UnaryOperator) but not completely and utterly useless because it actually supports termination.
iterateOptional(T, Function<? super T, Optional<? extends T>>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
A bit like Stream.iterate(Object, UnaryOperator) but not completely and utterly useless because it actually supports termination.
iterateOptional(Optional<? extends T>, Function<? super T, Optional<? extends T>>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
A bit like Stream.iterate(Object, UnaryOperator) but not completely and utterly useless because it actually supports termination.
iterator() - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
iterator() - Method in interface uk.co.strangeskies.collection.ListDecorator
 
iterator() - Method in class uk.co.strangeskies.collection.MergedCollectionSet
 
iterator() - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
iterator() - Method in interface uk.co.strangeskies.collection.Reiterator
 
iterator() - Method in class uk.co.strangeskies.collection.ScopedSet
 
iterator() - Method in interface uk.co.strangeskies.collection.SetDecorator
 
iterator() - Method in class uk.co.strangeskies.collection.SetTransformationView
 
iterator() - Method in class uk.co.strangeskies.collection.SetTransformOnceView
 
iterator() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
iterator() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
iterator() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
iterator() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
iterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.DoubleResourceStream
 
iterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.IntResourceStream
 
iterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.LongResourceStream
 
iterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.ReferenceResourceStream
 
iterator() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
iterator() - Method in class uk.co.strangeskies.collection.SubList
 
iterator() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
iterator() - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
iterator() - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor.Process
 

J

Jar - Class in uk.co.strangeskies.reflection.resource
 
Jar(URI) - Constructor for class uk.co.strangeskies.reflection.resource.Jar
 
JarManifest - Class in uk.co.strangeskies.reflection.resource
This class provides reflective access to a manifest.
JarManifest(Path) - Constructor for class uk.co.strangeskies.reflection.resource.JarManifest
 
JarManifest(InputStream) - Constructor for class uk.co.strangeskies.reflection.resource.JarManifest
 
JarManifest(Path, ManifestAttributeParser) - Constructor for class uk.co.strangeskies.reflection.resource.JarManifest
 
JarManifest(InputStream, ManifestAttributeParser) - Constructor for class uk.co.strangeskies.reflection.resource.JarManifest
 
java() - Static method in class uk.co.strangeskies.text.EscapeFormatter
 
JettyLogger - Class in uk.co.strangeskies.jetty.logger
The Jetty log is instantiated reflectively from a static context, making it difficult to set the logger early enough to stop rubbish being spat out to the console.
JettyLogger() - Constructor for class uk.co.strangeskies.jetty.logger.JettyLogger
 
JettyLogger(String) - Constructor for class uk.co.strangeskies.jetty.logger.JettyLogger
 
join(List<String>) - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
JoiningParser<T,U,V> - Class in uk.co.strangeskies.text.parsing
 
JoiningParser(Parser<U>, Parser<V>, BiFunction<U, V, ? extends T>) - Constructor for class uk.co.strangeskies.text.parsing.JoiningParser
 

K

KeyedReference(K) - Constructor for class uk.co.strangeskies.collection.computingmap.CacheComputingMap.KeyedReference
 
keySet() - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
keySet() - Method in class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
keySet() - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
 
keySet() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
keySet() - Method in interface uk.co.strangeskies.collection.computingmap.ReadOnlyMap
 
keySet() - Method in interface uk.co.strangeskies.collection.MapDecorator
 

L

last() - Method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
last() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
lastIndexOf(Object) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
latestReiterator() - Static method in interface uk.co.strangeskies.collection.Reiterator
 
leastContainingArgument(Type, Type) - Method in class uk.co.strangeskies.reflection.TypeBounds
Fetch the least containing argument of type type arguments according to the Java 8 language specification.
leastUpperBound(Type...) - Method in class uk.co.strangeskies.reflection.TypeBounds
leastUpperBound(Collection<Type>) - Method in class uk.co.strangeskies.reflection.TypeBounds
Derive the least upper bound for a set of types, as defined in the Java language specification.
leftBounded(T, Comparator<? super T>) - Static method in class uk.co.strangeskies.mathematics.Interval
 
leftBounded(T) - Static method in class uk.co.strangeskies.mathematics.Interval
 
limit(long) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
limit(long) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
limit(long) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
limit(long) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
limit(long) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
line() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ShapeConfigurator
 
Line2<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
LinearInterpolationFunction<T extends Scalable<S> & Subtractable<S,? super T>,S extends T> - Class in uk.co.strangeskies.mathematics.operation
 
LinearInterpolationFunction() - Constructor for class uk.co.strangeskies.mathematics.operation.LinearInterpolationFunction
 
LineN<T extends Vector<T,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry
 
lines() - Method in interface uk.co.strangeskies.mathematics.geometry.PolylineN
 
lines() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Polyline2
 
LinkedEntry() - Constructor for class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap.LinkedEntry
 
LinkedEntry(K) - Constructor for class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap.LinkedEntry
 
list(Parser<T>, String) - Static method in interface uk.co.strangeskies.text.parsing.Parser
Convenience method to create a Parser which accepts a list of text items, delimited by the given string, which are each parsable according to the given parser.
list(Parser<T>, String, int) - Static method in interface uk.co.strangeskies.text.parsing.Parser
Convenience method to create a Parser which accepts a list of text items, delimited by the given string, which are each parsable according to the given parser.
ListDecorator<E> - Interface in uk.co.strangeskies.collection
 
listeners() - Method in interface uk.co.strangeskies.mathematics.graph.Graph
 
listIterator() - Method in interface uk.co.strangeskies.collection.ListDecorator
 
listIterator(int) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
ListTransformationView<F,T> - Class in uk.co.strangeskies.collection
A view of a list which will be automatically updated along with the original, but who's elements will be a transformation of the original associated elements by way of the function passed to the constructor.
ListTransformationView(List<F>, Function<? super F, ? extends T>) - Constructor for class uk.co.strangeskies.collection.ListTransformationView
 
ListTransformationView(List<F>, InvertibleFunction<F, T>) - Constructor for class uk.co.strangeskies.collection.ListTransformationView
 
ListTransformOnceView<F,T> - Class in uk.co.strangeskies.collection
A view of a List which will be automatically updated along with the original, but whose elements will be a transformation of the original associated elements by way of the function passed to the constructor.
ListTransformOnceView(List<F>, Function<? super F, ? extends T>) - Constructor for class uk.co.strangeskies.collection.ListTransformOnceView
 
ListTransformOnceView(List<F>, InvertibleFunction<F, T>) - Constructor for class uk.co.strangeskies.collection.ListTransformOnceView
 
literal() - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
literal() - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
load(String) - Method in class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
load() - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
Load the TODO
loadClass(String, boolean) - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
loadClass() - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
loadClasses() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
Generate the classes and load them into the runtime.
loadController() - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
Load the FXML item and return the controller.
loadRoot() - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
Load the FXML item and return the root node.
Local - Class in uk.co.strangeskies.reflection.codegen
 
locale() - Method in interface uk.co.strangeskies.text.properties.Localized
 
locale() - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
locale() - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
localeChanged(LocaleProvider, Locale) - Method in interface uk.co.strangeskies.text.properties.PropertyLoaderProperties
Load the property with the key property.loader.locale.changed.
LocaleManager - Interface in uk.co.strangeskies.text.properties
Management interface over and associate localizer instance, allowing the locale of that instance to be changed.
LocaleManagerService - Class in uk.co.strangeskies.text.provider
A locale manager configurable via the config admin service.
LocaleManagerService() - Constructor for class uk.co.strangeskies.text.provider.LocaleManagerService
Create empty manager
LocaleManagerService.LocaleManagerConfiguration - Annotation Type in uk.co.strangeskies.text.provider
 
LocaleProvider - Interface in uk.co.strangeskies.text.properties
Management interface over and associate localiser instance, allowing the locale of that instance to be changed.
localIterator() - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
LocalizationSupplier - Class in uk.co.strangeskies.eclipse
Supplier for Eclipse DI contexts, to provide localization implementations of a requested type via a PropertyLoader.
LocalizationSupplier() - Constructor for class uk.co.strangeskies.eclipse.LocalizationSupplier
 
LocalizationSupplierProperties - Interface in uk.co.strangeskies.eclipse
Text resource accessor for Eclipse OSGi utilities
Localize - Annotation Type in uk.co.strangeskies.eclipse
Marks an Inject field as requiring an implementation of a localisation text interface.
localize(String, Object...) - Method in class uk.co.strangeskies.text.properties.StaticPropertyAccessor
 
localize(T) - Method in class uk.co.strangeskies.text.properties.StaticPropertyAccessor
 
Localized<T> - Interface in uk.co.strangeskies.text.properties
A localized property interface which is observable over the value changes due to updated locale.
LockingExpression<T> - Class in uk.co.strangeskies.expression
An abstract class to help designing mutable expression, implementing a simple observer list, locking mechanism, and update mechanism.
LockingExpression() - Constructor for class uk.co.strangeskies.expression.LockingExpression
 
log(int, String) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
log(int, String, Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
log(int, Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
Log - Interface in uk.co.strangeskies.log
A log interface for clients to write events to.
log(Log.Level, String) - Method in interface uk.co.strangeskies.log.Log
Log a message.
log(Log.Level, String, Throwable) - Method in interface uk.co.strangeskies.log.Log
Log a message and an associated throwable.
log(Log.Level, Throwable) - Method in interface uk.co.strangeskies.log.Log
Log a message and an associated throwable.
log(Log.Level, String) - Method in class uk.co.strangeskies.log.provider.LogProvider
 
log(Log.Level, Throwable) - Method in class uk.co.strangeskies.log.provider.LogProvider
 
log(Log.Level, String, Throwable) - Method in class uk.co.strangeskies.log.provider.LogProvider
 
Log.Level - Enum in uk.co.strangeskies.log
The level of importance of a log entry.
logged(LogEntry) - Method in class uk.co.strangeskies.log.provider.ConsoleLog
 
LogProvider - Class in uk.co.strangeskies.log.provider
LogListener implementation dumping all logs to console
LogProvider() - Constructor for class uk.co.strangeskies.log.provider.LogProvider
 
LONG - Static variable in class uk.co.strangeskies.reflection.resource.PropertyType
 
LongArrayListView<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.values
 
LongArrayListView(long[], Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.values.LongArrayListView
 
longs() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
LONGS - Static variable in class uk.co.strangeskies.reflection.resource.PropertyType
 
LongStreamDecorator - Interface in uk.co.strangeskies.collection.stream
A decorator for a LongStream which wraps intermediate and terminal operations such that they can be easily extended.
longValue() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
longValue() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
longValue() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
longValue() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
LongValue - Class in uk.co.strangeskies.mathematics.values
 
LongValue() - Constructor for class uk.co.strangeskies.mathematics.values.LongValue
 
LongValue(Value<?>) - Constructor for class uk.co.strangeskies.mathematics.values.LongValue
 
LongValue(Number) - Constructor for class uk.co.strangeskies.mathematics.values.LongValue
 
longValue() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
longValue() - Method in class uk.co.strangeskies.mathematics.values.Value
 
lower(T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
LRUCacheComputingMap<K,V> - Class in uk.co.strangeskies.collection.computingmap
 
LRUCacheComputingMap(Function<K, V>, int, boolean) - Constructor for class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
LRUCacheComputingMap(LRUCacheComputingMap<K, V>) - Constructor for class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
LRUCacheComputingMap.LinkedEntry - Class in uk.co.strangeskies.collection.computingmap
 

M

main(String...) - Static method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView
 
main(String...) - Static method in class uk.co.strangeskies.text.parsing.DateTimeParser
 
ManifestAttributeParser - Class in uk.co.strangeskies.reflection.resource
 
ManifestAttributeParser(PropertyType<?>...) - Constructor for class uk.co.strangeskies.reflection.resource.ManifestAttributeParser
 
ManifestAttributeParser(Collection<? extends PropertyType<?>>) - Constructor for class uk.co.strangeskies.reflection.resource.ManifestAttributeParser
 
map(Function<R, U>) - Method in interface uk.co.strangeskies.collection.Reiterator
 
map(DoubleUnaryOperator) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
map(IntUnaryOperator) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
map(LongUnaryOperator) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
map(Function<? super T, ? extends R>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
map(Function<? super T, ? extends R>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
map(ObservableList<U>, Function<U, T>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Create a new observable list as a transformation of a component observable list.
map(ObservableSet<U>, Function<U, T>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Create a new observable set as a transformation of a component observable set.
map(Function<? super M, ? extends T>) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which transforms messages according to the given mapping.
map(Function<? super T, ? extends U>, Function<? super U, ? extends T>) - Method in interface uk.co.strangeskies.property.Property
 
map(Function<T, U>, Function<U, T>) - Method in class uk.co.strangeskies.text.grammar.Production
 
MapDecorator<K,V> - Interface in uk.co.strangeskies.collection
 
mapHead(Function<? super L, ? extends I>) - Method in class uk.co.strangeskies.collection.tuple.Pair
 
mapHead(Function<? super H, ? extends I>) - Method in class uk.co.strangeskies.collection.tuple.Tuple
Map the value of the head entry.
mapLevel(Log.Level, Log.Level) - Method in interface uk.co.strangeskies.log.Log
Derive a log which defers to the receiver, after mapping events of level from to events of level to.
mapMessage(Function<String, String>) - Method in interface uk.co.strangeskies.log.Log
Derive a log which defers to the receiver, after modifying the string message according to the given function.
MappingObserver<T,M> - Class in uk.co.strangeskies.observable
 
MappingObserver(Observer<? super M>, Function<? super T, ? extends M>) - Constructor for class uk.co.strangeskies.observable.MappingObserver
 
mapResult(Function<? super T, ? extends U>) - Method in class uk.co.strangeskies.text.parsing.ParseResult
 
mapState(Function<ParseState, ParseState>) - Method in class uk.co.strangeskies.text.parsing.ParseResult
 
mapTail(Function<T, U>) - Method in class uk.co.strangeskies.collection.tuple.Tuple
Map the value of the tail entry.
mapThrowable(Function<Throwable, Throwable>) - Method in interface uk.co.strangeskies.log.Log
Derive a log which defers to the receiver, after modifying the throwable according to the given function where relevant.
mapToDouble(IntToDoubleFunction) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
mapToDouble(LongToDoubleFunction) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
mapToDouble(ToDoubleFunction<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
mapToDouble(ToDoubleFunction<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
mapToInt(DoubleToIntFunction) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
mapToInt(LongToIntFunction) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
mapToInt(ToIntFunction<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
mapToInt(ToIntFunction<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
mapToLong(DoubleToLongFunction) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
mapToLong(IntToLongFunction) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
mapToLong(ToLongFunction<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
mapToLong(ToLongFunction<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
mapToObj(DoubleFunction<? extends U>) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
mapToObj(IntFunction<? extends U>) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
mapToObj(LongFunction<? extends U>) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
match(ExecutableToken<?, ?>) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
match(FieldToken<?, ?>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
matching(String) - Static method in interface uk.co.strangeskies.text.parsing.Parser
Create a trivial parser matching a piece of text to a regular expression and then returning that text unmodified.
MATCHING_ALL - Static variable in interface uk.co.strangeskies.text.parsing.Parser
Parser for matching a whole string.
matchingAll() - Static method in interface uk.co.strangeskies.text.parsing.Parser
 
matchingAll(Function<String, T>) - Static method in interface uk.co.strangeskies.text.parsing.Parser
 
materialize() - Method in interface uk.co.strangeskies.observable.Observable
 
MaterializingObserver<T> - Class in uk.co.strangeskies.observable
 
MaterializingObserver(Observer<? super Observable<T>>) - Constructor for class uk.co.strangeskies.observable.MaterializingObserver
 
Matrix<S extends Matrix<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
Matrix.Order - Enum in uk.co.strangeskies.mathematics.geometry.matrix
 
matrix2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
Matrix2<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
matrix3() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
Matrix3<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
matrix4() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
Matrix4<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
MatrixBuilder - Interface in uk.co.strangeskies.mathematics.geometry.matrix.building
 
MatrixH<S extends MatrixH<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
matrixH2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
MatrixH2<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
matrixH3() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
MatrixH3<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
matrixHN(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
MatrixHN<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
matrixN(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
MatrixN<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
matrixNN(int, int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
MatrixNN<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
MatrixS<S extends MatrixS<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix
 
max() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
max() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
max() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
max(Comparator<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
max(Comparator<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
maximum(S, S) - Static method in class uk.co.strangeskies.mathematics.values.Value
 
MemberDefinition<C> - Interface in uk.co.strangeskies.reflection.codegen
 
memberMustBeStatic(Member) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
MemberSignature<S extends MemberSignature<S>> - Class in uk.co.strangeskies.reflection.codegen
A base type for signatures representing class members.
MemberSignature(String) - Constructor for class uk.co.strangeskies.reflection.codegen.MemberSignature
 
MemberSignature(String, Set<Annotation>, Modifiers) - Constructor for class uk.co.strangeskies.reflection.codegen.MemberSignature
 
MemberToken<T,S extends MemberToken<T,S>> - Interface in uk.co.strangeskies.reflection.token
A type safe wrapper around Member instances, with proper handling of members on generic classes.
MenuTreeCellContribution<T> - Class in uk.co.strangeskies.eclipse
A tree cell contribution intended to be supplied via EclipseTreeContribution so as to be injected according to an eclipse context.
MenuTreeCellContribution(String) - Constructor for class uk.co.strangeskies.eclipse.MenuTreeCellContribution
 
merge(Observable<? extends M>...) - Static method in interface uk.co.strangeskies.observable.Observable
 
merge(Collection<? extends Observable<? extends M>>) - Static method in interface uk.co.strangeskies.observable.Observable
 
MergedCollectionSet<T> - Class in uk.co.strangeskies.collection
 
MergedCollectionSet(Set<? extends Collection<? extends T>>) - Constructor for class uk.co.strangeskies.collection.MergedCollectionSet
 
MergeIndicesListView<T> - Class in uk.co.strangeskies.collection
 
MergeIndicesListView(List<? extends List<? extends T>>) - Constructor for class uk.co.strangeskies.collection.MergeIndicesListView
 
mergeMap(Function<? super M, ? extends Observable<? extends T>>) - Method in interface uk.co.strangeskies.observable.Observable
Mesh<T extends Vector<?,?>> - Interface in uk.co.strangeskies.mathematics.geometry.shape.mesh
 
Mesh.MeshingScheme - Enum in uk.co.strangeskies.mathematics.geometry.shape.mesh
 
MeshFragment - Interface in uk.co.strangeskies.mathematics.geometry.shape.mesh
 
message() - Method in interface uk.co.strangeskies.observable.OwnedMessage
 
method(MethodSignature<?>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
MethodDeclaration<C,T> - Class in uk.co.strangeskies.reflection.codegen
 
MethodDeclaration(MethodDeclaration.Kind, ClassDeclaration<?, ?>, ClassDeclaration<?, C>, ExecutableSignature<?>, ClassWriter) - Constructor for class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
MethodDeclaration(MethodDeclaration.Kind, ClassDeclaration<?, ?>, ClassDeclaration<?, C>, ExecutableSignature<?>, ClassWriter, SignatureWriter) - Constructor for class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
methodDeclarations() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
MethodDelegation<T> - Class in uk.co.strangeskies.reflection.codegen
 
MethodDelegation() - Constructor for class uk.co.strangeskies.reflection.codegen.MethodDelegation
 
MethodImplementation<T> - Interface in uk.co.strangeskies.reflection.codegen
 
MethodImplementations - Class in uk.co.strangeskies.reflection.codegen
 
MethodImplementor - Interface in uk.co.strangeskies.reflection.codegen
 
MethodMatcher<O,T> - Class in uk.co.strangeskies.reflection.token
 
MethodMatcher(Optional<String>, Optional<Visibility>, Optional<TypeToken<?>>, Optional<List<TypeToken<?>>>) - Constructor for class uk.co.strangeskies.reflection.token.MethodMatcher
 
Methods - Class in uk.co.strangeskies.reflection
A collection of general utility methods relating to methods in the Java type system.
methods() - Method in class uk.co.strangeskies.reflection.token.TypeToken
Find which methods of the given name can be invoked on instances of this type.
MethodSignature<T> - Class in uk.co.strangeskies.reflection.codegen
 
MethodSignature(String) - Constructor for class uk.co.strangeskies.reflection.codegen.MethodSignature
 
MethodSignature(String, Set<Annotation>, Modifiers, List<ParameterSignature<?>>, List<TypeVariableSignature>, AnnotatedType) - Constructor for class uk.co.strangeskies.reflection.codegen.MethodSignature
 
methodSignature(String) - Static method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
methodSignature(Method) - Static method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
min() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
min() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
min() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
min(Comparator<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
min(Comparator<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
minimum(S, S) - Static method in class uk.co.strangeskies.mathematics.values.Value
 
MissingValueException - Exception in uk.co.strangeskies.observable
 
MissingValueException(Observable<?>) - Constructor for exception uk.co.strangeskies.observable.MissingValueException
 
MissingValueException(Observable<?>, Throwable) - Constructor for exception uk.co.strangeskies.observable.MissingValueException
 
Modifiers - Class in uk.co.strangeskies.reflection.codegen
 
Modifiers(int, boolean) - Constructor for class uk.co.strangeskies.reflection.codegen.Modifiers
 
modifiers(int) - Static method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
ModularTreeView - Class in uk.co.strangeskies.fx
An implementation of TreeView which allows for modular and extensible specification of table structure.
ModularTreeView() - Constructor for class uk.co.strangeskies.fx.ModularTreeView
Instantiate an empty tree view containing the default cell contribution, over a cell factory which instantiates an empty TreeCellImpl, and according to the default precedence.
modulus() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
modulus() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
modulus() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
modulus() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
modulus() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
modulus() - Method in class uk.co.strangeskies.mathematics.values.Value
 
MovingAverage - Class in uk.co.strangeskies.mathematics
 
MovingAverage(int) - Constructor for class uk.co.strangeskies.mathematics.MovingAverage
 
multigraph() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
MultiHashMap<K,V,C extends java.util.Collection<V>> - Class in uk.co.strangeskies.collection.multimap
 
MultiHashMap(Supplier<C>) - Constructor for class uk.co.strangeskies.collection.multimap.MultiHashMap
 
MultiHashMap(Supplier<C>, MultiMap<? extends K, ? extends V, ? extends C>) - Constructor for class uk.co.strangeskies.collection.multimap.MultiHashMap
 
MultiMap<K,V,C extends java.util.Collection<V>> - Interface in uk.co.strangeskies.collection.multimap
TODO system for returning proxy collections that automatically add/remove the entry from the map when they become non-empty/empty.
MultiplePassthroughObserver<T> - Class in uk.co.strangeskies.observable
This is a helper class for implementing passive observables.
MultiplePassthroughObserver(Observer<? super T>...) - Constructor for class uk.co.strangeskies.observable.MultiplePassthroughObserver
 
MultiplePassthroughObserver(Collection<Observer<? super T>>) - Constructor for class uk.co.strangeskies.observable.MultiplePassthroughObserver
 
Multipliable<S extends Multipliable<S,T>,T> - Interface in uk.co.strangeskies.mathematics.operation
 
Multiplication<O extends Multipliable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.operation
 
Multiplication(Expression<? extends Multipliable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.operation.Multiplication
 
multiply(Value<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
multiply(long) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
multiply(double) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
multiply(Matrix<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
multiply(Value<?>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
multiply(long) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
multiply(double) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
multiply(Matrix<?, ?>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
multiply(T) - Method in interface uk.co.strangeskies.mathematics.operation.Multipliable
 
multiply(Value<?>) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
multiply(int) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
multiply(long) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
multiply(float) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
multiply(double) - Method in interface uk.co.strangeskies.mathematics.operation.Scalable
 
multiply(int) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
multiply(long) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
multiply(float) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
multiply(double) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
multiply(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
multiply(int) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
multiply(long) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
multiply(float) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
multiply(double) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
multiply(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
multiply(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
multiply(Fraction) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
multiply(int) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
multiply(long) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
multiply(float) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
multiply(double) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
multiply(int) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
multiply(long) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
multiply(float) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
multiply(double) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
multiply(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
multiply(int) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
multiply(long) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
multiply(float) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
multiply(double) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
multiply(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
multiply(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
multiplyData(List<? extends List<? extends Value<?>>>, List<? extends List<? extends Value<?>>>) - Static method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
MultiTreeMap<K,V,C extends java.util.Collection<V>> - Class in uk.co.strangeskies.collection.multimap
 
MultiTreeMap(Supplier<? extends C>) - Constructor for class uk.co.strangeskies.collection.multimap.MultiTreeMap
 
MultiTreeMap(Comparator<? super K>, Supplier<? extends C>) - Constructor for class uk.co.strangeskies.collection.multimap.MultiTreeMap
 
mustBeInterface(Class<?>) - Method in interface uk.co.strangeskies.text.properties.PropertyLoaderProperties
Load the property with the key property.loader.must.be.interface.
mustImplementMethod(MethodDeclaration<?, ?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
mustOverrideMethods(Collection<Method>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 

N

name() - Method in class uk.co.strangeskies.reflection.AnnotationProperty
 
name() - Method in class uk.co.strangeskies.reflection.resource.Attribute
 
name() - Method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
name() - Method in class uk.co.strangeskies.reflection.resource.PropertyType
 
name() - Method in class uk.co.strangeskies.utility.Enumeration
 
named(String) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
named(String) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
NamedAdapterSupplierProperties - Interface in uk.co.strangeskies.eclipse
Text resource accessor for Eclipse OSGi utilities
nand(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ComplexPolygon
 
nand(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
nand(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
NAND<O extends NANDable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
NAND(Expression<? extends NANDable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.logic.NAND
 
nand(T) - Method in interface uk.co.strangeskies.mathematics.logic.NANDable
 
NANDable<S extends NANDable<S,T> & Self<? extends S>,T> - Interface in uk.co.strangeskies.mathematics.logic
 
NANDOperation<O extends NANDable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
NANDOperation() - Constructor for class uk.co.strangeskies.mathematics.logic.NANDOperation
 
naturalComparator() - Static method in class uk.co.strangeskies.collection.EquivalenceComparator
Create a new EquivalenceComparator over the Object.equals(java.lang.Object) equality operation.
NaturalIncrementor<T extends Incrementable<? extends T>> - Class in uk.co.strangeskies.mathematics.operation
 
NaturalIncrementor() - Constructor for class uk.co.strangeskies.mathematics.operation.NaturalIncrementor
 
Negatable<S extends Negatable<S,N>,N extends Negatable<? extends N,? extends S>> - Interface in uk.co.strangeskies.mathematics.operation
 
negate() - Method in interface uk.co.strangeskies.function.TriPredicate
Returns a predicate that represents the logical negation of this predicate.
negate() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
negate() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
negate() - Method in interface uk.co.strangeskies.mathematics.operation.Negatable
 
negate() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
negate() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
negate() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
negate() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
negate() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
negate() - Method in class uk.co.strangeskies.mathematics.values.Value
 
Negation<O> - Class in uk.co.strangeskies.mathematics.operation
 
Negation(Expression<? extends Negatable<?, ? extends O>>) - Constructor for class uk.co.strangeskies.mathematics.operation.Negation
 
nestChildScope() - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
nestChildScope() - Method in interface uk.co.strangeskies.utility.Scoped
 
Nested - Annotation Type in uk.co.strangeskies.text.properties
 
newLogger(String) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
newValue() - Method in interface uk.co.strangeskies.observable.ObservableValue.Change
 
next(H) - Method in class uk.co.strangeskies.collection.tuple.Tuple
 
next(M) - Method in class uk.co.strangeskies.observable.HotObservable
Fire the given message to all observers.
next() - Method in class uk.co.strangeskies.utility.Enumeration
 
next(E) - Static method in class uk.co.strangeskies.utility.Enumeration
 
noEnclosingDeclaration(Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
NonCommutativelyMultipliable<S extends NonCommutativelyMultipliable<S,T>,T> - Interface in uk.co.strangeskies.mathematics.operation
 
NonCommutativelyRotatable2<S extends NonCommutativelyRotatable2<S>> - Interface in uk.co.strangeskies.mathematics.geometry
 
NonCommutativelyTranslatable<S extends NonCommutativelyTranslatable<S>> - Interface in uk.co.strangeskies.mathematics.geometry
 
noneMatch(DoublePredicate) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
noneMatch(IntPredicate) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
noneMatch(LongPredicate) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
noneMatch(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
noneMatch(Predicate<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
nonsense() - Method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView.Tester
 
nonterminal(String) - Static method in class uk.co.strangeskies.text.grammar.Symbol
 
nor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ComplexPolygon
 
nor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
nor(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
NOR<O extends NORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
NOR(Expression<? extends NORable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.logic.NOR
 
nor(T) - Method in interface uk.co.strangeskies.mathematics.logic.NORable
 
NORable<S extends NORable<S,T> & Self<? extends S>,T> - Interface in uk.co.strangeskies.mathematics.logic
 
NOROperation<O extends NORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
NOROperation() - Constructor for class uk.co.strangeskies.mathematics.logic.NOROperation
 
not() - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
NOT<O> - Class in uk.co.strangeskies.mathematics.logic
 
NOT(Expression<? extends NOTable<?, ? extends O>>) - Constructor for class uk.co.strangeskies.mathematics.logic.NOT
 
not() - Method in interface uk.co.strangeskies.mathematics.logic.NOTable
 
not() - Method in class uk.co.strangeskies.text.grammar.Production2
 
not(Production2) - Method in class uk.co.strangeskies.text.grammar.Production2
 
NOTable<S extends NOTable<S,N> & Self<S>,N extends NOTable<? extends N,? extends S> & Self<N>> - Interface in uk.co.strangeskies.mathematics.logic
 
NOTOperation<O> - Class in uk.co.strangeskies.mathematics.logic
 
NOTOperation() - Constructor for class uk.co.strangeskies.mathematics.logic.NOTOperation
 
NumberToValueFunction<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.values
 
NumberToValueFunction(Supplier<V>) - Constructor for class uk.co.strangeskies.mathematics.values.NumberToValueFunction
 

O

object(D) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
 
Observable<M> - Interface in uk.co.strangeskies.observable
Simple interface for an observable object, with methods to add and remove observers expecting the applicable type of message.
ObservableCollection<E,C> - Interface in uk.co.strangeskies.collection.observable
A collections which can be observed for changes.
ObservableList<E> - Interface in uk.co.strangeskies.collection.observable
 
ObservableList.Change<E> - Interface in uk.co.strangeskies.collection.observable
A change event for ObservableList.
ObservableListDecorator<E> - Class in uk.co.strangeskies.collection.observable
 
ObservableListDecorator(List<E>) - Constructor for class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
ObservableProperty<T> - Interface in uk.co.strangeskies.observable
A property which is observable as per ObservableValue, and whose value can also be set.
ObservablePropertyImpl<T> - Class in uk.co.strangeskies.observable
A simple implementation of ObservableProperty which maintains a list of listeners to receive change events fired with ObservablePropertyImpl.set(Object).
ObservablePropertyImpl(T) - Constructor for class uk.co.strangeskies.observable.ObservablePropertyImpl
 
ObservablePropertyImpl(Throwable) - Constructor for class uk.co.strangeskies.observable.ObservablePropertyImpl
 
ObservableService - Annotation Type in uk.co.strangeskies.eclipse
Marks an Inject field as requiring an observable view of available services.
ObservableServiceSupplier - Class in uk.co.strangeskies.eclipse
Supplier for Service
ObservableServiceSupplier() - Constructor for class uk.co.strangeskies.eclipse.ObservableServiceSupplier
 
ObservableServiceSupplierProperties - Interface in uk.co.strangeskies.eclipse
Text resource accessor for Eclipse OSGi utilities
ObservableSet<E> - Interface in uk.co.strangeskies.collection.observable
A set which can be observed for changes, as per the contract of ObservableCollection.
ObservableSet.Change<E> - Interface in uk.co.strangeskies.collection.observable
A change event for ObservableSet.
ObservableSetDecorator<E> - Class in uk.co.strangeskies.collection.observable
 
ObservableSetDecorator(Set<E>) - Constructor for class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
ObservableSortedSet<E> - Interface in uk.co.strangeskies.collection.observable
A set which can be observed for changes, as per the contract of ObservableCollection.
ObservableSortedSetDecorator<E> - Class in uk.co.strangeskies.collection.observable
 
ObservableSortedSetDecorator(SortedSet<E>) - Constructor for class uk.co.strangeskies.collection.observable.ObservableSortedSetDecorator
 
ObservableValue<T> - Interface in uk.co.strangeskies.observable
A value which can be fetched and observed for updates and changes.
ObservableValue.Change<T> - Interface in uk.co.strangeskies.observable
A value change event.
Observation - Interface in uk.co.strangeskies.observable
 
observe(Observer<? super M>) - Method in class uk.co.strangeskies.observable.ColdObservable
 
observe(Observer<? super M>) - Method in class uk.co.strangeskies.observable.HotObservable
 
observe(SafeObserver<? super M>) - Method in class uk.co.strangeskies.observable.HotObservable
 
observe(Observer<? super T>) - Method in class uk.co.strangeskies.observable.ImmutableObservable
 
observe(Observer<? super T>) - Method in class uk.co.strangeskies.observable.ImmutableObservableValue
 
observe(Observer<? super M>) - Method in interface uk.co.strangeskies.observable.Observable
Observers added will receive messages from this Observable.
observe() - Method in interface uk.co.strangeskies.observable.Observable
As Observable.observe(Observer) with an empty observer.
observe(Observer<? super T>) - Method in class uk.co.strangeskies.observable.ObservablePropertyImpl
 
observe(Observer<? super Locale>) - Method in class uk.co.strangeskies.text.provider.LocaleManagerService
 
Observer<T> - Interface in uk.co.strangeskies.observable
An observer over one or more Observable instances.
obtainLocks(Collection<K>, Collection<K>) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLock
Multiple concurrent calls from different threads do not lock.
obtainLocks(Collection<K>, Collection<K>) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
obtainReadLocks(Collection<K>) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLock
Multiple concurrent calls from different threads do not lock.
obtainReadLocks(Collection<K>) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
obtainWriteLocks(Collection<K>) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLock
Multiple concurrent calls from different threads do not lock.
obtainWriteLocks(Collection<K>) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
of(M...) - Static method in interface uk.co.strangeskies.observable.Observable
 
of(Collection<? extends M>) - Static method in interface uk.co.strangeskies.observable.Observable
 
of(Optional<? extends M>) - Static method in interface uk.co.strangeskies.observable.Observable
 
onClose(Runnable) - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
onClose(Runnable) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
onComplete() - Method in class uk.co.strangeskies.observable.BackpressureReducingObserver
 
onComplete() - Method in class uk.co.strangeskies.observable.ExecutorObserver
 
onComplete() - Method in class uk.co.strangeskies.observable.MaterializingObserver
 
onComplete() - Method in class uk.co.strangeskies.observable.MultiplePassthroughObserver
 
onComplete() - Method in interface uk.co.strangeskies.observable.Observer
 
onComplete() - Method in class uk.co.strangeskies.observable.PassthroughObserver
 
onComplete() - Method in class uk.co.strangeskies.observable.ReferenceObserver
 
onComplete() - Method in class uk.co.strangeskies.observable.RepeatingObserver
 
onComplete() - Method in class uk.co.strangeskies.observable.SafeObserver
 
onComplete() - Method in class uk.co.strangeskies.observable.SynchronizedObserver
 
onCompletion(Runnable) - Static method in interface uk.co.strangeskies.observable.Observer
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.BackpressureReducingObserver
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.ExecutorObserver
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.MaterializingObserver
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.MultiplePassthroughObserver
 
onFail(Throwable) - Method in interface uk.co.strangeskies.observable.Observer
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.PassthroughObserver
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.ReferenceObserver
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.RetryingObserver
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.SafeObserver
 
onFail(Throwable) - Method in class uk.co.strangeskies.observable.SynchronizedObserver
 
onFailure(Consumer<Throwable>) - Static method in interface uk.co.strangeskies.observable.Observer
 
onNext(T) - Method in class uk.co.strangeskies.observable.BackpressureReducingObserver
 
onNext(M) - Method in class uk.co.strangeskies.observable.DropWhileObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.ExecutorObserver
 
onNext(M) - Method in class uk.co.strangeskies.observable.FilteringObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.FlatMappingObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.MappingObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.MaterializingObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.MultiplePassthroughObserver
 
onNext(T) - Method in interface uk.co.strangeskies.observable.Observer
The method which will receive notification from an Observable.
onNext(T) - Method in class uk.co.strangeskies.observable.PassthroughObserver
 
onNext(M) - Method in class uk.co.strangeskies.observable.ReferenceObserver
 
onNext(M) - Method in class uk.co.strangeskies.observable.ReferenceOwnedObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.RepeatingObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.RetryingObserver
 
onNext(T) - Method in class uk.co.strangeskies.observable.SafeObserver
 
onNext(M) - Method in class uk.co.strangeskies.observable.SynchronizedObserver
 
onNext(M) - Method in class uk.co.strangeskies.observable.TakeWhileObserver
 
onObservation(Consumer<Observation>) - Static method in interface uk.co.strangeskies.observable.Observer
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.BackpressureReducingObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.ExecutorObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.FlatMappingObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.MaterializingObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.MultiplePassthroughObserver
 
onObserve(Observation) - Method in interface uk.co.strangeskies.observable.Observer
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.PassthroughObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.ReferenceObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.RepeatingObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.RetryingObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.SafeObserver
 
onObserve(Observation) - Method in class uk.co.strangeskies.observable.SynchronizedObserver
 
operateOnData(Function<? super V, ? extends V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
operateOnData(BiFunction<? super V, Integer, ? extends V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
operateOnData(List<? extends I>, BiFunction<? super V, ? super I, ? extends V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
operateOnData(Function<? super V, ? extends V>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
operateOnData(BiFunction<? super V, Integer, ? extends V>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
operateOnData2(TriFunction<? super V, Integer, Integer, ? extends V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
operateOnData2(List<? extends List<? extends I>>, BiFunction<? super V, ? super I, ? extends V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
operateOnData2(TriFunction<? super V, Integer, Integer, ? extends V>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
or(TriPredicate<? super O1, ? super O2, ? super O3>) - Method in interface uk.co.strangeskies.function.TriPredicate
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
or(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ComplexPolygon
 
or(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
or(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
OR<O extends ORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
OR(Expression<? extends ORable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.logic.OR
 
or(T) - Method in interface uk.co.strangeskies.mathematics.logic.ORable
 
ORable<S extends ORable<S,T> & Self<? extends S>,T> - Interface in uk.co.strangeskies.mathematics.logic
 
order(Matrix.Order) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
order(Matrix.Order) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
ordinal() - Method in class uk.co.strangeskies.utility.Enumeration
 
orElse(Supplier<? extends T>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
orElse(Parser<? extends T>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
orElse(T) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
orElse(Supplier<? extends T>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
orElse(Parser<? extends T>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
orientation(Vector.Orientation) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
orientation(Vector.Orientation) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
OROperation<O extends ORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
OROperation() - Constructor for class uk.co.strangeskies.mathematics.logic.OROperation
 
OSGI_EXTENDER - Static variable in class uk.co.strangeskies.osgi.ExtenderManager
The OSGi capability namespace for an extender.
OsgiPropertyResourceStrategy - Class in uk.co.strangeskies.text.provider
 
OsgiPropertyResourceStrategy(Bundle) - Constructor for class uk.co.strangeskies.text.provider.OsgiPropertyResourceStrategy
 
over(List<E>) - Static method in interface uk.co.strangeskies.collection.ListDecorator
 
over(ObservableSet<E>) - Static method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
over(Supplier<? extends Set<T>>) - Static method in class uk.co.strangeskies.collection.ScopedSet
 
over(Set<E>) - Static method in interface uk.co.strangeskies.collection.SetDecorator
 
over(SortedSet<E>) - Static method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
over(Stream<U>, Runnable, Runnable) - Static method in class uk.co.strangeskies.collection.stream.ResourceStream
 
over(IntStream, Runnable, Runnable) - Static method in class uk.co.strangeskies.collection.stream.ResourceStream
 
over(LongStream, Runnable, Runnable) - Static method in class uk.co.strangeskies.collection.stream.ResourceStream
 
over(DoubleStream, Runnable, Runnable) - Static method in class uk.co.strangeskies.collection.stream.ResourceStream
 
over(Observable<T>, T) - Static method in interface uk.co.strangeskies.expression.Expression
Provide an expression view over an observable value.
over(ObservableValue<T>) - Static method in interface uk.co.strangeskies.expression.Expression
Provide an expression view over an observable value.
over(Function<? super T, ? extends R>, Function<? super R, ? extends T>) - Static method in interface uk.co.strangeskies.function.InvertibleFunction
 
over(Graph<V, E>, GraphListeners.ChangeSet<V, E>) - Static method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.ChangeEvent
 
over(Graph<V, E>, E, EdgeVertices<V>) - Static method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.EdgeEvent
 
over(Graph<V, E>, Map<E, EdgeVertices<V>>) - Static method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.EdgesEvent
 
over(Graph<V, E>, V) - Static method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.VertexEvent
 
over(Graph<V, E>, Set<V>) - Static method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.VerticesEvent
 
over(Graph<V, E>) - Static method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
over(Graph<V, E>) - Method in interface uk.co.strangeskies.mathematics.graph.processing.Pathfinder
 
over(Graph<V, E>, BiFunction<? super V, ? super V, ? extends Double>) - Method in interface uk.co.strangeskies.mathematics.graph.processing.Pathfinder
 
over(Collection<? extends T>, Comparator<? super T>) - Static method in class uk.co.strangeskies.mathematics.Interval
 
over(Collection<? extends T>) - Static method in class uk.co.strangeskies.mathematics.Interval
 
over(T) - Static method in interface uk.co.strangeskies.observable.ObservableProperty
Instantiate an observable property with identity assignment and identity equality.
over(Supplier<T>, Consumer<T>) - Static method in interface uk.co.strangeskies.property.Property
Create a property which defers its implementation to the given callbacks.
over(GenericArrayType, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
Create a new annotated representation of a given generic array type.
over(GenericArrayType, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
Create a new annotated representation of a given generic array type.
over(Class<?>, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
Create a new annotated representation of a given array type.
over(Class<?>, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
Create a new annotated representation of a given array type.
over(ParameterizedType, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
Annotate an existing ParameterizedType with the given annotations.
over(ParameterizedType, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
Annotate an existing ParameterizedType with the given annotations.
over(TypeVariable<?>, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypeVariables
Create a new annotated representation of a given generic type variable.
over(TypeVariable<?>, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypeVariables
Create a new annotated representation of a given generic type variable.
over(WildcardType, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create a new annotated wildcard type over the given wildcard type.
over(WildcardType, Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create a new annotated wildcard type over the given wildcard type.
over(DateTimeFormatter) - Static method in class uk.co.strangeskies.text.parsing.DateTimeParser
 
over(DateTimeFormatter, Function<TemporalAccessor, T>) - Static method in class uk.co.strangeskies.text.parsing.DateTimeParser
 
over(Function<List<?>, Parser<T>>, BiFunction<String, List<?>, T>) - Static method in interface uk.co.strangeskies.text.properties.PropertyValueProvider
 
over(Function<List<?>, Parser<T>>) - Static method in interface uk.co.strangeskies.text.properties.PropertyValueProvider
 
over(Parser<T>) - Static method in interface uk.co.strangeskies.text.properties.PropertyValueProvider
 
over(Class<T>, PropertyValueProvider<T>) - Static method in interface uk.co.strangeskies.text.properties.PropertyValueProviderFactory
 
over(Class<T>, Function<List<?>, Parser<T>>, BiFunction<String, List<?>, T>) - Static method in interface uk.co.strangeskies.text.properties.PropertyValueProviderFactory
 
over(Class<T>, Function<List<?>, Parser<T>>) - Static method in interface uk.co.strangeskies.text.properties.PropertyValueProviderFactory
 
over(Class<T>, Parser<T>) - Static method in interface uk.co.strangeskies.text.properties.PropertyValueProviderFactory
 
overIsoLocalDate() - Static method in class uk.co.strangeskies.text.parsing.DateTimeParser
 
OverloadResolver<I extends ExecutableToken<?,?>> - Class in uk.co.strangeskies.reflection.token
 
OverloadResolver(Collection<? extends I>) - Constructor for class uk.co.strangeskies.reflection.token.OverloadResolver
 
overrideMethodSignature(ExecutableToken<?, ?>) - Static method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
overrideParameterSignature(ExecutableParameter) - Static method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
OwnedMessage<O,M> - Interface in uk.co.strangeskies.observable
 
owner() - Method in interface uk.co.strangeskies.observable.OwnedMessage
 

P

packageName(String) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
packageName(Function<String, String>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
Pair<L,R> - Class in uk.co.strangeskies.collection.tuple
A two tuple.
Pair(L, R) - Constructor for class uk.co.strangeskies.collection.tuple.Pair
Initialise a pair with the given two values.
parallel() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
parallel() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
parallel() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
parallel() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
parallel() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
parallel() - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
parameterize(AnnotatedType, Function<? super TypeVariable<?>, ? extends AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
Parameterize a generic class with the given annotated type arguments.
parameterize(Class<?>, Function<? super TypeVariable<?>, ? extends AnnotatedType>, Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
Parameterize a generic class with the given annotated type arguments.
parameterize(AnnotatedType, AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
Parameterize a generic class with the given annotated type arguments.
parameterize(AnnotatedType, List<AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
Parameterize a generic class with the given annotated type arguments.
parameterize(Class<?>) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
Derive an instance of ParameterizedType from a raw Class, substituting the type parameters of that class as their own argument instantiations.
parameterize(Class<?>, Function<? super TypeVariable<?>, ? extends Type>) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
Derive an instance of ParameterizedType from a raw Class using the given generic type arguments.
parameterize(Class<?>, Type...) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
Derive an instance of ParameterizedType from a raw Class using the given generic type arguments, in the order given.
parameterize(Class<?>, List<Type>) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
Derive an instance of ParameterizedType from a raw Class using the given generic type arguments, in the order given.
parameterize() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
If the declaration is raw, parameterize it with its own type parameters, otherwise return the declaration itself.
parameterize() - Method in class uk.co.strangeskies.reflection.token.FieldToken
If the declaration is raw, parameterize it with its own type parameters, otherwise return the declaration itself.
parameterize() - Method in class uk.co.strangeskies.reflection.token.TypeToken
If the declaration is raw, parameterize it with its own type parameters, otherwise return the declaration itself.
ParameterizedDeclaration<S extends ParameterizedSignature<?>> - Class in uk.co.strangeskies.reflection.codegen
 
ParameterizedDeclaration(S, SignatureWriter) - Constructor for class uk.co.strangeskies.reflection.codegen.ParameterizedDeclaration
 
ParameterizedSignature<S extends ParameterizedSignature<S>> - Interface in uk.co.strangeskies.reflection.codegen
 
ParameterizedTypes - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to parameterized types.
parameterizedTypeVisitor(Consumer<ParameterizedType>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
parameterizeUnchecked(Type, Class<?>, List<Type>) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
Derive an instance of ParameterizedType from a raw Class using the given generic type arguments and owning type.
parameterizeUnchecked(Class<?>, Type...) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
As @see ParameterizedTypes.parameterize(Class, Type[]), but without checking type arguments for consistency.
parameterizeUnchecked(Class<?>, List<Type>) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
As @see ParameterizedTypes.parameterize(Class, List), but without checking type arguments for consistency.
parameterizeUnchecked(Class<T>, Function<? super TypeVariable<?>, ? extends Type>) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
As @see ParameterizedTypes.parameterize(Class, Function), but without checking type arguments for consistency.
ParameterSignature<T> - Class in uk.co.strangeskies.reflection.codegen
 
ParameterSignature(String, AnnotatedType) - Constructor for class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
ParameterSignature(String, AnnotatedType, Set<Annotation>, Modifiers) - Constructor for class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
parameterSignature(String, AnnotatedType) - Static method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
parameterSignature(String, Type) - Static method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
parameterSignature(String, Class<U>) - Static method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
parameterSignature(String, TypeToken<U>) - Static method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
parameterSignature(Parameter) - Static method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
parent() - Method in interface uk.co.strangeskies.fx.TreeItemData
 
parent() - Method in class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
parse(String) - Static method in class uk.co.strangeskies.mathematics.Interval
 
parse(Symbol.Nonterminal<T>, String) - Method in interface uk.co.strangeskies.text.grammar.Parser
 
parse(String) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
parse(String) - Method in interface uk.co.strangeskies.text.parsing.Parser
Parse the given literal according to this parser.
parseAttribute(String) - Method in class uk.co.strangeskies.reflection.resource.JarManifest
 
parseAttribute(String) - Method in class uk.co.strangeskies.reflection.resource.ManifestAttributeParser
 
parseAttributeProperty(String) - Method in class uk.co.strangeskies.reflection.resource.JarManifest
 
parseAttributeProperty(String) - Method in class uk.co.strangeskies.reflection.resource.ManifestAttributeParser
 
parseAttributes(String) - Method in class uk.co.strangeskies.reflection.resource.JarManifest
 
parseAttributes(String) - Method in class uk.co.strangeskies.reflection.resource.ManifestAttributeParser
 
ParseException - Exception in uk.co.strangeskies.text.parsing
 
ParseException(String, String, int, int, Throwable) - Constructor for exception uk.co.strangeskies.text.parsing.ParseException
 
ParseException(String, String, int, int) - Constructor for exception uk.co.strangeskies.text.parsing.ParseException
 
Parser - Interface in uk.co.strangeskies.text.grammar
 
Parser<T> - Interface in uk.co.strangeskies.text.parsing
A simple text parser, composable by way of fluent and type-safe API.
ParseResult<T> - Class in uk.co.strangeskies.text.parsing
 
ParserProxy<U,T> - Class in uk.co.strangeskies.text.parsing
 
ParserProxy(Parser<U>, Function<? super U, ? extends T>) - Constructor for class uk.co.strangeskies.text.parsing.ParserProxy
 
ParserProxy(Supplier<Parser<U>>, Function<? super U, ? extends T>) - Constructor for class uk.co.strangeskies.text.parsing.ParserProxy
 
ParseState - Interface in uk.co.strangeskies.text.parsing
 
ParseStateImpl - Class in uk.co.strangeskies.text.parsing
 
ParseStateImpl(String) - Constructor for class uk.co.strangeskies.text.parsing.ParseStateImpl
 
ParseStateImpl(ParseStateImpl, ParseException) - Constructor for class uk.co.strangeskies.text.parsing.ParseStateImpl
 
parseString(String) - Method in class uk.co.strangeskies.reflection.resource.PropertyType
 
parseSubstring(ParseState) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
parseSubstring(ParseState) - Method in interface uk.co.strangeskies.text.parsing.Parser
Parse the substring at the given parse state according to this parser.
parseSubstringImpl(ParseState) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
parseSubstringImpl(ParseState) - Method in class uk.co.strangeskies.text.parsing.AppendingParser
 
parseSubstringImpl(ParseState) - Method in class uk.co.strangeskies.text.parsing.ChoiceParser
 
parseSubstringImpl(ParseState) - Method in class uk.co.strangeskies.text.parsing.DateTimeParser
 
parseSubstringImpl(ParseState) - Method in class uk.co.strangeskies.text.parsing.JoiningParser
 
parseSubstringImpl(ParseState) - Method in class uk.co.strangeskies.text.parsing.ParserProxy
 
parseSubstringImpl(ParseState) - Method in class uk.co.strangeskies.text.parsing.PrependingParser
 
parseSubstringImpl(ParseState) - Method in class uk.co.strangeskies.text.parsing.RegexParser
 
parseTo(int, Function<String, T>) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
parseTo(int, Function<String, T>) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
parseValueString(String, PropertyType<T>, String) - Static method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
parseValueString(String) - Method in class uk.co.strangeskies.reflection.resource.JarManifest
 
parseValueString(String) - Method in class uk.co.strangeskies.reflection.resource.ManifestAttributeParser
 
PassiveExpression<T> - Class in uk.co.strangeskies.expression
An expression which is dependent upon the evaluation of a number of other expressions.
PassiveExpression(Collection<? extends Expression<?>>) - Constructor for class uk.co.strangeskies.expression.PassiveExpression
 
PassiveExpression(Expression<?>...) - Constructor for class uk.co.strangeskies.expression.PassiveExpression
 
PassthroughObserver<T,U> - Class in uk.co.strangeskies.observable
This is a helper class for implementing passive observables.
PassthroughObserver(Observer<? super U>) - Constructor for class uk.co.strangeskies.observable.PassthroughObserver
 
PassthroughObserver(Supplier<Observer<? super U>>) - Constructor for class uk.co.strangeskies.observable.PassthroughObserver
 
Pathfinder - Interface in uk.co.strangeskies.mathematics.graph.processing
 
Pathfinder.Solver<V,E> - Interface in uk.co.strangeskies.mathematics.graph.processing
 
peek(DoubleConsumer) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
peek(IntConsumer) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
peek(LongConsumer) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
peek(Consumer<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
peek(Consumer<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
PERSISTENCE_CONFIGURATION - Static variable in class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
PersistenceManagerImpl - Class in uk.co.strangeskies.configadmin.persistence
Simple persistence manager implementation since the default doesn't support configuration with the users home directory.
PersistenceManagerImpl() - Constructor for class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
PlatformAdminImplComponent - Class in uk.co.strangeskies.eclipse
Wrapper for PlatformAdminImpl, which is not properly exported.
PlatformAdminImplComponent() - Constructor for class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
pollFirst() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
pollLast() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
polygon() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ShapeConfigurator
 
PolygonConfigurator<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
Polyline2<S extends Polyline2<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
PolylineN<T extends Vector<T,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry
 
pop(Parser<?>) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
pop(Parser<?>) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
postOrder() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The visitation method should be invoked after each visit.
postUpdate() - Method in class uk.co.strangeskies.mathematics.values.Value
 
predecessorsOf(V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
PreMultiplication<O extends NonCommutativelyMultipliable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.operation
 
PreMultiplication(Expression<? extends NonCommutativelyMultipliable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.operation.PreMultiplication
 
preMultiply(Matrix<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
preMultiply(Matrix<?, ?>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
preMultiply(T) - Method in interface uk.co.strangeskies.mathematics.operation.NonCommutativelyMultipliable
 
preMultiplyData(List<? extends List<? extends Value<?>>>, List<? extends List<? extends Value<?>>>) - Static method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
preOrder() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The visitation method should be invoked before each visit.
PreparationThread(K) - Constructor for class uk.co.strangeskies.collection.computingmap.FutureMap.PreparationThread
 
preparedVertices() - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor.Process
 
prepend(P) - Method in class uk.co.strangeskies.collection.tuple.Tuple
This method prepends the tuple with another tuple entry with the given value, resulting in a tuple one extra in size.
prepend(String) - Method in class uk.co.strangeskies.text.grammar.Production
 
prepend(Symbol.Nonterminal<?>) - Method in class uk.co.strangeskies.text.grammar.Production
 
prepend(String) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
prepend(String, BiConsumer<T, String>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
prepend(Parser<U>, BiConsumer<T, U>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
PrependingParser<T,U> - Class in uk.co.strangeskies.text.parsing
 
PrependingParser(Parser<T>, Parser<U>, BiFunction<T, U, ? extends T>) - Constructor for class uk.co.strangeskies.text.parsing.PrependingParser
 
prependTransform(String, BiFunction<T, String, ? extends U>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
prependTransform(Parser<U>, BiFunction<T, U, ? extends V>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
prependTransform(String, BiFunction<T, String, ? extends U>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
prependTransform(Parser<U>, BiFunction<T, U, ? extends V>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
preRotate(Value<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.NonCommutativelyRotatable2
 
preRotate(Value<?>, Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.NonCommutativelyRotatable2
 
PreRotation2<O> - Class in uk.co.strangeskies.mathematics.geometry
 
PreRotation2(Expression<? extends NonCommutativelyRotatable2<? extends O>>, Expression<? extends Value<?>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.PreRotation2
 
preTranslate(Vector<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.NonCommutativelyTranslatable
 
PreTranslation<O> - Class in uk.co.strangeskies.mathematics.geometry
 
PreTranslation(Expression<? extends NonCommutativelyTranslatable<? extends O>>, Expression<? extends Vector<?, ?>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.PreTranslation
 
previousLocation() - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphStep
 
previousValue() - Method in interface uk.co.strangeskies.observable.ObservableValue.Change
 
PrimitiveTypes - Class in uk.co.strangeskies.reflection
 
PrimitiveTypes() - Constructor for class uk.co.strangeskies.reflection.PrimitiveTypes
 
process(Consumer<? super V>) - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
Process() - Constructor for class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor.Process
 
process(V) - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor.Process
 
processEager() - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
processEagerParallel() - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor
 
processedVertices() - Method in class uk.co.strangeskies.mathematics.graph.processing.GraphProcessor.Process
 
produce(Symbol.Nonterminal<T>) - Static method in class uk.co.strangeskies.text.grammar.Production
 
produce2(Symbol...) - Static method in class uk.co.strangeskies.text.grammar.Production2
 
Production<T> - Class in uk.co.strangeskies.text.grammar
 
Production() - Constructor for class uk.co.strangeskies.text.grammar.Production
 
Production2 - Class in uk.co.strangeskies.text.grammar
 
Production2() - Constructor for class uk.co.strangeskies.text.grammar.Production2
 
properties() - Method in class uk.co.strangeskies.reflection.resource.Attribute
 
Property<T> - Interface in uk.co.strangeskies.property
This interface represents a gettable and settable property of a given type.
PropertyAccessorConfiguration<T> - Class in uk.co.strangeskies.text.properties
A configuration over a particular property accessor interface.
PropertyAccessorConfiguration(Class<T>) - Constructor for class uk.co.strangeskies.text.properties.PropertyAccessorConfiguration
 
PropertyAccessorDelegate<A> - Class in uk.co.strangeskies.text.properties
Delegate implementation object for proxy instances of property accessor interfaces.
PropertyAccessorDelegate(PropertyLoader, Log, PropertyAccessorConfiguration<A>) - Constructor for class uk.co.strangeskies.text.properties.PropertyAccessorDelegate
 
PropertyConfiguration - Annotation Type in uk.co.strangeskies.text.properties
Annotation for property accessor interfaces, and for methods on those interfaces, to specify how property resources should be fetched to back the implementation of the accessor.
PropertyConfiguration.Defaults - Enum in uk.co.strangeskies.text.properties
Property value requirement setting.
PropertyConfiguration.Evaluation - Enum in uk.co.strangeskies.text.properties
Property value requirement setting.
PropertyConfiguration.KeyCase - Enum in uk.co.strangeskies.text.properties
Property key string case setting.
PropertyLoader - Interface in uk.co.strangeskies.text.properties
This interface represents a simple but powerful system for internationalization.
PropertyLoaderException - Exception in uk.co.strangeskies.text.properties
Exception relating to localization.
PropertyLoaderException(String, Throwable) - Constructor for exception uk.co.strangeskies.text.properties.PropertyLoaderException
Build with the given developer locale
PropertyLoaderException(String) - Constructor for exception uk.co.strangeskies.text.properties.PropertyLoaderException
Build with an English developer locale
PropertyLoaderProperties - Interface in uk.co.strangeskies.text.properties
A Properties interface to provide localized texts for use by the PropertyLoader class itself, such as for reporting errors for improperly structured localization classes, etc.
PropertyLoaderService - Class in uk.co.strangeskies.text.provider
 
PropertyLoaderService() - Constructor for class uk.co.strangeskies.text.provider.PropertyLoaderService
 
PropertyResource - Interface in uk.co.strangeskies.text.properties
A resource bundle with a configurable locale
PropertyResourceBundle - Class in uk.co.strangeskies.text.properties
A simple PropertyResource implementation backed by one or more resource bundles.
PropertyResourceBundle(PropertyResourceStrategy<?>, Class<?>, String) - Constructor for class uk.co.strangeskies.text.properties.PropertyResourceBundle
Create a resource bundle with the given initial locale.
PropertyResourceBundleStrategy - Class in uk.co.strangeskies.text.properties
 
PropertyResourceStrategy<S extends PropertyResourceStrategy<S>> - Interface in uk.co.strangeskies.text.properties
A strategy for providing a PropertyResource over a given locale and a list of resource description strings in priority order.
PropertyType<T> - Class in uk.co.strangeskies.reflection.resource
 
PropertyType(Class<T>, Function<? super String, ? extends T>) - Constructor for class uk.co.strangeskies.reflection.resource.PropertyType
 
PropertyType(String, Class<T>, Function<? super String, ? extends T>, Function<? super T, ? extends String>) - Constructor for class uk.co.strangeskies.reflection.resource.PropertyType
 
PropertyValueProvider<T> - Interface in uk.co.strangeskies.text.properties
A provider of values a certain class for property interface.
PropertyValueProviderFactory - Interface in uk.co.strangeskies.text.properties
 
propertyValueTypeNotSupported(AnnotatedType, String) - Method in interface uk.co.strangeskies.text.properties.PropertyLoaderProperties
Load the property with the key property.loader.illegal.return.type.
propertyValueTypeNotSupported(String, String) - Method in interface uk.co.strangeskies.text.properties.PropertyLoaderProperties
 
ProvideExtender - Annotation Type in uk.co.strangeskies.osgi
Provide an OSGi extender capability of the given name and version.
providesDefault() - Method in interface uk.co.strangeskies.text.properties.PropertyValueProvider
 
proxy(Supplier<IntersectionType>) - Static method in class uk.co.strangeskies.reflection.IntersectionTypes
 
proxy(Supplier<Parser<T>>) - Static method in interface uk.co.strangeskies.text.parsing.Parser
Create a proxy of a parser supplied at a future time.
PseudoClassTreeCellContribution<T> - Interface in uk.co.strangeskies.fx
A partial TreeCellContribution implementation which provides the default behavior of setting the state of the pseudo-class named by PseudoClassTreeCellContribution.getPseudoClassName(TreeItemData) to true on applicable tree item nodes.
push() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
push() - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
push(Parser<?>) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
push(Parser<?>) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
put(K) - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
put(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
put(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
put(K) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
Enters the key into the map such that a value of type V will at some point be computed which will be then returned by any subsequent calls to ComputingMap.get(K).
put(K) - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
put(K) - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
put(K, V) - Method in interface uk.co.strangeskies.collection.MapDecorator
 
put(Symbol.Nonterminal<T>, T) - Method in interface uk.co.strangeskies.text.grammar.SymbolsOut
 
putAll(Collection<? extends K>) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
 
putAll(Collection<? extends K>) - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
putAll(Map<? extends K, ? extends V>) - Method in interface uk.co.strangeskies.collection.MapDecorator
 
putAll(Symbol.Nonterminal<T>, Stream<T>) - Method in interface uk.co.strangeskies.text.grammar.SymbolsOut
 
putAll(Symbol.Nonterminal<T>, Collection<T>) - Method in interface uk.co.strangeskies.text.grammar.SymbolsOut
 
putGet(K, Consumer<V>, Consumer<V>) - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
putGet(K, Consumer<V>, Consumer<V>) - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
putGet(K, Consumer<V>, Consumer<V>) - Method in class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
putGet(K) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
This method simply makes sure the value for the given key has been computed and added to the map, then returns it.
putGet(K, Consumer<V>, Consumer<V>) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
 
putGet(K, Consumer<V>, Consumer<V>) - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
putGet(K, Consumer<V>, Consumer<V>) - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
putGetImpl(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
putMapping(C, S) - Method in class uk.co.strangeskies.utility.Isomorphism.Mapping
Make a mapping of the given node, or fetch an existing mapping if one has been made via this Isomorphism.

Q

Quadruple<A,B,C,D> - Class in uk.co.strangeskies.collection.tuple
A four tuple.
Quadruple(A, B, C, D) - Constructor for class uk.co.strangeskies.collection.tuple.Quadruple
Initialise a quadruple with the given five values.
QUALIFIED_DOTTED - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
A key formatting string describing the form [package name].[class name].[method name].
QUALIFIED_SCOPED - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
A key formatting string describing the form [package name].[class name]::[method name].
QUALIFIED_SLASHED - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
A key formatting string describing the form [package name]/[class name]/[method name].
queueReiterator() - Static method in interface uk.co.strangeskies.collection.Reiterator
 
Quintuple<A,B,C,D,E> - Class in uk.co.strangeskies.collection.tuple
A five tuple.
Quintuple(A, B, C, D, E) - Constructor for class uk.co.strangeskies.collection.tuple.Quintuple
Initialise a quintuple with the given five values.

R

RankedService<T> - Interface in uk.co.strangeskies.osgi
A very simple wrapper around an OSGi service which exposes the service ranking.
RankedServiceTracker<T> - Class in uk.co.strangeskies.osgi
A simple service tracker implementation to help keep track of service rankings by wrapping services with RankedService.
RankedServiceTracker(BundleContext, Class<T>, Consumer<RankedService<T>>, Consumer<RankedService<T>>) - Constructor for class uk.co.strangeskies.osgi.RankedServiceTracker
 
RankedServiceTracker(BundleContext, Class<T>, Consumer<RankedService<T>>, Consumer<RankedService<T>>, Consumer<RankedService<T>>) - Constructor for class uk.co.strangeskies.osgi.RankedServiceTracker
 
rawType() - Method in class uk.co.strangeskies.reflection.Types.TypeParser
A parser for raw class types.
read(Supplier<U>) - Method in class uk.co.strangeskies.expression.LockingExpression
 
readableName(Enum<?>) - Static method in class uk.co.strangeskies.utility.Enumeration
 
readLocksHeldByCurrentThread() - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
readLocksHeldByCurrentThread() - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
readOnly() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
Calling this method has the same effect as calling both GraphConfigurator.readOnlyVertices() and GraphConfigurator.readOnlyEdges().
readOnlyEdges() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
Calling this method has the effect of making the resulting graph unmodifiable through the manual addition of edges.
ReadOnlyMap<K,V> - Interface in uk.co.strangeskies.collection.computingmap
 
readOnlyVertices() - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
Calling this method has the effect of making the resulting graph unmodifiable through the manual addition of vertices.
rebuildChildren() - Method in class uk.co.strangeskies.fx.TreeItemImpl
 
receiving(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
receiving(Class<U>) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
receiving(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
receiving(Class<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
reciprocate() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
reciprocate() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
reciprocate() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
reciprocate() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
reciprocate() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
reciprocate() - Method in class uk.co.strangeskies.mathematics.values.Value
 
RecursiveTypeVisitor - Class in uk.co.strangeskies.reflection
An implementation of TypeVisitor which provides recursion over the related types specified by the arguments passed to constructor.
RecursiveTypeVisitor.Builder - Class in uk.co.strangeskies.reflection
A builder for specifying the behavior of a new RecursiveTypeVisitor instance.
reduce(double, DoubleBinaryOperator) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
reduce(DoubleBinaryOperator) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
reduce(int, IntBinaryOperator) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
reduce(IntBinaryOperator) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
reduce(long, LongBinaryOperator) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
reduce(LongBinaryOperator) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
reduce(T, BinaryOperator<T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
reduce(BinaryOperator<T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
reduce(T, BinaryOperator<T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
reduce(BinaryOperator<T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
reduce() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
reduce(Supplier<R>, BiFunction<R, ? super M, R>) - Method in interface uk.co.strangeskies.observable.Observable
 
reduce(BoundSet) - Method in class uk.co.strangeskies.reflection.ConstraintFormula
Creates a ConstraintFormula and reduces it into the given BoundSet.
reduceBackpressure(Supplier<? extends R>, BiFunction<? super R, ? super M, ? extends R>) - Method in interface uk.co.strangeskies.observable.Observable
Introduce backpressure by reducing messages until a request is made downstream, then forwarding the reduction.
reduceBackpressure(Function<? super M, ? extends R>, BiFunction<? super R, ? super M, ? extends R>) - Method in interface uk.co.strangeskies.observable.Observable
Introduce backpressure by reducing messages until a request is made downstream, then forwarding the reduction.
reduceBackpressure(BinaryOperator<M>) - Method in interface uk.co.strangeskies.observable.Observable
Introduce backpressure by reducing messages until a request is made downstream, then forwarding the reduction.
reduceConstraint(ConstraintFormula) - Method in class uk.co.strangeskies.reflection.TypeResolver
Reduce the given constraint formula into the bound set of the resolver.
reduceInPlace(BoundSet) - Method in class uk.co.strangeskies.reflection.ConstraintFormula
 
reference() - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
referenceClassDeclaration(String) - Static method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
ReferenceEntry() - Constructor for class uk.co.strangeskies.collection.computingmap.CacheComputingMap.ReferenceEntry
 
ReferenceEntry(K) - Constructor for class uk.co.strangeskies.collection.computingmap.CacheComputingMap.ReferenceEntry
 
ReferenceObserver<M> - Class in uk.co.strangeskies.observable
 
ReferenceObserver(Observer<? super M>, Function<Observer<? super M>, Reference<Observer<? super M>>>) - Constructor for class uk.co.strangeskies.observable.ReferenceObserver
 
ReferenceOwnedObserver<O,M> - Class in uk.co.strangeskies.observable
 
ReferenceOwnedObserver(O, Observer<? super OwnedMessage<O, M>>, Function<O, Reference<O>>) - Constructor for class uk.co.strangeskies.observable.ReferenceOwnedObserver
 
referenceTypeVariable(String) - Static method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
Type variable declarations intended to have bounds on other type variable declarations within the same parameterized declaration may specify those bounds by reference to the name of the other type variable.
reflection() - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
REFLECTION_PROPERTIES - Static variable in exception uk.co.strangeskies.reflection.ReflectionException
 
ReflectionException - Exception in uk.co.strangeskies.reflection
An exception relating to reflective operations over the Java Type system.
ReflectionException(String) - Constructor for exception uk.co.strangeskies.reflection.ReflectionException
 
ReflectionException(String, Throwable) - Constructor for exception uk.co.strangeskies.reflection.ReflectionException
 
ReflectionProperties - Interface in uk.co.strangeskies.reflection
Properties and localized strings relating to types.
refresh() - Method in class uk.co.strangeskies.fx.ModularTreeView
 
refresh(boolean) - Method in interface uk.co.strangeskies.fx.TreeItemData
Refresh the tree cell associated with this tree item.
refresh(boolean) - Method in class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
refreshContributions() - Method in class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
RegexParser<T> - Class in uk.co.strangeskies.text.parsing
 
RegexParser(String, Function<String, T>) - Constructor for class uk.co.strangeskies.text.parsing.RegexParser
 
register(Bundle) - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
registerResourceStrategy(T) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
registerResourceStrategy(T) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
registerValueProvider(PropertyValueProviderFactory) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
registerValueProvider(PropertyValueProviderFactory) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
Reified - Interface in uk.co.strangeskies.reflection
A type whose instances know their own type, including any available generic information.
ReifiedType<S extends ReifiedType<S>> - Interface in uk.co.strangeskies.reflection.token
A type whose instances know their own type, including any available generic information.
Reiterator<T,R> - Interface in uk.co.strangeskies.collection
A buffer to decouple the delivery of events with their sequential consumption, such that events consumed will be queued for later supply.
releaseLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
releaseLock(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
releaseLocks(Collection<? extends K>) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
releaseLocks(Collection<? extends K>, Collection<? extends K>) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
releaseLocks(Collection<? extends K>, Collection<? extends K>) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
releaseLocks(Collection<? extends K>) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
releaseReadLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
releaseReadLock(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
releaseReadLocks(Collection<? extends K>) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
releaseReadLocks(Collection<? extends K>) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
releaseWriteLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
releaseWriteLock(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
releaseWriteLocks(Collection<? extends K>) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
releaseWriteLocks(Collection<? extends K>) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 
remove(Object) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
remove() - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap.ReferenceEntry
 
remove() - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.DeferredEntry
 
remove() - Method in interface uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap.Entry
 
remove(K) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
Remove the given key and it's associated computed value from the map.
remove(K) - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
remove() - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap.LinkedEntry
 
remove(int) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
remove(Object) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
remove(int) - Method in class uk.co.strangeskies.collection.ListTransformationView
 
remove(int) - Method in class uk.co.strangeskies.collection.ListTransformOnceView
 
remove(Object) - Method in interface uk.co.strangeskies.collection.MapDecorator
 
remove(Object) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
remove(int) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
remove(Object) - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
remove(Object) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
remove(Object) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
removeAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
removeAll(Collection<? extends K>) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
 
removeAll(Set<K>) - Method in class uk.co.strangeskies.collection.computingmap.LRUCacheComputingMap
 
removeAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
removeAll(K, Collection<? extends V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeAll(K, V...) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeAll(Map<K, V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeAll(MultiMap<K, V, ?>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeAll(Collection<?>) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
removeAll(Collection<?>) - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
removeAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
removeAll(Collection<?>) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
removeAllFromAll(Collection<? extends V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeAllFromAll(V...) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeAllFromAll(Collection<? extends K>, Collection<? extends V>) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeContribution(TreeContribution<?>) - Method in class uk.co.strangeskies.fx.ModularTreeView
 
removed() - Method in interface uk.co.strangeskies.collection.observable.ObservableSet.Change
 
removedIndices() - Method in interface uk.co.strangeskies.collection.observable.ObservableList.Change
 
removeDisabledInfo(DisabledInfo) - Method in class uk.co.strangeskies.eclipse.PlatformAdminImplComponent
 
removedItems() - Method in interface uk.co.strangeskies.collection.observable.ObservableList.Change
 
removeFromAll(V) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeFromAll(Collection<? extends K>, V) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
removeGet(K) - Method in class uk.co.strangeskies.collection.computingmap.CacheComputingMap
 
removeGet(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
removeGet(K) - Method in class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
removeGet(K) - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
Remove the given key and it's associated computed value from the map.
removeGet(K) - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
removeGet(K, boolean) - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
removeLogReader(LogReaderService) - Method in class uk.co.strangeskies.log.provider.ConsoleLog
 
removePropertiesPostfix(String) - Static method in class uk.co.strangeskies.text.properties.PropertyResourceBundle
 
removeValue(K, V) - Method in interface uk.co.strangeskies.collection.multimap.MultiMap
 
ReOrderedMatrix<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.geometry.matrix
 
ReOrderedMatrix(Matrix<?, V>) - Constructor for class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
repeat() - Method in class uk.co.strangeskies.text.grammar.Production
 
repeat(int) - Method in class uk.co.strangeskies.text.grammar.Production
 
repeat(int, int) - Method in class uk.co.strangeskies.text.grammar.Production
 
repeat() - Method in class uk.co.strangeskies.text.grammar.Production2
 
repeat(int) - Method in class uk.co.strangeskies.text.grammar.Production2
 
repeat(int, int) - Method in class uk.co.strangeskies.text.grammar.Production2
 
repeating() - Method in interface uk.co.strangeskies.observable.Observable
 
RepeatingObserver<T> - Class in uk.co.strangeskies.observable
 
RepeatingObserver(Observer<? super T>, Observable<? extends T>) - Constructor for class uk.co.strangeskies.observable.RepeatingObserver
 
request(long) - Method in interface uk.co.strangeskies.observable.Observation
 
request(long) - Method in class uk.co.strangeskies.observable.RequestCount
 
RequestAllocator - Interface in uk.co.strangeskies.observable
 
RequestCount - Class in uk.co.strangeskies.observable
 
RequestCount() - Constructor for class uk.co.strangeskies.observable.RequestCount
 
requestNext() - Method in interface uk.co.strangeskies.observable.Observable
 
requestNext() - Method in interface uk.co.strangeskies.observable.Observation
 
requestUnbounded() - Method in interface uk.co.strangeskies.observable.Observable
 
requestUnbounded() - Method in interface uk.co.strangeskies.observable.Observation
 
reset() - Method in class uk.co.strangeskies.flowcontrol.Timeout
 
resolve(AnnotatedType) - Method in class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Resolve the result of this substitution as applied to the given type.
resolve(AnnotatedType, Isomorphism) - Method in class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Resolve the result of this substitution as applied to the given type.
resolve(AnnotatedType, Isomorphism, IdentityProperty<Boolean>) - Method in class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
 
resolve(MethodMatcher<?, ?>, int) - Method in interface uk.co.strangeskies.reflection.codegen.Scope
 
resolve(VariableMatcher<?, ?>) - Method in interface uk.co.strangeskies.reflection.codegen.Scope
 
resolve() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derived a new ExecutableToken instance with generic method parameters inferred, and if this is a member of a generic type, with generic type parameters inferred, too.
resolve() - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
resolve() - Method in interface uk.co.strangeskies.reflection.token.MemberToken
Derived a new MemberToken instance with all associated generic parameters inferred.
resolve() - Method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolve(Type...) - Method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolve(TypeToken<?>...) - Method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolve(Collection<? extends TypeToken<?>>) - Method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolve() - Method in class uk.co.strangeskies.reflection.token.TypeToken
This method will attempt to infer the actual type represented by this TypeToken, which means the types of any inference variables mentioned will be inferred and substituted.
resolve() - Method in class uk.co.strangeskies.reflection.TypeResolver
Infer proper instantiations for each inference variable registered within this TypeResolver instance.
resolve(Type) - Method in class uk.co.strangeskies.reflection.TypeResolver
Infer a proper instantiations for each InferenceVariable mentioned by the given type.
resolve(InferenceVariable) - Method in class uk.co.strangeskies.reflection.TypeResolver
Infer a proper instantiations for a single given InferenceVariable.
resolve(InferenceVariable...) - Method in class uk.co.strangeskies.reflection.TypeResolver
Infer proper instantiations for the given InferenceVariables.
resolve(Collection<? extends InferenceVariable>) - Method in class uk.co.strangeskies.reflection.TypeResolver
Infer proper instantiations for the given InferenceVariables.
resolve(Type) - Method in class uk.co.strangeskies.reflection.TypeSubstitution
Resolve the result of this substitution as applied to the given type.
resolve(Type, IdentityProperty<Boolean>) - Method in class uk.co.strangeskies.reflection.TypeSubstitution
 
resolveApplicableExecutableMembers(Set<? extends I>, Collection<? extends TypeToken<?>>) - Static method in class uk.co.strangeskies.reflection.token.OverloadResolver
Find the set of all given overload candidates which are applicable to invocation with the given parameters.
resolveCompleteSupertypeHierarchy(Class<?>) - Method in class uk.co.strangeskies.reflection.TypeHierarchy
Determine the recursive sequence of direct supertypes of a given type which lead to either the given superclass or a parameterization thereof.
resolveDirectSupertypeHierarchy(Class<?>) - Method in class uk.co.strangeskies.reflection.TypeHierarchy
Determine the recursive sequence of direct supertypes of a given type which lead to either the given superclass or a parameterization thereof.
resolveImmediateSupertypes() - Method in class uk.co.strangeskies.reflection.TypeHierarchy
Determine the immediate supertypes of the given type.
resolveLocal(VariableMatcher<?, ?>) - Method in interface uk.co.strangeskies.reflection.codegen.Scope
 
resolveMostSpecificExecutableMember(Collection<? extends I>) - Static method in class uk.co.strangeskies.reflection.token.OverloadResolver
Find which of the given overload candidates is the most specific according to the rules described by the Java 8 language specification.
resolveOverload() - Static method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolveOverload(Type...) - Static method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolveOverload(TypeToken<?>...) - Static method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolveOverload(Collection<? extends TypeToken<?>>) - Static method in class uk.co.strangeskies.reflection.token.OverloadResolver
 
resolveParameter(VariableMatcher<?, ?>) - Method in interface uk.co.strangeskies.reflection.codegen.Scope
 
resolveQualified(MethodMatcher<?, ?>, int) - Method in interface uk.co.strangeskies.reflection.codegen.Scope
 
resolveQualified(VariableMatcher<?, ?>) - Method in interface uk.co.strangeskies.reflection.codegen.Scope
 
resolveSuperClasses() - Method in class uk.co.strangeskies.reflection.TypeHierarchy
 
resolveSupertype(Class<?>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
resolveSupertype(Class<?>) - Method in class uk.co.strangeskies.reflection.TypeHierarchy
Determine the super type of a given type which is either equal to the given superclass or a parameterization thereof.
resolveTypeArgument(TypeParameter<U>) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
Resolve the instantiation of the given type variable in the context of this declaration.
resolveTypeArgument(TypeVariable<?>) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
resource(String) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
The FXML resource name, such that the resource be located according to FxUtilities.getResource(Class, String).
resource(URL) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
 
ResourceBundleDescriptor - Class in uk.co.strangeskies.text.properties
 
ResourceBundleDescriptor(ClassLoader, String) - Constructor for class uk.co.strangeskies.text.properties.ResourceBundleDescriptor
 
ResourceStream<T,S extends java.util.stream.BaseStream<T,S>> - Class in uk.co.strangeskies.collection.stream
A stream decorator over some sort of resource which only opens the resource upon invocation of a terminal operation, and then guarantees resource closure when the operation is complete.
ResourceStream(S, Runnable, Runnable) - Constructor for class uk.co.strangeskies.collection.stream.ResourceStream
 
ResourceStream.DoubleResourceStream - Class in uk.co.strangeskies.collection.stream
 
ResourceStream.IntResourceStream - Class in uk.co.strangeskies.collection.stream
 
ResourceStream.LongResourceStream - Class in uk.co.strangeskies.collection.stream
 
ResourceStream.ReferenceResourceStream<T> - Class in uk.co.strangeskies.collection.stream
 
result() - Method in class uk.co.strangeskies.text.parsing.ParseResult
 
retainAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
retainAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
retainAll(Collection<?>) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
retainAll(Collection<?>) - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
retainAll(Collection<?>) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
retainAll(Collection<?>) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
retrying() - Method in interface uk.co.strangeskies.observable.Observable
 
RetryingObserver<T> - Class in uk.co.strangeskies.observable
 
RetryingObserver(Observer<? super T>, Observable<? extends T>) - Constructor for class uk.co.strangeskies.observable.RetryingObserver
 
returning(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
returning(Class<U>) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
returningLiteral(String) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningLiteral(int) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningLiteral(float) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningLiteral(long) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningLiteral(double) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningLiteral(byte) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningLiteral(char) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningLiteral(Class<T>) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningNull() - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
returningVariable(VariableMatcher<?, ? extends T>) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
reverse(Stream<? extends T>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
reversed() - Method in interface uk.co.strangeskies.mathematics.operation.Incrementor
 
rightBounded(T, Comparator<? super T>) - Static method in class uk.co.strangeskies.mathematics.Interval
 
rightBounded(T) - Static method in class uk.co.strangeskies.mathematics.Interval
 
root(Node) - Method in class uk.co.strangeskies.fx.FxmlLoadBuilder
 
root(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
root(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
root(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
root(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
root(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
root(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Value
 
Rotatable2<S extends Rotatable2<S>> - Interface in uk.co.strangeskies.mathematics.geometry
 
rotate(Value<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.Rotatable2
 
rotate(Value<?>, Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.Rotatable2
 
Rotation2<O> - Class in uk.co.strangeskies.mathematics.geometry
 
Rotation2(Expression<? extends Rotatable2<? extends O>>, Expression<? extends Value<?>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Rotation2
 
run() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap.PreparationThread
 
run() - Method in interface uk.co.strangeskies.function.ThrowingRunnable
 
runNow(Runnable) - Static method in class uk.co.strangeskies.fx.FxUtilities
Perform the given action on the JavaFX event thread as soon as possible, returning upon completion.
runNow(Supplier<T>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Perform the given action on the JavaFX event thread as soon as possible, returning the result upon completion.

S

SafeObserver<T> - Class in uk.co.strangeskies.observable
 
SafeObserver(Observer<? super T>) - Constructor for class uk.co.strangeskies.observable.SafeObserver
 
satisfiesConstraintFrom(ConstraintFormula.Kind, Type) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
satisfiesConstraintFrom(ConstraintFormula.Kind, TypeToken<?>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
satisfiesConstraintTo(ConstraintFormula.Kind, Type) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
satisfiesConstraintTo(ConstraintFormula.Kind, TypeToken<?>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
Scalable<S extends Scalable<S>> - Interface in uk.co.strangeskies.mathematics.operation
 
Scaling<O> - Class in uk.co.strangeskies.mathematics.operation
 
Scaling(Expression<? extends Scalable<? extends O>>, Expression<? extends Value<?>>) - Constructor for class uk.co.strangeskies.mathematics.operation.Scaling
 
scheduleNext() - Method in class uk.co.strangeskies.flowcontrol.SerialExecutor
 
Scope - Interface in uk.co.strangeskies.reflection.codegen
 
Scoped<T extends Self<T>> - Interface in uk.co.strangeskies.utility
A general interface describing a system with a hierarchical scope for visibility of the contents of that system.
ScopedObservableSet<E> - Class in uk.co.strangeskies.collection.observable
 
ScopedObservableSet(Supplier<? extends Set<E>>) - Constructor for class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
ScopedObservableSet(ScopedObservableSet<E>, Supplier<? extends Set<E>>) - Constructor for class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
ScopedSet<S extends ScopedSet<S,T>,T> - Class in uk.co.strangeskies.collection
 
ScopedSet(Set<T>) - Constructor for class uk.co.strangeskies.collection.ScopedSet
 
ScopedSet(S, Set<T>) - Constructor for class uk.co.strangeskies.collection.ScopedSet
 
Self<S extends Self<S>> - Interface in uk.co.strangeskies.utility
For classes which follow the self-bounding pattern.
SelfExpression<S extends SelfExpression<S>> - Interface in uk.co.strangeskies.expression
A variable for use in reactive programming.
SelfStreamDecorator<T,S extends SelfStreamDecorator<T,S>> - Interface in uk.co.strangeskies.collection.stream
A decorator for a Stream which wraps intermediate and terminal operations such that they can be easily extended.
sequential() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
sequential() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
sequential() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
sequential() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
sequential() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
sequential() - Static method in interface uk.co.strangeskies.observable.RequestAllocator
 
SerialExecutor - Class in uk.co.strangeskies.flowcontrol
 
SerialExecutor(Executor) - Constructor for class uk.co.strangeskies.flowcontrol.SerialExecutor
 
ServiceWiringException - Exception in uk.co.strangeskies.osgi
A localized exception class for dealing with general service wiring and provision issues.
ServiceWiringException(String, Throwable) - Constructor for exception uk.co.strangeskies.osgi.ServiceWiringException
Build with the given developer locale
ServiceWiringException(String) - Constructor for exception uk.co.strangeskies.osgi.ServiceWiringException
Build with an English developer locale
set(int, E) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
set(int, T) - Method in class uk.co.strangeskies.collection.ListTransformationView
 
set(int, T) - Method in class uk.co.strangeskies.collection.ListTransformOnceView
 
set(int, E) - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
set(B) - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
set(DoubleBuffer<? extends B, ? extends F>) - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
set(Collection<? extends E>) - Method in interface uk.co.strangeskies.expression.collection.ExpressionCollection
 
set(Collection<? extends E>) - Method in interface uk.co.strangeskies.expression.collection.ExpressionList
 
set(Collection<? extends E>) - Method in interface uk.co.strangeskies.expression.collection.ExpressionSet
 
set(T) - Method in class uk.co.strangeskies.expression.IdentityExpression
 
set() - Method in class uk.co.strangeskies.flowcontrol.Timeout
 
set(Vector2<V>, Vector2<V>, Vector2<V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
set(Number, Number, Number, Number, Number, Number) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
set(int, Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView
 
set(int[]) - Method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView.Tester
 
set(int, Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatArrayListView
 
set(int, Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntArrayListView
 
set(int, Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongArrayListView
 
set(T) - Method in class uk.co.strangeskies.observable.ObservablePropertyImpl
 
set(T) - Method in class uk.co.strangeskies.property.IdentityProperty
 
set(T) - Method in interface uk.co.strangeskies.property.Property
Set the value of this property to the given value.
set(O, T) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
set(Locale) - Method in class uk.co.strangeskies.text.provider.LocaleManagerService
 
setA(Vector2<V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
setAverage(double) - Method in class uk.co.strangeskies.mathematics.Distribution
 
setB(Vector2<V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
setBack(B) - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
setBack(B) - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
setBack(F) - Method in class uk.co.strangeskies.expression.buffer.ExpressionBuffer
 
setC(Vector2<V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Triangle
 
setCellSelected(TreeCellImpl, boolean) - Method in class uk.co.strangeskies.fx.ModularTreeView
 
setData(boolean, List<? extends V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(boolean, V...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(Number...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(Value<?>...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(int[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(long[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(float[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(double[]) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(List<? extends Value<?>>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData(boolean, Vector<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
setData(Vector<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
setData(Dimension) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
setData(Point) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
setData(Point2D) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector2
 
setData2(boolean, List<? extends List<? extends V>>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData2(int[]...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData2(long[]...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData2(float[]...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData2(double[]...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData2(boolean, Vector<?, V>...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData2(Vector<?, ?>...) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setData2(List<? extends List<? extends Value<?>>>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
setDebugEnabled(boolean) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
SetDecorator<E> - Interface in uk.co.strangeskies.collection
 
setDefault(Supplier<T>) - Method in interface uk.co.strangeskies.property.Property
 
setDefaultOrder(Matrix.Order) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
setDefaultOrientation(Vector.Orientation) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
setDefaultResourceStrategy(T) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
setDefaultResourceStrategy(T) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
setDenominator(int) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
setFront(F) - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
setFront(F) - Method in interface uk.co.strangeskies.expression.buffer.DoubleBuffer
 
setHead(H) - Method in class uk.co.strangeskies.collection.tuple.Tuple
Set the value of the head entry.
setId(String) - Method in class uk.co.strangeskies.eclipse.EclipseModularTreeController
 
setLimit(int) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.tessellation.Tessellation
 
setLocale(Locale) - Method in interface uk.co.strangeskies.text.properties.LocaleManager
 
setLocation(V) - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
setLog(Log) - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
setMeanAbsoluteDeviation(double) - Method in class uk.co.strangeskies.mathematics.Distribution
 
setNumerator(int) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
setPolygon(SimplePolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.tessellation.Tessellation
 
setPrecedence(Comparator<Pair<TreeContribution<?>, Integer>>) - Method in class uk.co.strangeskies.fx.ModularTreeView
 
setProblem(Throwable) - Method in interface uk.co.strangeskies.observable.ObservableProperty
 
setProblem(Throwable) - Method in class uk.co.strangeskies.observable.ObservablePropertyImpl
 
setProblem(Throwable) - Method in class uk.co.strangeskies.text.provider.LocaleManagerService
 
setRootData(TypedObject<?>) - Method in class uk.co.strangeskies.fx.ModularTreeView
 
setSum(double) - Method in class uk.co.strangeskies.mathematics.Distribution
 
setTail(T) - Method in class uk.co.strangeskies.collection.tuple.Tuple
Set the tuple entry which represents the tail of this tuple.
setTessellationScheme(Mesh.MeshingScheme) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.tessellation.Tessellation
 
setTimeoutMilliseconds(int) - Method in class uk.co.strangeskies.flowcontrol.Timeout
 
SetTransformationView<F,T> - Class in uk.co.strangeskies.collection
A view of a set which will be automatically updated along with the original, but who's elements will be a transformation of the original associated elements by way of the function passed to the constructor.
SetTransformationView(Collection<F>, Function<? super F, ? extends T>) - Constructor for class uk.co.strangeskies.collection.SetTransformationView
 
SetTransformationView(Collection<F>, InvertibleFunction<F, T>) - Constructor for class uk.co.strangeskies.collection.SetTransformationView
 
SetTransformOnceView<F,T> - Class in uk.co.strangeskies.collection
A view of a Set which will be automatically updated along with the original, but whose elements will be a transformation of the original associated elements by way of the function passed to the constructor.
SetTransformOnceView(Collection<F>, Function<? super F, ? extends T>) - Constructor for class uk.co.strangeskies.collection.SetTransformOnceView
 
SetTransformOnceView(Collection<F>, InvertibleFunction<F, T>) - Constructor for class uk.co.strangeskies.collection.SetTransformOnceView
 
setType(VectorH.Type) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH
 
setUncancellable() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap.PreparationThread
 
setValue(boolean) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
setValue(Boolean) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
setValue(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
setValue(Condition) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
setValue(Number) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
setValue(Number) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
setValue(Number) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
setValue(Number, Number) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
setValue(Number) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
setValue(Number) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
setValue(Number) - Method in class uk.co.strangeskies.mathematics.values.Value
 
Shape<S extends Shape<S>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
TODO: Decide whether the following decision is sensible! Maybe we should require all shapes be affinely transformable? Would be okay for polygons, ellipses, and beziers.
ShapeBuilder - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
ShapeConfigurator<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
Signature<S extends Signature<S>> - Interface in uk.co.strangeskies.reflection.codegen
An object describing a Java language source element for a static declaration.
silent() - Method in interface uk.co.strangeskies.collection.observable.ObservableCollection
Get a view of the collection which can be mutated without triggering events.
silent() - Method in interface uk.co.strangeskies.collection.observable.ObservableList
 
silent() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
silent() - Method in interface uk.co.strangeskies.collection.observable.ObservableSet
 
silent() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
silent() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
silent() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
silent() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
silent() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
silentlyDowngradeLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
silentlyReleaseReadLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
silentlyReleaseWriteLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
simple() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.PolygonConfigurator
 
simpleLog(BiConsumer<Log.Level, String>) - Static method in interface uk.co.strangeskies.log.Log
Create a simple log which derives messages according to exceptions and otherwise discards exception information.
simpleLog(Consumer<String>) - Static method in interface uk.co.strangeskies.log.Log
Create a simple log which derives messages according to levels and exceptions and otherwise discards level and exception information.
simpleName(String) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
simpleName(Function<String, String>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
SimplePolygon<S extends SimplePolygon<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
A potentially self-touching, but non-self-crossing, and otherwise traditionally 'simple', polygon.
SimplePolygon.WindingDirection - Enum in uk.co.strangeskies.mathematics.geometry.shape
 
singleUse(Function<Observation, Observer<T>>) - Static method in interface uk.co.strangeskies.observable.Observer
 
size() - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
size() - Method in interface uk.co.strangeskies.collection.computingmap.ReadOnlyMap
 
size() - Method in interface uk.co.strangeskies.collection.ListDecorator
 
size() - Method in class uk.co.strangeskies.collection.ListTransformationView
 
size() - Method in class uk.co.strangeskies.collection.ListTransformOnceView
 
size() - Method in interface uk.co.strangeskies.collection.MapDecorator
 
size() - Method in class uk.co.strangeskies.collection.MergedCollectionSet
 
size() - Method in class uk.co.strangeskies.collection.MergeIndicesListView
 
size() - Method in class uk.co.strangeskies.collection.observable.ScopedObservableSet
 
size() - Method in interface uk.co.strangeskies.collection.SetDecorator
 
size() - Method in class uk.co.strangeskies.collection.SetTransformationView
 
size() - Method in class uk.co.strangeskies.collection.SetTransformOnceView
 
size() - Method in class uk.co.strangeskies.collection.SplitIndexListView
 
size() - Method in class uk.co.strangeskies.collection.SubList
 
size() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
size() - Method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView
 
size() - Method in class uk.co.strangeskies.mathematics.values.FloatArrayListView
 
size() - Method in class uk.co.strangeskies.mathematics.values.IntArrayListView
 
size() - Method in class uk.co.strangeskies.mathematics.values.LongArrayListView
 
skip(long) - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
skip(long) - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
skip(long) - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
skip(long) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
skip(long) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
soft(Observer<? super M>) - Static method in class uk.co.strangeskies.observable.ReferenceObserver
 
soft(O, Observer<? super OwnedMessage<O, M>>) - Static method in class uk.co.strangeskies.observable.ReferenceOwnedObserver
 
softReference() - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which automatically disposes of observers at some point after they are no longer softly reachable.
softReference(O) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which automatically disposes of observers at some point after the given owner is no longer softly reachable.
sorted() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
sorted() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
sorted() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
sorted() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
sorted(Comparator<? super T>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
sorted() - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
sorted(Comparator<? super T>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
SortedExpressionSet<S extends SortedExpressionSet<S,E>,E extends Expression<?>> - Interface in uk.co.strangeskies.expression.collection
 
SortedSetDecorator<E> - Interface in uk.co.strangeskies.collection
 
split(String) - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
spliterator() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
spliterator() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
spliterator() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
spliterator() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
spliterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.DoubleResourceStream
 
spliterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.IntResourceStream
 
spliterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.LongResourceStream
 
spliterator() - Method in class uk.co.strangeskies.collection.stream.ResourceStream.ReferenceResourceStream
 
spliterator() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
SplitIndexListView<T> - Class in uk.co.strangeskies.collection
 
SplitIndexListView(List<? extends T>, int) - Constructor for class uk.co.strangeskies.collection.SplitIndexListView
 
spread() - Static method in interface uk.co.strangeskies.observable.RequestAllocator
 
square() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
square() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
square() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
square() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
square() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
square() - Method in class uk.co.strangeskies.mathematics.values.Value
 
squareRoot() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
squareRoot() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
squareRoot() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
squareRoot() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
squareRoot() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
squareRoot() - Method in class uk.co.strangeskies.mathematics.values.Value
 
start() - Method in class uk.co.strangeskies.observable.HotObservable
 
state() - Method in class uk.co.strangeskies.text.parsing.ParseResult
 
staticFields(Class<?>) - Static method in class uk.co.strangeskies.reflection.token.FieldToken
Find which fields are declared on this type.
staticMethodCannotBeDefault(MethodSignature<?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
staticMethodDeclarations() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
staticMethods(Class<?>) - Static method in class uk.co.strangeskies.reflection.token.ExecutableToken
Find which methods can be invoked on this type, whether statically or on instances.
StaticPropertyAccessor<S> - Class in uk.co.strangeskies.text.properties
A partial implementation for Properties manually implemented types with static locale.
StaticPropertyAccessor(Locale) - Constructor for class uk.co.strangeskies.text.properties.StaticPropertyAccessor
 
steppedEdge() - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphStep
 
steppedThrough(E) - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
steppedTo(V) - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
stepThrough(E) - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
stepTo(V) - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
stop() - Method in class uk.co.strangeskies.flowcontrol.Timeout
 
store(String, Dictionary) - Method in class uk.co.strangeskies.configadmin.persistence.PersistenceManagerImpl
 
strategyClass() - Method in class uk.co.strangeskies.text.properties.PropertyResourceBundleStrategy
 
strategyClass() - Method in interface uk.co.strangeskies.text.properties.PropertyResourceStrategy
 
strategyClass() - Method in class uk.co.strangeskies.text.provider.OsgiPropertyResourceStrategy
 
stream() - Method in interface uk.co.strangeskies.collection.Reiterator
 
StreamDecorator<T> - Interface in uk.co.strangeskies.collection.stream
A decorator for a Stream which wraps intermediate and terminal operations such that they can be easily extended.
streamNullable(T) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
streamOptional(Optional<? extends T>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
StreamUtilities - Class in uk.co.strangeskies.collection.stream
A collection of static utility methods for working with streams.
STRING - Static variable in class uk.co.strangeskies.reflection.resource.PropertyType
 
STRINGS - Static variable in class uk.co.strangeskies.reflection.resource.PropertyType
 
StripedReadWriteLock<K> - Interface in uk.co.strangeskies.flowcontrol
A striped lock may contain any number of locks, which are indexed by a keys of a given type.
StripedReadWriteLockImpl<K> - Class in uk.co.strangeskies.flowcontrol
A simple StripedReadWriteLock implementation.
StripedReadWriteLockImpl() - Constructor for class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
StripedReadWriteLockRelease<K> - Interface in uk.co.strangeskies.flowcontrol
An interface exposing part of the functionality of a StripedReadWriteLock.
StubInvocationError - Error in uk.co.strangeskies.reflection.codegen
This error should only ever be instantiated and thrown by the stub classes generated by class declarations.
StubInvocationError() - Constructor for error uk.co.strangeskies.reflection.codegen.StubInvocationError
 
subList(int, int) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
SubList<T> - Class in uk.co.strangeskies.collection
 
SubList(List<T>, int, int) - Constructor for class uk.co.strangeskies.collection.SubList
 
subList(int, int) - Method in class uk.co.strangeskies.collection.SubList
 
subSet(E, E) - Method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
subSet(T, boolean, T, boolean) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
subSet(T, T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
substituteInstantiations() - Method in class uk.co.strangeskies.reflection.token.TypeToken
This method will attempt to substitute any inference variables mentioned by this type with their instantiations, if instantiations are available, and return a TypeToken over the resulting type.
substituteInstantiations(Type) - Method in class uk.co.strangeskies.reflection.TypeResolver
Derive a new type from the type given, with any mentioned instances of InferenceVariable substituted with their proper instantiations where available, as per TypeResolver.getInstantiation(InferenceVariable).
subtract(Matrix<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
subtract(Matrix<?, ?>) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
subtract(T) - Method in interface uk.co.strangeskies.mathematics.operation.Subtractable
subtract the value from this
subtract(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
subtract(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
subtract(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
subtract(Fraction) - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
subtract(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
subtract(Value<?>) - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
Subtractable<S extends Subtractable<S,T>,T> - Interface in uk.co.strangeskies.mathematics.operation
 
Subtraction<O extends Subtractable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.operation
 
Subtraction(Expression<? extends Subtractable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.operation.Subtraction
 
subtype(Type, Type) - Method in class uk.co.strangeskies.reflection.BoundSet.IncorporationTarget
Derive a new bound set containing the given subtype.
successorsOf(V) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Vertices
 
sum() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
sum() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
sum() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
summaryStatistics() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
summaryStatistics() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
summaryStatistics() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
Symbol - Class in uk.co.strangeskies.text.grammar
 
Symbol.Nonterminal<T> - Class in uk.co.strangeskies.text.grammar
 
Symbol.Terminal - Class in uk.co.strangeskies.text.grammar
 
SymbolsIn - Interface in uk.co.strangeskies.text.grammar
 
SymbolsOut - Interface in uk.co.strangeskies.text.grammar
 
synchronize() - Method in interface uk.co.strangeskies.observable.Observable
 
synchronize(Object) - Method in interface uk.co.strangeskies.observable.Observable
 
SynchronizedObservableList<E> - Class in uk.co.strangeskies.collection.observable
 
SynchronizedObservableList(ObservableList<E>) - Constructor for class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
SynchronizedObservableSet<E> - Class in uk.co.strangeskies.collection.observable
 
SynchronizedObservableSet(ObservableSet<E>) - Constructor for class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
SynchronizedObservableSortedSet<E> - Class in uk.co.strangeskies.collection.observable
 
SynchronizedObservableSortedSet(ObservableSet<E>) - Constructor for class uk.co.strangeskies.collection.observable.SynchronizedObservableSortedSet
 
SynchronizedObserver<M> - Class in uk.co.strangeskies.observable
 
SynchronizedObserver(Observer<? super M>, Object) - Constructor for class uk.co.strangeskies.observable.SynchronizedObserver
 
synchronizedView() - Method in interface uk.co.strangeskies.collection.observable.ObservableCollection
 
synchronizedView() - Method in interface uk.co.strangeskies.collection.observable.ObservableList
 
synchronizedView() - Method in interface uk.co.strangeskies.collection.observable.ObservableSet
 
synchronizedView() - Method in interface uk.co.strangeskies.collection.observable.ObservableSortedSet
 
synchronizedView() - Method in interface uk.co.strangeskies.expression.collection.ExpressionCollection
 
synchronizedView() - Method in interface uk.co.strangeskies.expression.collection.ExpressionList
 
synchronizedView() - Method in interface uk.co.strangeskies.expression.collection.ExpressionSet
 

T

tailCounter(int) - Method in class uk.co.strangeskies.collection.tuple.Tuple
 
tailSet(E) - Method in interface uk.co.strangeskies.collection.SortedSetDecorator
 
tailSet(T, boolean) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
tailSet(T) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
takeWhile(Predicate<? super M>) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which completes and disposes itself after receiving a message which matches the given condition.
TakeWhileObserver<M> - Class in uk.co.strangeskies.observable
 
TakeWhileObserver(Observer<? super M>, Predicate<? super M>) - Constructor for class uk.co.strangeskies.observable.TakeWhileObserver
 
terminal(String) - Static method in class uk.co.strangeskies.text.grammar.Symbol
 
terminal(char) - Static method in class uk.co.strangeskies.text.grammar.Symbol
 
Tessellation<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape.tessellation
 
Tessellator - Interface in uk.co.strangeskies.mathematics.geometry.shape.tessellation
 
test(O1, O2, O3) - Method in interface uk.co.strangeskies.function.TriPredicate
Evaluates this predicate on the given arguments.
test() - Method in class uk.co.strangeskies.mathematics.values.DoubleArrayListView.Tester
 
test(ExecutableToken<?, ?>) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
test(Executable) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
test(FieldToken<?, ?>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
test(Field) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
Tester() - Constructor for class uk.co.strangeskies.mathematics.values.DoubleArrayListView.Tester
 
testval - Variable in class uk.co.strangeskies.mathematics.values.DoubleArrayListView.Tester
 
then(Observer<? super M>) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which passes events to the given observer directly before passing them downstream.
then(Symbol) - Method in class uk.co.strangeskies.text.grammar.Production2
 
then(Production2) - Method in class uk.co.strangeskies.text.grammar.Production2
 
thenAfter(Observer<? super M>) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which passes events to the given observer directly after passing them downstream.
throwing(Class<? extends Throwable>) - Static method in class uk.co.strangeskies.reflection.codegen.MethodImplementations
 
ThrowingConsumer<T,E extends java.lang.Exception> - Interface in uk.co.strangeskies.function
As Consumer but parameterized over an exception type which is allowed to be thrown by ThrowingConsumer.accept(Object).
ThrowingFunction<T,R,E extends java.lang.Exception> - Interface in uk.co.strangeskies.function
As Function but parameterized over an exception type which is allowed to be thrown by ThrowingFunction.apply(Object).
throwingReduce() - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
throwingReduce(BiFunction<T, T, RuntimeException>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
ThrowingRunnable<E extends java.lang.Exception> - Interface in uk.co.strangeskies.function
As Runnable but parameterized over an exception type which is allowed to be thrown by ThrowingRunnable.run().
throwingSerialCombiner() - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
ThrowingSupplier<T,E extends java.lang.Exception> - Interface in uk.co.strangeskies.function
As Supplier but parameterized over an exception type which is allowed to be thrown by ThrowingSupplier.get().
Timeout - Class in uk.co.strangeskies.flowcontrol
 
Timeout(Runnable, int) - Constructor for class uk.co.strangeskies.flowcontrol.Timeout
 
Timeout(Runnable, int, Object) - Constructor for class uk.co.strangeskies.flowcontrol.Timeout
 
toArray() - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
toArray(A[]) - Method in interface uk.co.strangeskies.collection.CollectionDecorator
 
toArray() - Method in interface uk.co.strangeskies.collection.ListDecorator
 
toArray(A[]) - Method in interface uk.co.strangeskies.collection.ListDecorator
 
toArray() - Method in interface uk.co.strangeskies.collection.SetDecorator
 
toArray(A[]) - Method in interface uk.co.strangeskies.collection.SetDecorator
 
toArray() - Method in interface uk.co.strangeskies.collection.stream.DoubleStreamDecorator
 
toArray() - Method in interface uk.co.strangeskies.collection.stream.IntStreamDecorator
 
toArray() - Method in interface uk.co.strangeskies.collection.stream.LongStreamDecorator
 
toArray() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
toArray(IntFunction<A[]>) - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
toArray() - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
toArray(IntFunction<A[]>) - Method in interface uk.co.strangeskies.collection.stream.StreamDecorator
 
toArray() - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
toArray(A[]) - Method in class uk.co.strangeskies.mathematics.ContiguousSet
 
toEnd() - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
toEnd(boolean) - Method in interface uk.co.strangeskies.text.parsing.ParseState
 
toEnd() - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
toEnd(boolean) - Method in class uk.co.strangeskies.text.parsing.ParseStateImpl
 
toInt() - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
toObservable() - Static method in interface uk.co.strangeskies.observable.Observable
A collector which can be applied to a Stream to derive a cold observable.
toPropertyString(Object) - Static method in class uk.co.strangeskies.reflection.Annotations
 
toPropertyString(Object, Imports) - Static method in class uk.co.strangeskies.reflection.Annotations
 
toString() - Method in class uk.co.strangeskies.collection.observable.ObservableListDecorator
 
toString() - Method in class uk.co.strangeskies.collection.observable.ObservableSetDecorator
 
toString() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableList
 
toString() - Method in class uk.co.strangeskies.collection.observable.SynchronizedObservableSet
 
toString() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
toString() - Method in class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
toString() - Method in class uk.co.strangeskies.collection.ScopedSet
 
toString() - Method in class uk.co.strangeskies.collection.tuple.Tuple
 
toString() - Method in class uk.co.strangeskies.expression.buffer.AbstractFunctionBuffer
 
toString() - Method in class uk.co.strangeskies.mathematics.geometry.PreRotation2
 
toString() - Method in class uk.co.strangeskies.mathematics.geometry.PreTranslation
 
toString() - Method in class uk.co.strangeskies.mathematics.geometry.Rotation2
 
toString() - Method in class uk.co.strangeskies.mathematics.geometry.Translation
 
toString() - Method in class uk.co.strangeskies.mathematics.Interval
 
toString() - Method in class uk.co.strangeskies.mathematics.logic.NOT
 
toString() - Method in class uk.co.strangeskies.mathematics.operation.Addition
 
toString() - Method in class uk.co.strangeskies.mathematics.operation.Multiplication
 
toString() - Method in class uk.co.strangeskies.mathematics.operation.Negation
 
toString() - Method in class uk.co.strangeskies.mathematics.operation.PreMultiplication
 
toString() - Method in class uk.co.strangeskies.mathematics.operation.Scaling
 
toString() - Method in class uk.co.strangeskies.mathematics.operation.Subtraction
 
toString() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
toString() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
toString() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
toString() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
toString() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
toString() - Method in class uk.co.strangeskies.mathematics.values.Value
 
toString(Imports) - Method in interface uk.co.strangeskies.reflection.AnnotatedTypes.AnnotatedTypeInternal
As Object.toString(), but according to a given Imports.
toString(AnnotatedType, Imports) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Give a canonical String representation of a given annotated type, which is intended to be more easily human-readable than implementations of Object.toString() for certain implementations of Type.
toString(AnnotatedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Give a canonical String representation of a given annotated type, which is intended to be more easily human-readable than implementations of Object.toString() for certain implementations of Type.
toString(Annotation) - Static method in class uk.co.strangeskies.reflection.Annotations
Give a canonical String representation of a given annotation.
toString(Annotation, Imports) - Static method in class uk.co.strangeskies.reflection.Annotations
Give a canonical String representation of a given annotation.Provided class and package imports allow the names of some classes to be output without full package qualification.
toString() - Method in class uk.co.strangeskies.reflection.BoundSet
 
toString() - Method in class uk.co.strangeskies.reflection.CaptureConversion
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.ClassDeclaration
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.ErasedMethodSignature
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.MethodDeclaration
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.ParameterSignature
 
toString() - Method in interface uk.co.strangeskies.reflection.codegen.Signature
 
toString() - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
toString() - Method in class uk.co.strangeskies.reflection.ConstraintFormula
 
toString() - Method in class uk.co.strangeskies.reflection.Imports
 
toString() - Method in class uk.co.strangeskies.reflection.InferenceVariable
 
toString(IntersectionType, Imports) - Static method in class uk.co.strangeskies.reflection.IntersectionTypes
Give a canonical String representation of an intersection type which supports infinite types.
toString(IntersectionType, Imports, Isomorphism) - Static method in class uk.co.strangeskies.reflection.IntersectionTypes
Give a canonical String representation of an intersection type which supports infinite types.
toString(ParameterizedType, Imports) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
Format a string describing a given parameterized type, assuming the given imports.
toString(ParameterizedType, Imports, Isomorphism) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
Format a string describing a given parameterized type, assuming the given imports and using the given Isomorphism to skip recurring types.
toString() - Method in class uk.co.strangeskies.reflection.resource.Attribute
 
toString() - Method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
toString() - Method in class uk.co.strangeskies.reflection.token.ExecutableParameter
 
toString() - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
toString() - Method in class uk.co.strangeskies.reflection.token.TypedObject
 
toString(Imports) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Equivalent to the application of AnnotatedTypes.toString(AnnotatedType, Imports) to TypeToken.getAnnotatedDeclaration(), with the given imports.
toString() - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
toString() - Method in class uk.co.strangeskies.reflection.TypeHierarchy
 
toString(Type) - Static method in class uk.co.strangeskies.reflection.Types
Give a canonical String representation of a given type, which is intended to be more easily human-readable than implementations of Object.toString() for certain implementations of Type.
toString(Type, Imports) - Static method in class uk.co.strangeskies.reflection.Types
Give a canonical String representation of a given type, which is intended to be more easily human-readable than implementations of Object.toString() for certain implementations of Type.
toString(Type, Imports, Isomorphism) - Static method in class uk.co.strangeskies.reflection.Types
Give a canonical String representation of a given type, which is intended to be more easily human-readable than implementations of Object.toString() for certain implementations of Type.
toString() - Method in class uk.co.strangeskies.reflection.TypeVariableCapture
 
toString() - Method in class uk.co.strangeskies.text.grammar.Symbol.Nonterminal
 
toString() - Method in class uk.co.strangeskies.text.grammar.Symbol.Terminal
 
toString() - Method in class uk.co.strangeskies.text.grammar.Symbol
 
toString() - Method in class uk.co.strangeskies.text.parsing.AppendingParser
 
toString() - Method in class uk.co.strangeskies.text.parsing.JoiningParser
 
toString() - Method in class uk.co.strangeskies.text.parsing.ParserProxy
 
toString() - Method in class uk.co.strangeskies.text.parsing.PrependingParser
 
toString() - Method in class uk.co.strangeskies.text.parsing.RegexParser
 
toString() - Method in class uk.co.strangeskies.text.properties.ResourceBundleDescriptor
 
toString() - Method in class uk.co.strangeskies.utility.Enumeration
 
toSubStrings() - Method in class uk.co.strangeskies.collection.tuple.Tuple
 
touches(Vector<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.LineN
 
touches(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.PolylineN
 
touches(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
touches(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Line2
 
touches(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Polyline2
 
touches(Vector2<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Shape
 
touches(Shape<?>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.Shape
 
touches(T) - Method in class uk.co.strangeskies.mathematics.Interval
 
touches(Comparable<? super T>) - Method in class uk.co.strangeskies.mathematics.Interval
 
toValue() - Method in class uk.co.strangeskies.observable.ImmutableObservableValue
 
toValue(T) - Method in class uk.co.strangeskies.observable.ImmutableObservableValue
 
toValue(Throwable) - Method in class uk.co.strangeskies.observable.ImmutableObservableValue
 
toValue() - Method in interface uk.co.strangeskies.observable.Observable
 
toValue(M) - Method in interface uk.co.strangeskies.observable.Observable
 
toValue(Throwable) - Method in interface uk.co.strangeskies.observable.Observable
 
transform() - Method in interface uk.co.strangeskies.mathematics.graph.Graph
 
transform(Function<? super T, ? extends W>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
transform(Function<? super T, ? extends V>) - Method in class uk.co.strangeskies.text.parsing.ChoiceParser
 
transform(Function<? super T, ? extends U>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
transform(Function<? super T, ? extends V>) - Method in class uk.co.strangeskies.text.parsing.ParserProxy
 
Translatable<S extends Translatable<S>> - Interface in uk.co.strangeskies.mathematics.geometry
 
translate(Vector<?, ?>) - Method in interface uk.co.strangeskies.mathematics.geometry.Translatable
 
Translation<O> - Class in uk.co.strangeskies.mathematics.geometry
 
Translation(Expression<? extends Translatable<? extends O>>, Expression<? extends Vector<?, ?>>) - Constructor for class uk.co.strangeskies.mathematics.geometry.Translation
 
translationNotFoundMessage(String) - Method in interface uk.co.strangeskies.text.properties.PropertyLoaderProperties
Load the property with the key property.loader.translation.not.found.message.
transpose() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
transpose() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.MatrixS
 
transpose() - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
transpose() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector
 
transposeData(List<List<V>>) - Static method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
TreeCellContribution<T> - Interface in uk.co.strangeskies.fx
A type of contribution for items in a ModularTreeView.
TreeCellImpl - Class in uk.co.strangeskies.fx
A basic tree cell implementation for TreeItem.
TreeCellImpl(ModularTreeView) - Constructor for class uk.co.strangeskies.fx.TreeCellImpl
Load a new instance from the FXML located according to FxUtilities.getResource(Class) for this class.
TreeChildContribution<T> - Interface in uk.co.strangeskies.fx
A type of contribution for items in a ModularTreeView.
TreeContribution<T> - Interface in uk.co.strangeskies.fx
A type of contribution for items in a ModularTreeView.
TreeItemData<T> - Interface in uk.co.strangeskies.fx
This interface defines the type of a TreeItem for a ModularTreeView.
TreeItemDataImpl(TypedObject<U>) - Constructor for class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
TreeItemImpl<T> - Class in uk.co.strangeskies.fx
Users should not need to extend this class.
TreeItemImpl.TreeItemDataImpl<U> - Class in uk.co.strangeskies.fx
An implementation of TreeItemData for TreeItemImpl.
TreeTextContribution<T> - Interface in uk.co.strangeskies.fx
A type of contribution for items in a ModularTreeView.
treeView() - Method in interface uk.co.strangeskies.fx.TreeItemData
 
treeView() - Method in class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
triangle() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ShapeConfigurator
 
Triangle<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.shape
 
TriFunction<O1,O2,O3,R> - Interface in uk.co.strangeskies.function
Represents a function that accepts two arguments and produces a result.
TrinaryExpression<O1,O2,O3,R> - Class in uk.co.strangeskies.expression
As UnaryExpression, but with three operands.
TrinaryExpression(Expression<? extends O1>, Expression<? extends O2>, Expression<? extends O3>, TriFunction<? super O1, ? super O2, ? super O3, ? extends R>) - Constructor for class uk.co.strangeskies.expression.TrinaryExpression
 
Triple<A,B,C> - Class in uk.co.strangeskies.collection.tuple
A three tuple.
Triple(A, B, C) - Constructor for class uk.co.strangeskies.collection.tuple.Triple
Initialise a triple with the given three values.
TriPredicate<O1,O2,O3> - Interface in uk.co.strangeskies.function
 
tryAction(Runnable) - Method in class uk.co.strangeskies.observable.SafeObserver
 
tryAppend(Parser<U>, BiConsumer<T, U>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
tryAppendTransform(Parser<U>, BiFunction<T, U, ? extends T>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
tryAppendTransform(Parser<U>, BiFunction<T, U, ? extends T>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
tryAssign(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.TypedObject
Cast a typed object into a differently typed object, succeeding only if the types are assignment compatible.
tryCast(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.TypedObject
Cast a typed object into a differently typed object.
tryFulfil() - Method in class uk.co.strangeskies.observable.RequestCount
 
tryGet() - Method in interface uk.co.strangeskies.observable.Observable
 
tryGet() - Method in interface uk.co.strangeskies.observable.ObservableProperty
 
tryGet() - Method in interface uk.co.strangeskies.observable.ObservableValue
Immediately resolve the current value, if one exists.
tryGet() - Method in interface uk.co.strangeskies.property.Property
 
tryGetProblem() - Method in interface uk.co.strangeskies.observable.ObservableValue
 
tryOptional(ThrowingSupplier<? extends T, ?>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
tryOptional(ThrowingSupplier<? extends T, E>, Consumer<? super Exception>, Consumer<? super E>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
tryOptional(Supplier<T>, Consumer<? super RuntimeException>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
tryPrepend(Parser<U>, BiConsumer<T, U>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
tryPrependTransform(Parser<U>, BiFunction<T, U, ? extends T>) - Method in interface uk.co.strangeskies.text.parsing.AbstractParser
 
tryPrependTransform(Parser<U>, BiFunction<T, U, ? extends T>) - Method in interface uk.co.strangeskies.text.parsing.Parser
Derive a new Parser instance from the receiving instance.
tryToObtainReadLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
tryToObtainWriteLock(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
Tuple<H,T extends Tuple<?,?>> - Class in uk.co.strangeskies.collection.tuple
A tuple entry, parameterised recursively with type information for each subsequent entry.
Tuple(H, T) - Constructor for class uk.co.strangeskies.collection.tuple.Tuple
Create a Tuple instance with the given values for its head and tail entries.
type() - Method in interface uk.co.strangeskies.fx.TreeItemData
 
type() - Method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
type() - Method in class uk.co.strangeskies.reflection.resource.PropertyType
 
type() - Method in class uk.co.strangeskies.reflection.Types.TypeParser
A parser for a class type or wildcard type.
TypeArgument<T> - Class in uk.co.strangeskies.reflection.token
 
TypeArgument(TypeToken<T>) - Constructor for class uk.co.strangeskies.reflection.token.TypeArgument
 
TypeArgument(Class<T>) - Constructor for class uk.co.strangeskies.reflection.token.TypeArgument
 
TypeArgument(TypeParameter<T>, TypeToken<T>) - Constructor for class uk.co.strangeskies.reflection.token.TypeArgument
 
TypeBounds - Class in uk.co.strangeskies.reflection
 
TypeBounds() - Constructor for class uk.co.strangeskies.reflection.TypeBounds
 
typed(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
typed(Class<U>) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
typedData() - Method in interface uk.co.strangeskies.fx.TreeItemData
 
typedData() - Method in class uk.co.strangeskies.fx.TreeItemImpl.TreeItemDataImpl
 
TypedObject<T> - Class in uk.co.strangeskies.reflection.token
 
typedObject(TypeToken<T>, T) - Static method in class uk.co.strangeskies.reflection.token.TypedObject
Convenience method to return a TypedObject wrapper around an object instance of this type.
typedObject(Class<T>, T) - Static method in class uk.co.strangeskies.reflection.token.TypedObject
Convenience method to return a TypedObject wrapper around an object instance of this type.
TypeHierarchy - Class in uk.co.strangeskies.reflection
 
TypeHierarchy(Type) - Constructor for class uk.co.strangeskies.reflection.TypeHierarchy
 
TypeParameter<T> - Class in uk.co.strangeskies.reflection.token
A capture of a type variable, with all of the reflective functionality provided by TypeToken.
TypeParameter() - Constructor for class uk.co.strangeskies.reflection.token.TypeParameter
Capture the type variable provided as an argument to the type parameter of this constructor.
TypeResolver - Class in uk.co.strangeskies.reflection
A TypeResolver represents a view over an underlying BoundSet, and provides a number of important functionalities for interacting with that BoundSet.
TypeResolver(BoundSet) - Constructor for class uk.co.strangeskies.reflection.TypeResolver
Create a new TypeResolver over the given BoundSet.
TypeResolver() - Constructor for class uk.co.strangeskies.reflection.TypeResolver
Create a new resolver over a new bound set.
Types - Class in uk.co.strangeskies.reflection
A collection of general utility methods relating to the Java type system.
Types.TypeParser - Class in uk.co.strangeskies.reflection
A parser for Types, and various related types.
TypeSubstitution - Class in uk.co.strangeskies.reflection
A TypeSubstitution object is a function mapping Type to Type, which recursively visits each type mentioned by a given type and applies a substitution to those it encounters which match a given condition.
TypeSubstitution() - Constructor for class uk.co.strangeskies.reflection.TypeSubstitution
Create a new TypeSubstitution with no initial substitution rules.
TypeSubstitution(Function<? super Type, ? extends Type>) - Constructor for class uk.co.strangeskies.reflection.TypeSubstitution
Create a new TypeSubstitution to apply the given mapping function.
TypeSubstitution(Map<? extends Type, ? extends Type>) - Constructor for class uk.co.strangeskies.reflection.TypeSubstitution
Create a new TypeSubstitution to apply the given mapping.
TypeToken<T> - Class in uk.co.strangeskies.reflection.token
TypeToken provides reflective operations and services over the Java type system.
TypeToken() - Constructor for class uk.co.strangeskies.reflection.token.TypeToken
 
TypeToken(Type) - Constructor for class uk.co.strangeskies.reflection.token.TypeToken
 
TypeToken(BoundSet, Type) - Constructor for class uk.co.strangeskies.reflection.token.TypeToken
 
TypeToken.Capture - Annotation Type in uk.co.strangeskies.reflection.token
Specifies behavior of wildcards.
TypeToken.Infer - Annotation Type in uk.co.strangeskies.reflection.token
Specifies behavior of wildcards.
TypeToken.Retain - Annotation Type in uk.co.strangeskies.reflection.token
Specifies behavior of wildcards.
TypeToken.Wildcards - Enum in uk.co.strangeskies.reflection.token
Treatment of wildcards for TypeTokens created over parameterized types.
TypeVariableCapture - Class in uk.co.strangeskies.reflection
A representation of an unknown instantiation of a type variable or inference variable which is known to satisfy a certain set of upper and lower bonds.
typeVariableCaptureVisitor(Consumer<TypeVariableCapture>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
typeVariableExtending(T, String, AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.TypeVariables
Create an upper bounded wildcard type.
typeVariableExtending(T, String, Collection<? extends AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.TypeVariables
Create an upper bounded wildcard type.
typeVariableExtending(T, String, Collection<Annotation>, AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.TypeVariables
Create an upper bounded wildcard type.
typeVariableExtending(T, String, Collection<Annotation>, Collection<? extends AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.TypeVariables
Create an upper bounded wildcard type.
typeVariables(Collection<? extends TypeVariableSignature>) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
typeVariables(Collection<? extends TypeVariableSignature>) - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
typeVariables(String...) - Method in interface uk.co.strangeskies.reflection.codegen.ParameterizedSignature
 
typeVariables(TypeVariableSignature...) - Method in interface uk.co.strangeskies.reflection.codegen.ParameterizedSignature
 
typeVariables(Collection<? extends TypeVariableSignature>) - Method in interface uk.co.strangeskies.reflection.codegen.ParameterizedSignature
 
TypeVariables - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to type variables.
TypeVariableSignature - Class in uk.co.strangeskies.reflection.codegen
This type is a placeholder for a TypeVariable on a GenericDeclaration produced from a ParameterizedSignature.
TypeVariableSignature(String) - Constructor for class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
TypeVariableSignature(String, Set<AnnotatedType>, Set<Annotation>) - Constructor for class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
typeVariableSignature(String) - Static method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
typeVariableSignature(TypeVariable<?>) - Static method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
typeVariableVisitor(Consumer<TypeVariable<?>>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
TypeVisitor - Class in uk.co.strangeskies.reflection
A visitor to allow types to be dealt with as their specific class without the need for manual type checking and casting.
TypeVisitor() - Constructor for class uk.co.strangeskies.reflection.TypeVisitor
Instantiate a new TypeVisitor which does not allow repeat visits.
TypeVisitor(boolean) - Constructor for class uk.co.strangeskies.reflection.TypeVisitor
Instantiate a new TypeVisitor.

U

uk.co.strangeskies.collection - package uk.co.strangeskies.collection
 
uk.co.strangeskies.collection.computingmap - package uk.co.strangeskies.collection.computingmap
 
uk.co.strangeskies.collection.multimap - package uk.co.strangeskies.collection.multimap
 
uk.co.strangeskies.collection.observable - package uk.co.strangeskies.collection.observable
 
uk.co.strangeskies.collection.stream - package uk.co.strangeskies.collection.stream
 
uk.co.strangeskies.collection.tuple - package uk.co.strangeskies.collection.tuple
 
uk.co.strangeskies.configadmin.persistence - package uk.co.strangeskies.configadmin.persistence
 
uk.co.strangeskies.eclipse - package uk.co.strangeskies.eclipse
 
uk.co.strangeskies.expression - package uk.co.strangeskies.expression
 
uk.co.strangeskies.expression.buffer - package uk.co.strangeskies.expression.buffer
 
uk.co.strangeskies.expression.collection - package uk.co.strangeskies.expression.collection
 
uk.co.strangeskies.flowcontrol - package uk.co.strangeskies.flowcontrol
 
uk.co.strangeskies.function - package uk.co.strangeskies.function
 
uk.co.strangeskies.fx - package uk.co.strangeskies.fx
 
uk.co.strangeskies.jetty.logger - package uk.co.strangeskies.jetty.logger
 
uk.co.strangeskies.log - package uk.co.strangeskies.log
 
uk.co.strangeskies.log.provider - package uk.co.strangeskies.log.provider
 
uk.co.strangeskies.mathematics - package uk.co.strangeskies.mathematics
 
uk.co.strangeskies.mathematics.geometry - package uk.co.strangeskies.mathematics.geometry
 
uk.co.strangeskies.mathematics.geometry.matrix - package uk.co.strangeskies.mathematics.geometry.matrix
 
uk.co.strangeskies.mathematics.geometry.matrix.building - package uk.co.strangeskies.mathematics.geometry.matrix.building
 
uk.co.strangeskies.mathematics.geometry.matrix.vector - package uk.co.strangeskies.mathematics.geometry.matrix.vector
 
uk.co.strangeskies.mathematics.geometry.shape - package uk.co.strangeskies.mathematics.geometry.shape
 
uk.co.strangeskies.mathematics.geometry.shape.mesh - package uk.co.strangeskies.mathematics.geometry.shape.mesh
 
uk.co.strangeskies.mathematics.geometry.shape.tessellation - package uk.co.strangeskies.mathematics.geometry.shape.tessellation
 
uk.co.strangeskies.mathematics.graph - package uk.co.strangeskies.mathematics.graph
 
uk.co.strangeskies.mathematics.graph.processing - package uk.co.strangeskies.mathematics.graph.processing
 
uk.co.strangeskies.mathematics.logic - package uk.co.strangeskies.mathematics.logic
 
uk.co.strangeskies.mathematics.operation - package uk.co.strangeskies.mathematics.operation
 
uk.co.strangeskies.mathematics.values - package uk.co.strangeskies.mathematics.values
 
uk.co.strangeskies.observable - package uk.co.strangeskies.observable
 
uk.co.strangeskies.osgi - package uk.co.strangeskies.osgi
 
uk.co.strangeskies.property - package uk.co.strangeskies.property
 
uk.co.strangeskies.reflection - package uk.co.strangeskies.reflection
 
uk.co.strangeskies.reflection.classloading - package uk.co.strangeskies.reflection.classloading
 
uk.co.strangeskies.reflection.codegen - package uk.co.strangeskies.reflection.codegen
 
uk.co.strangeskies.reflection.resource - package uk.co.strangeskies.reflection.resource
 
uk.co.strangeskies.reflection.token - package uk.co.strangeskies.reflection.token
 
uk.co.strangeskies.text - package uk.co.strangeskies.text
 
uk.co.strangeskies.text.grammar - package uk.co.strangeskies.text.grammar
 
uk.co.strangeskies.text.parsing - package uk.co.strangeskies.text.parsing
 
uk.co.strangeskies.text.properties - package uk.co.strangeskies.text.properties
 
uk.co.strangeskies.text.provider - package uk.co.strangeskies.text.provider
 
uk.co.strangeskies.utility - package uk.co.strangeskies.utility
 
UnaryExpression<O,R> - Class in uk.co.strangeskies.expression
An implementation of Expression with a single data dependency, whose value is derived through the application of a function to the value of that dependency.
UnaryExpression(Expression<? extends O>, Function<? super O, ? extends R>) - Constructor for class uk.co.strangeskies.expression.UnaryExpression
 
unbounded(Comparator<? super T>) - Static method in class uk.co.strangeskies.mathematics.Interval
 
unbounded() - Static method in class uk.co.strangeskies.mathematics.Interval
 
unboundedTypeVariable(T, String) - Static method in class uk.co.strangeskies.reflection.TypeVariables
Create an unbounded wildcard type.
undefinedVariable(ParameterSignature<?>) - Method in interface uk.co.strangeskies.reflection.codegen.CodeGenerationProperties
 
unescape(String) - Method in class uk.co.strangeskies.text.EscapeFormatter
 
unexpectedError() - Method in interface uk.co.strangeskies.eclipse.LocalizationSupplierProperties
 
unexpectedError() - Method in interface uk.co.strangeskies.eclipse.ObservableServiceSupplierProperties
 
UnexpectedMessageException - Exception in uk.co.strangeskies.observable
 
UnexpectedMessageException(Object) - Constructor for exception uk.co.strangeskies.observable.UnexpectedMessageException
 
unformat(String) - Method in class uk.co.strangeskies.text.CamelCaseFormatter
 
Unit<H> - Class in uk.co.strangeskies.collection.tuple
A one tuple.
Unit(H) - Constructor for class uk.co.strangeskies.collection.tuple.Unit
 
unitInTheLastPlaceAbove() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
unitInTheLastPlaceAbove() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
unitInTheLastPlaceAbove() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
unitInTheLastPlaceAbove() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
unitInTheLastPlaceAbove() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
unitInTheLastPlaceAbove() - Method in class uk.co.strangeskies.mathematics.values.Value
 
unitInTheLastPlaceBelow() - Method in class uk.co.strangeskies.mathematics.values.DoubleValue
 
unitInTheLastPlaceBelow() - Method in class uk.co.strangeskies.mathematics.values.FloatValue
 
unitInTheLastPlaceBelow() - Method in class uk.co.strangeskies.mathematics.values.Fraction
 
unitInTheLastPlaceBelow() - Method in class uk.co.strangeskies.mathematics.values.IntValue
 
unitInTheLastPlaceBelow() - Method in class uk.co.strangeskies.mathematics.values.LongValue
 
unitInTheLastPlaceBelow() - Method in class uk.co.strangeskies.mathematics.values.Value
 
unitInTheLastPlaceLarger() - Method in class uk.co.strangeskies.mathematics.values.Value
 
unitInTheLastPlaceSmaller() - Method in class uk.co.strangeskies.mathematics.values.Value
 
unmanagedError(Throwable) - Method in class uk.co.strangeskies.observable.SafeObserver
 
UnmodifiableObservableList<E> - Class in uk.co.strangeskies.collection.observable
 
UnmodifiableObservableList(ObservableList<? extends E>) - Constructor for class uk.co.strangeskies.collection.observable.UnmodifiableObservableList
 
UnmodifiableObservableSet<E> - Class in uk.co.strangeskies.collection.observable
 
UnmodifiableObservableSet(ObservableSet<? extends E>) - Constructor for class uk.co.strangeskies.collection.observable.UnmodifiableObservableSet
 
UnmodifiableObservableSortedSet<E> - Class in uk.co.strangeskies.collection.observable
 
UnmodifiableObservableSortedSet(ObservableSortedSet<? extends E>) - Constructor for class uk.co.strangeskies.collection.observable.UnmodifiableObservableSortedSet
 
unmodifiableView() - Method in interface uk.co.strangeskies.collection.observable.ObservableCollection
 
unmodifiableView() - Method in interface uk.co.strangeskies.collection.observable.ObservableList
 
unmodifiableView() - Method in interface uk.co.strangeskies.collection.observable.ObservableSet
 
unmodifiableView() - Method in interface uk.co.strangeskies.collection.observable.ObservableSortedSet
 
unmodifiableView() - Method in interface uk.co.strangeskies.expression.collection.ExpressionCollection
 
unmodifiableView() - Method in interface uk.co.strangeskies.expression.collection.ExpressionList
 
unmodifiableView() - Method in interface uk.co.strangeskies.expression.collection.ExpressionSet
 
unordered() - Method in interface uk.co.strangeskies.collection.stream.BaseStreamDecorator
 
unordered() - Method in interface uk.co.strangeskies.collection.stream.SelfStreamDecorator
 
UNQUALIFIED_DOTTED - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
A key formatting string describing the form [class name].[method name].
UNQUALIFIED_SCOPED - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
A key formatting string describing the form [class name]::[method name].
UNQUALIFIED_SLASHED - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
A key formatting string describing the form [class name]/[method name].
unregister(Bundle) - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
unregisterResourceStrategy(T) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
unregisterResourceStrategy(T) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
unregisterValueProvider(PropertyValueProviderFactory) - Method in interface uk.co.strangeskies.text.properties.PropertyLoader
 
unregisterValueProvider(PropertyValueProviderFactory) - Method in class uk.co.strangeskies.text.provider.PropertyLoaderService
 
unset() - Method in interface uk.co.strangeskies.property.Property
Set the value of this property to null.
unsetLog(Log) - Method in class uk.co.strangeskies.osgi.ExtenderManager
 
UNSPECIFIED_KEY - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
This is an illegal key string due to the space, and so no accidental intersection with user defined keys or split strings should be possible.
UNSPECIFIED_KEY_SPLIT_STRING - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
This is an illegal key string due to the space, and so no accidental intersection with user defined keys or split strings should be possible.
UNSPECIFIED_RESOURCE - Static variable in annotation type uk.co.strangeskies.text.properties.PropertyConfiguration
Inherit the resource settings, or apply the default behavior of the PropertyConfiguration.strategy() by default.
unsupportedType(Type) - Method in interface uk.co.strangeskies.reflection.ReflectionProperties
 
untyped(String, Object) - Static method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
unwrapPrimitive(T) - Static method in class uk.co.strangeskies.reflection.PrimitiveTypes
If this TypeToken is a wrapper of a primitive type, determine the unwrapped primitive type.
unwrapPrimitive() - Method in class uk.co.strangeskies.reflection.token.TypeToken
If this TypeToken is a wrapper of a primitive type, determine the unwrapped primitive type.
upcast(Observable<U>) - Static method in interface uk.co.strangeskies.observable.Observable
 
upcastOptional(Optional<? extends T>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
upcastStream(Stream<? extends T>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
update() - Method in class uk.co.strangeskies.mathematics.values.Value
 
updateItem(TreeItemData<?>, boolean) - Method in class uk.co.strangeskies.fx.TreeCellImpl
 
updateItem(TreeItemData<T>) - Method in class uk.co.strangeskies.fx.TreeCellImpl
 

V

validate() - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
validate(ParameterizedType) - Static method in class uk.co.strangeskies.reflection.ParameterizedTypes
 
Value<S extends Value<S>> - Class in uk.co.strangeskies.mathematics.values
 
Value() - Constructor for class uk.co.strangeskies.mathematics.values.Value
 
Value(Number) - Constructor for class uk.co.strangeskies.mathematics.values.Value
 
Value(Value<?>) - Constructor for class uk.co.strangeskies.mathematics.values.Value
 
value(M) - Static method in interface uk.co.strangeskies.observable.Observable
 
value() - Method in class uk.co.strangeskies.reflection.AnnotationProperty
 
value() - Method in class uk.co.strangeskies.reflection.resource.AttributeProperty
 
ValueFactory<V extends Value<V>> - Class in uk.co.strangeskies.mathematics.values
 
ValueFactory() - Constructor for class uk.co.strangeskies.mathematics.values.ValueFactory
 
ValueMatrixBuilder<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.building
 
ValueMatrixBuilder.HomogeneousValueMatrixBuilder<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.building
 
valueOf(String) - Static method in enum uk.co.strangeskies.log.Log.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.mathematics.geometry.matrix.Matrix.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon.WindingRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.mathematics.geometry.shape.mesh.Mesh.MeshingScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.mathematics.geometry.shape.SimplePolygon.WindingDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.reflection.ConstraintFormula.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.reflection.token.TypeToken.Wildcards
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.reflection.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.text.CamelCaseFormatter.UnformattingCase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.text.properties.PropertyConfiguration.Defaults
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.text.properties.PropertyConfiguration.Evaluation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.co.strangeskies.text.properties.PropertyConfiguration.KeyCase
Returns the enum constant of this type with the specified name.
valueOf(Class<T>, String) - Static method in class uk.co.strangeskies.utility.Enumeration
Effectively a reimplementation of Enumeration.valueOf(java.lang.Class<T>, java.lang.String) for the Enumeration class.
valueOfEnum(Class<T>, String) - Static method in class uk.co.strangeskies.utility.Enumeration
A reimplementation of Enum.valueOf(java.lang.Class<T>, java.lang.String) with less pointlessly restrictive generic bounds.
values() - Method in class uk.co.strangeskies.collection.computingmap.ComputingEntryHashMap
 
values() - Method in class uk.co.strangeskies.collection.computingmap.ComputingHashMap
 
values() - Method in interface uk.co.strangeskies.collection.computingmap.ComputingMap
 
values() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
values() - Method in interface uk.co.strangeskies.collection.MapDecorator
 
values() - Static method in enum uk.co.strangeskies.log.Log.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values(Supplier<V>) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.MatrixBuilder
 
values() - Static method in enum uk.co.strangeskies.mathematics.geometry.matrix.Matrix.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.mathematics.geometry.matrix.vector.Vector.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.mathematics.geometry.matrix.vector.VectorH.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon.WindingRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.mathematics.geometry.shape.mesh.Mesh.MeshingScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.mathematics.geometry.shape.SimplePolygon.WindingDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.reflection.ConstraintFormula.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.reflection.token.TypeToken.Wildcards
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.reflection.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.text.CamelCaseFormatter.UnformattingCase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.text.properties.PropertyConfiguration.Defaults
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.text.properties.PropertyConfiguration.Evaluation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.co.strangeskies.text.properties.PropertyConfiguration.KeyCase
Returns an array containing the constants of this enum type, in the order they are declared.
VariableMatcher<O,T> - Class in uk.co.strangeskies.reflection.token
 
VariableMatcher(Optional<String>, Optional<Visibility>, Optional<TypeToken<?>>, Optional<TypeToken<?>>) - Constructor for class uk.co.strangeskies.reflection.token.VariableMatcher
 
Vector<S extends Vector<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
Vector.Orientation - Enum in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vector2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
Vector2<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vector3() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
Vector3<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vector4() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
Vector4<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
VectorH<S extends VectorH<S,V>,V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
VectorH.Type - Enum in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vectorH2() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
VectorH2<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vectorH3() - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
VectorH3<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vectorHN(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder.HomogeneousValueMatrixBuilder
 
VectorHN<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vectorN(int) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.building.ValueMatrixBuilder
 
VectorN<V extends Value<V>> - Interface in uk.co.strangeskies.mathematics.geometry.matrix.vector
 
vertex() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.VertexEvent
 
vertexAdded() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
vertexEquality(BiPredicate<? super V, ? super V>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
 
vertexEquality() - Method in interface uk.co.strangeskies.mathematics.graph.GraphProperties
 
vertexRemoved() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
vertexSet() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ConvexPolygon
This method returns a modifiable set representing the underlying collection of vertices from which the convex hull represented by this polygon is generated.
vertices() - Method in interface uk.co.strangeskies.mathematics.geometry.PolylineN
 
vertices() - Method in interface uk.co.strangeskies.mathematics.graph.Graph
 
vertices(Collection<W>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
Accepts a collection of vertices to be contained in the resulting graph.
vertices(W...) - Method in interface uk.co.strangeskies.mathematics.graph.GraphConfigurator
This method wraps and forwards it's parameters to GraphConfigurator.vertices(Collection).
vertices() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.EdgeEvent
 
vertices() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.VerticesEvent
 
vertices(Function<V, W>) - Method in interface uk.co.strangeskies.mathematics.graph.GraphTransformer
 
verticesAdded() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.ChangeSet
 
verticesAdded() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
verticesBetween(V, V) - Method in interface uk.co.strangeskies.mathematics.graph.processing.Pathfinder.Solver
 
verticesRemoved() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners.ChangeSet
 
verticesRemoved() - Method in interface uk.co.strangeskies.mathematics.graph.GraphListeners
 
Visibility - Enum in uk.co.strangeskies.reflection
The visibility of a declaration.
visibilityIsAtLeast(Visibility) - Method in enum uk.co.strangeskies.reflection.Visibility
 
visibilityIsAtMost(Visibility) - Method in enum uk.co.strangeskies.reflection.Visibility
 
visibleTo(Visibility) - Method in class uk.co.strangeskies.reflection.token.MethodMatcher
 
visibleTo(Visibility) - Method in class uk.co.strangeskies.reflection.token.VariableMatcher
 
visit(Type) - Method in class uk.co.strangeskies.reflection.TypeVisitor
Visit a given type by passing it to the appropriate visitation methods.
visit(Type...) - Method in class uk.co.strangeskies.reflection.TypeVisitor
Visit each type in a given collection, passing them to the appropriate member methods as encountered.
visit(Collection<? extends Type>) - Method in class uk.co.strangeskies.reflection.TypeVisitor
Visit each type in a given collection, passing them to the appropriate member methods as encountered.
visitBounds() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The created TypeVisitor should recursively visit the bound types of encountered types.
visitBounds(BoundSet) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The created TypeVisitor should recursively visit the bound types of encountered types, and for InferenceVariable, according to the given BoundSet.
visitCast(Class<?>) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitClass(Class<?>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitClass(Class<?>) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitEnclosedTypes() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The created TypeVisitor should recursively visit the enclosed types of encountered types.
visitEnclosingTypes() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The created TypeVisitor should recursively visit the enclosing types of encountered types.
visitField(Field) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitFieldAssignment(Field) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitGenericArrayType(GenericArrayType) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitGenericArrayType(GenericArrayType) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitInferenceVariable(InferenceVariable) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitInferenceVariable(InferenceVariable) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitIntersectionType(IntersectionType) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitIntersectionType(IntersectionType) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitLiteral(Object) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitMethod(Method) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitNull() - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitNull() - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitParameterizedType(ParameterizedType) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitParameterizedType(ParameterizedType) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitParameters() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The created TypeVisitor should recursively visit the parameter types of encountered types.
visitReceiver(Class<?>) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitReturn() - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitStaticField(Field) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitStaticMethod(Method) - Method in interface uk.co.strangeskies.reflection.codegen.InstructionVisitor
 
visitSupertypes() - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
The created TypeVisitor should recursively visit the supertypes of encountered types.
visitTypeVariable(TypeVariable<?>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitTypeVariable(TypeVariable<?>) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitTypeVariableCapture(TypeVariableCapture) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitTypeVariableCapture(TypeVariableCapture) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 
visitWildcardType(WildcardType) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor
 
visitWildcardType(WildcardType) - Method in class uk.co.strangeskies.reflection.TypeVisitor
 

W

wait(K) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLock
Wait for the given lock to become available.
wait(K, long) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLock
Wait for the given lock to become available.
wait(K, long, int) - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLock
Wait for the given lock to become available.
wait(K) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
wait(K, long) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
wait(K, long, int) - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
waitForAll() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap
 
waitForValue() - Method in class uk.co.strangeskies.collection.computingmap.FutureMap.PreparationThread
 
warn(Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
warn(String, Object...) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
warn(String, Throwable) - Method in class uk.co.strangeskies.jetty.logger.JettyLogger
 
weak(Observer<? super M>) - Static method in class uk.co.strangeskies.observable.ReferenceObserver
 
weak(O, Observer<? super OwnedMessage<O, M>>) - Static method in class uk.co.strangeskies.observable.ReferenceOwnedObserver
 
weakReference() - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which automatically disposes of observers at some point after they are no longer weakly reachable.
weakReference(O) - Method in interface uk.co.strangeskies.observable.Observable
Derive an observable which automatically disposes of observers at some point after the given owner is no longer weakly reachable.
weight(E) - Method in interface uk.co.strangeskies.mathematics.graph.Graph.Edges
 
where(AnnotatedType, AnnotatedType) - Method in class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Create a new TypeSubstitution by adding a specific single substitution rule to the receiver of the invocation.
where(Predicate<? super AnnotatedType>, Function<? super AnnotatedType, ? extends AnnotatedType>) - Method in class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Create a new TypeSubstitution by adding a specific single substitution rule to the receiver of the invocation.
where(Type, Type) - Method in class uk.co.strangeskies.reflection.TypeSubstitution
Create a new TypeSubstitution by adding a specific single substitution rule to the receiver of the invocation.
where(Predicate<? super Type>, Function<? super Type, ? extends Type>) - Method in class uk.co.strangeskies.reflection.TypeSubstitution
Create a new TypeSubstitution by adding a specific single substitution rule to the receiver of the invocation.
wildcard(Annotation...) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create an unbounded annotated wildcard type with the given annotations.
wildcard(Collection<Annotation>) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create an unbounded annotated wildcard type with the given annotations.
wildcard() - Static method in class uk.co.strangeskies.reflection.WildcardTypes
Create an unbounded wildcard type.
wildcardExtending(Collection<Annotation>, AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create an upper bounded annotated wildcard type with the given annotations.
wildcardExtending(Collection<Annotation>, Collection<? extends AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create an upper bounded annotated wildcard type with the given annotations.
wildcardExtending(AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create an upper bounded annotated wildcard type.
wildcardExtending(Collection<? extends AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create an upper bounded annotated wildcard type.
wildcardExtending(Type...) - Static method in class uk.co.strangeskies.reflection.WildcardTypes
Create an upper bounded wildcard type.
wildcardExtending(Collection<? extends Type>) - Static method in class uk.co.strangeskies.reflection.WildcardTypes
Create an upper bounded wildcard type.
wildcardSuper(Collection<Annotation>, AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create a lower bounded annotated wildcard type with the given annotations.
wildcardSuper(Collection<Annotation>, Collection<? extends AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create a lower bounded annotated wildcard type with the given annotations.
wildcardSuper(AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create a lower bounded annotated wildcard type.
wildcardSuper(Collection<? extends AnnotatedType>) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Create a lower bounded annotated wildcard type.
wildcardSuper(Type...) - Static method in class uk.co.strangeskies.reflection.WildcardTypes
Create an lower bounded wildcard type.
wildcardSuper(Collection<? extends Type>) - Static method in class uk.co.strangeskies.reflection.WildcardTypes
Create an lower bounded wildcard type.
wildcardType() - Method in class uk.co.strangeskies.reflection.Types.TypeParser
A parser for a wildcard type.
WildcardTypes - Class in uk.co.strangeskies.reflection
A collection of utility methods relating to wildcard types.
wildcardVisitor(Consumer<WildcardType>) - Method in class uk.co.strangeskies.reflection.RecursiveTypeVisitor.Builder
 
windingRule() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
windingRule() - Method in interface uk.co.strangeskies.mathematics.geometry.shape.SimplePolygon
 
with(Supplier<V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ShapeBuilder
 
withAbstract(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withAllTypeArguments(Type...) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
withAllTypeArguments(List<Type>) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
Derive a new DeclarationToken instance with the given type argument parameterization.
withAllTypeArguments(Type...) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withAllTypeArguments(List<Type>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withAllTypeArguments(List<Type>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withAllTypeArguments(Type...) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withAllTypeArguments(List<Type>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
withAllTypeArguments(Type...) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
withAssignmentFrom(Class<S>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
withAssignmentFrom(Type) - Method in class uk.co.strangeskies.reflection.token.FieldToken
withAssignmentFrom(TypeToken<S>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
Derive a new instance of FieldToken which is assignment compatible from the given type.
withAssignmentTo(Class<S>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
withAssignmentTo(Type) - Method in class uk.co.strangeskies.reflection.token.FieldToken
withAssignmentTo(TypeToken<S>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
Derive a new instance of FieldToken with the given assignment target type.
withBounds(BoundSet) - Method in class uk.co.strangeskies.reflection.BoundSet
Incorporate each bound from this given bound set into the receiver bound set.
withBounds(AnnotatedType...) - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
withBounds(Type...) - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
withBounds(TypeToken<?>...) - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
withBounds(Collection<? extends AnnotatedType>) - Method in class uk.co.strangeskies.reflection.codegen.TypeVariableSignature
 
withBounds(BoundSet) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new ExecutableToken instance, with the given bounds incorporated into the bounds of the underlying resolver.
withBounds(BoundSet) - Method in class uk.co.strangeskies.reflection.token.FieldToken
Derive a new FieldToken instance, with the given bounds incorporated into the bounds of the underlying resolver.
withBounds(BoundSet) - Method in interface uk.co.strangeskies.reflection.token.MemberToken
Derive a new MemberToken instance, with the given bounds incorporated into the bounds of the underlying resolver.
withBounds(BoundSet) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new TypeToken instance, with the given bounds incorporated into the bounds of the underlying resolver.
withClassFilter(Predicate<Class<?>>) - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
withClassSignature(ClassSignature<T>) - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
withClassSignatures(ClassSignature<?>...) - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
 
withClosedEndpoints() - Method in class uk.co.strangeskies.mathematics.Interval
 
withClosedEndpoints(boolean, boolean) - Method in class uk.co.strangeskies.mathematics.Interval
 
withClosedEndpoints(boolean) - Method in class uk.co.strangeskies.mathematics.Interval
 
withConstraintFrom(ConstraintFormula.Kind, Type) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
withConstraintFrom(ConstraintFormula.Kind, TypeToken<?>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
withConstraintTo(ConstraintFormula.Kind, Type) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
withConstraintTo(ConstraintFormula.Kind, TypeToken<?>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
Derive a new type from this one, with a constraint between this type and a given type.
withDefault(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withExecutableSignatureData(String, Set<Annotation>, Modifiers, List<ParameterSignature<?>>, List<TypeVariableSignature>) - Method in class uk.co.strangeskies.reflection.codegen.ConstructorSignature
 
withExecutableSignatureData(String, Set<Annotation>, Modifiers, List<ParameterSignature<?>>, List<TypeVariableSignature>) - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
withExecutableSignatureData(String, Set<Annotation>, Modifiers, List<ParameterSignature<?>>, List<TypeVariableSignature>) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
withFinal(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withImplementation(MethodMatcher<?, ? super U>, MethodImplementation<? extends U>) - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
withImplementation(MethodImplementor) - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
withImplementations(MethodMatcher<?, ? super U>, MethodImplementation<? extends U>) - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
withImplementations(MethodImplementor) - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
withImport(Class<?>) - Method in class uk.co.strangeskies.reflection.Imports
Derive a new set of imports, including the given class import.
withImports(Class<?>...) - Method in class uk.co.strangeskies.reflection.Imports
Derive a new set of imports, including the given class imports.
withImports(Collection<? extends Class<?>>) - Method in class uk.co.strangeskies.reflection.Imports
Derive a new set of imports, including the given class imports.
withIncorporated() - Method in class uk.co.strangeskies.reflection.BoundSet
 
withInferenceVariables(InferenceVariable...) - Method in class uk.co.strangeskies.reflection.BoundSet
Add an inference variable to this bound set such that bounds can be inferred over it.
withInferenceVariables(Collection<? extends InferenceVariable>) - Method in class uk.co.strangeskies.reflection.BoundSet
Add an inference variable to this bound set such that bounds can be inferred over it.
withInferenceVariableSubstitution(Isomorphism) - Method in class uk.co.strangeskies.reflection.BoundSet
 
withInferenceVariableSubstitution(Isomorphism) - Method in class uk.co.strangeskies.reflection.CaptureConversion
Substitute any mentions of the inference variables present as keys in the given map with their associated values in the map.
withInstantiations(Map<InferenceVariable, Type>) - Method in class uk.co.strangeskies.reflection.BoundSet
 
withInterface(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withIsomorphism(Isomorphism) - Method in class uk.co.strangeskies.reflection.TypeSubstitution
Create a new TypeSubstitution which is the same as the receiver with the additional behavior that it maps types according to the given Isomorphism.
withLeftBound(T) - Method in class uk.co.strangeskies.mathematics.Interval
 
withLeftClosed() - Method in class uk.co.strangeskies.mathematics.Interval
 
withLeftOpen() - Method in class uk.co.strangeskies.mathematics.Interval
 
withLeftUnbounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
withLocation(V) - Method in interface uk.co.strangeskies.mathematics.graph.processing.GraphWalker
 
withLooseApplicability(TypeToken<?>...) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new ExecutableToken instance with inferred invocation type such that it is compatible with the given arguments in a loose invocation context.
withLooseApplicability(Collection<? extends TypeToken<?>>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new ExecutableToken instance with inferred invocation type such that it is compatible with the given arguments in a loose invocation context.
withMemberSignatureData(String, Set<Annotation>, Modifiers) - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
withMemberSignatureData(String, Set<Annotation>, Modifiers) - Method in class uk.co.strangeskies.reflection.codegen.FieldSignature
 
withMemberSignatureData(String, Set<Annotation>, Modifiers) - Method in class uk.co.strangeskies.reflection.codegen.MemberSignature
 
withModifiers(Modifiers) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
withModifiers(Modifiers) - Method in class uk.co.strangeskies.reflection.codegen.MemberSignature
 
withModifiers(int) - Method in enum uk.co.strangeskies.reflection.Visibility
 
withNative(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withObserver(Consumer<Observer<? super M>>) - Method in class uk.co.strangeskies.observable.ReferenceObserver
 
withOpenEndpoints() - Method in class uk.co.strangeskies.mathematics.Interval
 
withOrder(Matrix.Order) - Method in interface uk.co.strangeskies.mathematics.geometry.matrix.Matrix
 
withOrder(Matrix.Order) - Method in class uk.co.strangeskies.mathematics.geometry.matrix.ReOrderedMatrix
 
withOwner(Consumer<O>) - Method in class uk.co.strangeskies.observable.ReferenceOwnedObserver
 
withPackageFilter(Predicate<Package>) - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
withPackageImport(Package) - Method in class uk.co.strangeskies.reflection.Imports
Derive a new set of imports, including the given package import.
withPackageImports(Package...) - Method in class uk.co.strangeskies.reflection.Imports
Derive a new set of imports, including the given package imports.
withPackageImports(Collection<? extends Package>) - Method in class uk.co.strangeskies.reflection.Imports
Derive a new set of imports, including the given package imports.
withParameters(ParameterSignature<?>...) - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
withParameters(Collection<? extends ParameterSignature<?>>) - Method in class uk.co.strangeskies.reflection.codegen.ExecutableSignature
 
withPartialImplementation(boolean) - Method in class uk.co.strangeskies.reflection.codegen.ClassRegister
Derive a class space allowing for partial implementation.
withReceiverType(Type) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withReceiverType(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withReceiverType(Type) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withReceiverType(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withReceiverType(TypeToken<U>) - Method in interface uk.co.strangeskies.reflection.token.MemberToken
Derive a new instance of MemberToken with the given owner type.
withReceiverType(Type) - Method in interface uk.co.strangeskies.reflection.token.MemberToken
withResourceFilter(Predicate<String>) - Method in class uk.co.strangeskies.reflection.classloading.FilteringClassLoader
 
withReturnType(AnnotatedType) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
withReturnType(Type) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
withReturnType(Class<U>) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
withReturnType(TypeToken<U>) - Method in class uk.co.strangeskies.reflection.codegen.MethodSignature
 
withRightBound(T) - Method in class uk.co.strangeskies.mathematics.Interval
 
withRightClosed() - Method in class uk.co.strangeskies.mathematics.Interval
 
withRightOpen() - Method in class uk.co.strangeskies.mathematics.Interval
 
withRightUnbounded() - Method in class uk.co.strangeskies.mathematics.Interval
 
withStatic(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withStrict(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withStrictApplicability(TypeToken<?>...) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new ExecutableToken instance with inferred invocation type such that it is compatible with the given arguments in a strict invocation context.
withStrictApplicability(Collection<? extends TypeToken<?>>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new ExecutableToken instance with inferred invocation type such that it is compatible with the given arguments in a strict invocation context.
withSynchronized(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withTargetType(Class<S>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
withTargetType(Type) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withTargetType(TypeToken<S>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new instance of ExecutableToken with the given target type.
withTransient(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withType(Class<S>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
withType(Type) - Method in class uk.co.strangeskies.reflection.token.FieldToken
withType(TypeToken<S>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
Derive a new instance of FieldToken with the exact given type.
withTypeArguments(TypeArgument<?>...) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
Derive a new ExecutableToken instance from this, with the given instantiation substituted for the given TypeVariable.
withTypeArguments(Collection<? extends TypeArgument<?>>) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
Derive a new ExecutableToken instance from this, with types substituted according to the given arguments.
withTypeArguments(Type...) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
 
withTypeArguments(List<Type>) - Method in interface uk.co.strangeskies.reflection.token.DeclarationToken
As @see DeclarationToken.withAllTypeArguments(List), but only providing arguments for the parameters occurring directly on the declaration.
withTypeArguments(Type...) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withTypeArguments(List<Type>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withTypeArguments(Collection<? extends TypeArgument<?>>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withTypeArguments(Collection<? extends TypeArgument<?>>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withTypeArguments(List<Type>) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withTypeArguments(Type...) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withTypeArguments(Collection<? extends TypeArgument<?>>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
withTypeArguments(List<Type>) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
withTypeArguments(Type...) - Method in class uk.co.strangeskies.reflection.token.TypeToken
 
withTypeSubstitution(BoundSet, TypeSubstitution) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
 
withTypeSubstitution(BoundSet, TypeSubstitution) - Method in class uk.co.strangeskies.reflection.token.FieldToken
 
withTypeVariables() - Method in class uk.co.strangeskies.reflection.AnnotatedTypeSubstitution
Create a new TypeSubstitution which is the same as the receiver with the additional behavior that type variables are also included for bounds substitution.
withTypeVariables() - Method in class uk.co.strangeskies.reflection.TypeSubstitution
Create a new TypeSubstitution which is the same as the receiver with the additional behavior that type variables are also included for bounds substitution.
withVariableArityApplicability(TypeToken<?>...) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new ExecutableToken instance with inferred invocation type such that it is compatible with the given arguments in a variable arity invocation context.
withVariableArityApplicability(Collection<? extends TypeToken<?>>) - Method in class uk.co.strangeskies.reflection.token.ExecutableToken
Derive a new ExecutableToken instance with inferred invocation type such that it is compatible with the given arguments in a variable arity invocation context.
withVisibility(Visibility) - Method in class uk.co.strangeskies.reflection.codegen.ClassSignature
 
withVisibility(Visibility) - Method in class uk.co.strangeskies.reflection.codegen.MemberSignature
 
withVisibility(Visibility) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
withVolatile(boolean) - Method in class uk.co.strangeskies.reflection.codegen.Modifiers
 
wrap(Observable<T>, T) - Static method in class uk.co.strangeskies.fx.FxUtilities
Wrap an Observable with a JavaFX equivalent ObservableValue.
wrap(ObservableValue<T>) - Static method in class uk.co.strangeskies.fx.FxUtilities
Wrap an ObservableValue with a JavaFX equivalent ObservableValue.
wrap(AnnotatedArrayType) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
Wrap an existing annotated array type.
wrap(AnnotatedParameterizedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
Wrap an existing annotated parameterized type.
wrap(AnnotatedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
Re-implement the given annotated type with correctly working Object.hashCode() and Object.equals(Object) implementations.
wrap(AnnotatedTypeVariable) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypeVariables
Wrap an existing annotated type variable.
wrap(AnnotatedWildcardType) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
Wrap an existing annotated wildcard type.
wrapImpl(AnnotatedArrayType) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
 
wrapImpl(Isomorphism, AnnotatedArrayType) - Static method in class uk.co.strangeskies.reflection.AnnotatedArrayTypes
 
wrapImpl(AnnotatedParameterizedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
 
wrapImpl(Isomorphism, AnnotatedParameterizedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedParameterizedTypes
 
wrapImpl(Isomorphism, AnnotatedType...) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
 
wrapImpl(AnnotatedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
 
wrapImpl(Isomorphism, AnnotatedType) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypes
 
wrapImpl(AnnotatedTypeVariable) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypeVariables
 
wrapImpl(Isomorphism, AnnotatedTypeVariable) - Static method in class uk.co.strangeskies.reflection.AnnotatedTypeVariables
 
wrapImpl(Isomorphism, AnnotatedWildcardType) - Static method in class uk.co.strangeskies.reflection.AnnotatedWildcardTypes
 
wrapPrimitive(T) - Static method in class uk.co.strangeskies.reflection.PrimitiveTypes
If this TypeToken is a primitive type, determine the wrapped primitive type.
wrapPrimitive() - Method in class uk.co.strangeskies.reflection.token.TypeToken
If this TypeToken is a primitive type, determine the wrapped primitive type.
write(Runnable) - Method in class uk.co.strangeskies.expression.ActiveExpression
 
writeClass() - Method in class uk.co.strangeskies.reflection.codegen.ClassDefinition
 
writeLocksHeldByCurrentThread() - Method in class uk.co.strangeskies.flowcontrol.StripedReadWriteLockImpl
 
writeLocksHeldByCurrentThread() - Method in interface uk.co.strangeskies.flowcontrol.StripedReadWriteLockRelease
 

X

xml() - Static method in class uk.co.strangeskies.text.EscapeFormatter
 
xnor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ComplexPolygon
 
xnor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
xnor(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
XNOR<O extends XNORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
XNOR(Expression<? extends XNORable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.logic.XNOR
 
xnor(T) - Method in interface uk.co.strangeskies.mathematics.logic.XNORable
 
XNORable<S extends XNORable<S,T> & Self<? extends S>,T> - Interface in uk.co.strangeskies.mathematics.logic
 
XNOROperation<O extends XNORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
XNOROperation() - Constructor for class uk.co.strangeskies.mathematics.logic.XNOROperation
 
xor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.ComplexPolygon
 
xor(CompoundPolygon<?, V>) - Method in interface uk.co.strangeskies.mathematics.geometry.shape.CompoundPolygon
 
xor(BooleanValue) - Method in class uk.co.strangeskies.mathematics.logic.BooleanValue
 
XOR<O extends XORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
XOR(Expression<? extends XORable<? extends O, ? super T>>, Expression<? extends T>) - Constructor for class uk.co.strangeskies.mathematics.logic.XOR
 
xor(T) - Method in interface uk.co.strangeskies.mathematics.logic.XORable
 
XORable<S extends XORable<S,T> & Self<? extends S>,T> - Interface in uk.co.strangeskies.mathematics.logic
 
XOROperation<O extends XORable<?,? super T>,T> - Class in uk.co.strangeskies.mathematics.logic
 
XOROperation() - Constructor for class uk.co.strangeskies.mathematics.logic.XOROperation
 

Z

zip(Stream<A>, Stream<B>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
zip(Stream<A>, Stream<B>, Supplier<RuntimeException>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
zip(Stream<A>, Stream<B>, BiFunction<A, B, R>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
zip(Stream<A>, Stream<B>, BiFunction<A, B, R>, Supplier<RuntimeException>) - Static method in class uk.co.strangeskies.collection.stream.StreamUtilities
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links