A B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(int, T) - Method in interface manifold.ext.rt.api.IndexedConsumer
-
Performs this operation on the given argument with the given index.
- add(int, T) - Method in interface manifold.ext.rt.api.IListBacked
- add(T) - Method in interface manifold.ext.rt.api.IListBacked
- addAll(int, Collection<? extends T>) - Method in interface manifold.ext.rt.api.IListBacked
- addAll(Collection<? extends T>) - Method in interface manifold.ext.rt.api.IListBacked
- and(CharPredicate) - Method in interface manifold.ext.rt.api.CharPredicate
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- and(IndexedPredicate<? super T>) - Method in interface manifold.ext.rt.api.IndexedPredicate
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- andThen(IndexedConsumer<? super T>) - Method in interface manifold.ext.rt.api.IndexedConsumer
-
Returns a composed
Consumerthat performs, in sequence, this operation followed by theafteroperation. - andThen(IndexedFunction<? super R, ? extends V>) - Method in interface manifold.ext.rt.api.IndexedFunction
-
Returns a composed function that first applies this function to its input, and then applies the
afterfunction to the result. - apply(int, T) - Method in interface manifold.ext.rt.api.IndexedFunction
-
Applies this function to the given argument.
- auto - Class in manifold.ext.rt.api
-
Serves as the pseudo keyword
auto, which declares a field, local, or method as having its type inferred from its value/definition.
B
- binarySearch(Object, int, int, Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- binarySearch(Object, int, int, Object, Comparator<? super Object>) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- binarySearch(Object, Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- binarySearch(Object, Object, Comparator<? super Object>) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- boot() - Method in class manifold.ext.rt.BootstrapExtRt
- BootstrapExtRt - Class in manifold.ext.rt
- BootstrapExtRt() - Constructor for class manifold.ext.rt.BootstrapExtRt
C
- call(Object, Class<?>, String, String, Class<?>, Class<?>[], Object[]) - Method in interface manifold.ext.rt.api.ICallHandler
-
Dispatch a call to an interface method.
- call(Map<K, V>, Object, Class<?>, String, String, Class<?>, Class<?>[], Object[]) - Static method in class manifold.ext.rt.extensions.java.util.Map.MapStructExt
- CharPredicate - Interface in manifold.ext.rt.api
-
Represents a predicate (boolean-valued function) of one
char-valued argument. - clear() - Method in interface manifold.ext.rt.api.IListBacked
- coerce(Object, Class) - Method in interface manifold.ext.rt.api.IListBacked
- coerce(Object, Type) - Method in interface manifold.ext.rt.api.ICoercionProvider
-
Coerce
valuetotype. - coerce(Object, Type) - Static method in class manifold.ext.rt.RuntimeMethods
-
Coerce a value e.g., from a JSON bindings, to a more specific a Java value, using
ICoercionProviderwhere applicable. - coerceFromBindingsValue(Object, Type) - Static method in class manifold.ext.rt.RuntimeMethods
- coerceListToBindingValues() - Method in interface manifold.ext.rt.api.IListBacked
- coerceListToComplexValues() - Method in interface manifold.ext.rt.api.IListBacked
- coerceToBindingValue(Object) - Static method in class manifold.ext.rt.RuntimeMethods
- CoercionProviders - Class in manifold.ext.rt
- CoercionProviders() - Constructor for class manifold.ext.rt.CoercionProviders
- ComparableUsing<T> - Interface in manifold.ext.rt.api
-
Implement this
Comparableextension to enable relational operators directly on your type. - ComparableUsing.EqualityMode - Enum in manifold.ext.rt.api
-
The mode indicating the method used to implement
==and!=operators. - ComparableUsing.Operator - Enum in manifold.ext.rt.api
-
Relational operators to implement
- CompareTo - manifold.ext.rt.api.ComparableUsing.EqualityMode
-
Use the
#compareTo()method to implement `==` and `! - compareToUsing(T, ComparableUsing.Operator) - Method in interface manifold.ext.rt.api.ComparableUsing
-
Compare
thistothatusingop. - compose(IndexedFunction<? super V, ? extends T>) - Method in interface manifold.ext.rt.api.IndexedFunction
-
Returns a composed function that first applies the
beforefunction to its input, and then applies this function to the result. - construct(Class, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- constructProxy(Object, Class) - Static method in class manifold.ext.rt.RuntimeMethods
- contains(Object) - Method in interface manifold.ext.rt.api.IListBacked
- containsAll(Collection<?>) - Method in interface manifold.ext.rt.api.IListBacked
- copy(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- copy(Object, int) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
-
Copies this array's elements into a new array of the specified
newLength. - copyRange(Object, int, int) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
-
Copies a range of elements from this array to a newly allocated array.
- copyRangeTo(Object, int, int, Object, int) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
-
Copies a range of elements from this array to the
targetarray. - copyTo(Object, Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
-
Copies the elements of this array to a specified array, truncating or padding with nulls as needed.
D
- defineProxyClass(Object, String, byte[], int, int, ClassLoader) - Static method in class manifold.ext.rt.proxy.Proxy
- display() - Method in interface manifold.ext.rt.api.IBindingsBacked
E
- emptyArray(Class<E>) - Static method in class manifold.ext.rt.extensions.java.lang.Object.ManObjectExt
-
Get a cached empty array value for this class.
- EQ - manifold.ext.rt.api.ComparableUsing.Operator
- equalityMode() - Method in interface manifold.ext.rt.api.ComparableUsing
-
The method used to handle
==and!= - equals(Object, Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- Equals - manifold.ext.rt.api.ComparableUsing.EqualityMode
-
Use the
equals()method to implement `==` and `! - EXCLUDE - manifold.ext.rt.api.ExtensionMethodType
- Expires - Annotation Type in manifold.ext.rt.api
-
For use with extension methods if a method should not be used after and including a specified JDK release.
- Extension - Annotation Type in manifold.ext.rt.api
-
Use this annotation to indicate a class is a Manifold Extension class.
- extensionClass - Static variable in annotation type manifold.ext.rt.ExtensionMethod
- extensionClass() - Method in annotation type manifold.ext.rt.ExtensionMethod
- ExtensionMethod - Annotation Type in manifold.ext.rt
-
!!!
- ExtensionMethodType - Enum in manifold.ext.rt.api
- ExtensionSource - Annotation Type in manifold.ext.rt.api
-
Use this annotation to indicate a class is a class which methods can be used as Manifold Extension methods.
- ExtensionSources - Annotation Type in manifold.ext.rt.api
F
- factoryClass() - Method in annotation type manifold.ext.rt.api.Structural
-
Optional.
- first(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- forEach(Object, IndexedConsumer<? super Object>) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- forEach(Consumer<? super T>) - Method in interface manifold.ext.rt.api.IListBacked
- ForwardingExtensionMethod - Annotation Type in manifold.ext.rt
-
!!!
G
- GE - manifold.ext.rt.api.ComparableUsing.Operator
- generateProxyClass(String, Class<?>[]) - Static method in class manifold.ext.rt.proxy.ProxyGenerator
-
Generate a public proxy class given a name and a list of proxy interfaces.
- generateProxyClass(String, Class<?>[], int) - Static method in class manifold.ext.rt.proxy.ProxyGenerator
-
Generate a proxy class given a name and a list of proxy interfaces.
- get() - Static method in class manifold.ext.rt.CoercionProviders
- get(int) - Method in interface manifold.ext.rt.api.IListBacked
- getBindings() - Method in interface manifold.ext.rt.api.IBindingsBacked
-
The
Bindingsobject used to store name/value pairs corresponding with getter/setter methods. - getField_boolean(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_byte(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_char(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_double(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_float(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_int(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_long(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_Object(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getField_short(Object, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_boolean(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_byte(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_char(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_double(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_float(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_int(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_long(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_Object(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFieldStatic_short(Class, String) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- getFinalComponentType() - Method in interface manifold.ext.rt.api.IListBacked
-
Finds declared type parameter of type extending IListBacked.
- getInvocationHandler(Object) - Static method in class manifold.ext.rt.proxy.Proxy
-
Returns the invocation handler for the specified proxy instance.
- getList() - Method in interface manifold.ext.rt.api.IListBacked
-
The
Listobject used to store raw values corresponding with List methods. - getProxyClass(ClassLoader, Class<?>...) - Static method in class manifold.ext.rt.proxy.Proxy
-
Returns the
java.lang.Classobject for a proxy class given a class loader and an array of interfaces. - GT - manifold.ext.rt.api.ComparableUsing.Operator
H
- h - Variable in class manifold.ext.rt.proxy.Proxy
-
the invocation handler for this proxy instance.
- hashCode(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
I
- IBindingsBacked - Interface in manifold.ext.rt.api
-
A
Structuralinterface with only getter/setter methods can extend this interface and provide default implementations of its methods and implement a compile-time proxy API to avoid the overhead runtime proxy generation. - IBindingType - Interface in manifold.ext.rt.api
-
enumtypes implement this so dynamic proxies can marshal calls toBindings. - ICallHandler - Interface in manifold.ext.rt.api
-
Facilitates dynamic interface method invocation.
- ICoercionProvider - Interface in manifold.ext.rt.api
-
Implement this interface to handle coercions during dynamic proxy invocation, such as with JSON Schema marshalling.
- identity() - Static method in interface manifold.ext.rt.api.IndexedFunction
-
Returns a function that always returns its input argument.
- Identity - manifold.ext.rt.api.ComparableUsing.EqualityMode
-
Use
identitycomparison for `==` and `! - IDynamicProxyFactory - Interface in manifold.ext.rt.api
- IListBacked<T> - Interface in manifold.ext.rt.api
-
A
Structuralinterface with only list methods can extend this interface and provide default implementations of its methods and implement a compile-time proxy API to avoid the overhead runtime proxy generation. - INCLUDE - manifold.ext.rt.api.ExtensionMethodType
- IndexedConsumer<T> - Interface in manifold.ext.rt.api
-
Indexed version of Consumer
- IndexedFunction<T,R> - Interface in manifold.ext.rt.api
-
Represents a function that accepts an argument and an index for the argument and produces a result.
- IndexedPredicate<T> - Interface in manifold.ext.rt.api
- indexOf(Object) - Method in interface manifold.ext.rt.api.IListBacked
- Intercept - Annotation Type in manifold.ext.rt.api
-
This annotation allows you to intercept an existing method.
- invoke(List, Object, Method, Object[]) - Static method in class manifold.ext.rt.ListProxy
- invoke(Map, Object, Method, Object[]) - Static method in class manifold.ext.rt.extensions.java.util.Map.MapStructExt
- invoke_boolean(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_byte(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_char(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_double(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_float(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_int(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_long(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_Object(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_short(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invoke_void(Object, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_boolean(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_byte(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_char(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_double(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_float(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_int(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_long(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_Object(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_short(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- invokeStatic_void(Class, String, Class[], Object[]) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- IProxyFactory<T,I> - Interface in manifold.ext.rt.api
-
The
Structural.factoryClass(), if provided, must implement this interface. - IProxyFactory_gen<T,I> - Interface in manifold.ext.rt.api
-
!!!
- isEmpty() - Method in interface manifold.ext.rt.api.IListBacked
- isEmpty(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- isExtensionSource - Static variable in annotation type manifold.ext.rt.ExtensionMethod
-
True if the origin of the method is from an (unannotated) class.
- isExtensionSource() - Method in annotation type manifold.ext.rt.ExtensionMethod
- isIntercept - Static variable in annotation type manifold.ext.rt.ExtensionMethod
-
True if the method is intercepted, and it body needs to be rewritten.
- isIntercept() - Method in annotation type manifold.ext.rt.ExtensionMethod
- isNullOrEmpty(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- isProxyClass(Class<?>) - Static method in class manifold.ext.rt.proxy.Proxy
-
Returns true if and only if the specified class was dynamically generated to be a proxy class using the
getProxyClassmethod or thenewProxyInstancemethod. - isSmartStatic - Static variable in annotation type manifold.ext.rt.ExtensionMethod
- isSmartStatic() - Method in annotation type manifold.ext.rt.ExtensionMethod
- isStatic - Static variable in annotation type manifold.ext.rt.ExtensionMethod
- isStatic() - Method in annotation type manifold.ext.rt.ExtensionMethod
- iterator() - Method in interface manifold.ext.rt.api.IListBacked
J
- jailbreak(Object) - Static method in class manifold.ext.rt.extensions.java.lang.Object.ManObjectExt
-
Use this method to type-safely access private and other inaccessible members of the receiver of the call.
- Jailbreak - Annotation Type in manifold.ext.rt.api
-
Gain direct, type-safe access to otherwise inaccessible classes/methods/fields with @
Jailbreak.
L
- last(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- lastIndexOf(Object) - Method in interface manifold.ext.rt.api.IListBacked
- LE - manifold.ext.rt.api.ComparableUsing.Operator
- listIterator() - Method in interface manifold.ext.rt.api.IListBacked
- listIterator(int) - Method in interface manifold.ext.rt.api.IListBacked
- ListProxy - Class in manifold.ext.rt
- ListProxy() - Constructor for class manifold.ext.rt.ListProxy
- LT - manifold.ext.rt.api.ComparableUsing.Operator
M
- makeIterable(Iterator<T>) - Static method in class manifold.ext.rt.RuntimeMethods
- makeProxyFactory(Class, Class) - Method in interface manifold.ext.rt.api.IDynamicProxyFactory
- ManArrayExt - Class in manifold.ext.rt.extensions.manifold.rt.api.Array
-
Adds convenience methods to Java's array type.
- ManArrayExt() - Constructor for class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- manifold.ext.rt - package manifold.ext.rt
- manifold.ext.rt.api - package manifold.ext.rt.api
- manifold.ext.rt.extensions.java.lang.Object - package manifold.ext.rt.extensions.java.lang.Object
- manifold.ext.rt.extensions.java.util.Map - package manifold.ext.rt.extensions.java.util.Map
- manifold.ext.rt.extensions.manifold.rt.api.Array - package manifold.ext.rt.extensions.manifold.rt.api.Array
- manifold.ext.rt.proxy - package manifold.ext.rt.proxy
- ManObjectExt - Class in manifold.ext.rt.extensions.java.lang.Object
- ManObjectExt() - Constructor for class manifold.ext.rt.extensions.java.lang.Object.ManObjectExt
- MapStructExt - Class in manifold.ext.rt.extensions.java.util.Map
-
Interface extension for java.util.Map to add ICallHandler support.
- MapStructExt() - Constructor for class manifold.ext.rt.extensions.java.util.Map.MapStructExt
- maybeSelfProxyClass(Class<?>, Class<?>) - Static method in class manifold.ext.rt.RuntimeMethods
- methods - Static variable in annotation type manifold.ext.rt.api.ExtensionSource
-
Definitions of methods to be added or excluded, depending on the
ExtensionSource.type - methods() - Method in annotation type manifold.ext.rt.api.ExtensionSource
- MethodSignature - Annotation Type in manifold.ext.rt.api
-
Annotation used to define method signatures, consisting of the method name, and it parameter types
N
- name - Static variable in annotation type manifold.ext.rt.api.MethodSignature
-
The name of the method.
- name() - Method in annotation type manifold.ext.rt.api.MethodSignature
- NE - manifold.ext.rt.api.ComparableUsing.Operator
- negate() - Method in interface manifold.ext.rt.api.CharPredicate
-
Returns a predicate that represents the logical negation of this predicate.
- negate() - Method in interface manifold.ext.rt.api.IndexedPredicate
-
Returns a predicate that represents the logical negation of this predicate.
- newProxyInstance(ClassLoader, Class<?>[], InvocationHandler) - Static method in class manifold.ext.rt.proxy.Proxy
-
Returns an instance of a proxy class for the specified interfaces that dispatches method invocations to the specified invocation handler.
O
- or(CharPredicate) - Method in interface manifold.ext.rt.api.CharPredicate
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- or(IndexedPredicate<? super T>) - Method in interface manifold.ext.rt.api.IndexedPredicate
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- overrideExistingMethods - Static variable in annotation type manifold.ext.rt.api.ExtensionSource
-
If overrideExistingMethods is true, existing methods can be overridden by extension methods
- overrideExistingMethods() - Method in annotation type manifold.ext.rt.api.ExtensionSource
P
- parallelStream() - Method in interface manifold.ext.rt.api.IListBacked
- paramTypes - Static variable in annotation type manifold.ext.rt.api.MethodSignature
-
the parameter types of the method.
- paramTypes() - Method in annotation type manifold.ext.rt.api.MethodSignature
- proxy(T, Class<I>) - Method in interface manifold.ext.rt.api.IProxyFactory
-
Create a proxy for the
ifaceinterface, delegating totarget. - Proxy - Class in manifold.ext.rt.proxy
-
Adapted from java.lang.reflect.Proxy to remove the CHECKCAST instruction if the return type is a Structural interface, otherwise the proxy method call fails on such a call because the return value doesn't nominally implement the interface.
- Proxy(InvocationHandler) - Constructor for class manifold.ext.rt.proxy.Proxy
-
Constructs a new
Proxyinstance from a subclass (typically, a dynamic proxy class) with the specified value for its invocation handler. - ProxyGenerator - Class in manifold.ext.rt.proxy
-
ProxyGenerator contains the code to generate a dynamic proxy class for the java.lang.reflect.Proxy API.
R
- ReflectionRuntimeMethods - Class in manifold.ext.rt
- ReflectionRuntimeMethods() - Constructor for class manifold.ext.rt.ReflectionRuntimeMethods
- remove(int) - Method in interface manifold.ext.rt.api.IListBacked
- remove(Object) - Method in interface manifold.ext.rt.api.IListBacked
- removeAll(Collection<?>) - Method in interface manifold.ext.rt.api.IListBacked
- removeIf(Predicate<? super T>) - Method in interface manifold.ext.rt.api.IListBacked
- replaceAll(UnaryOperator<T>) - Method in interface manifold.ext.rt.api.IListBacked
- retainAll(Collection<?>) - Method in interface manifold.ext.rt.api.IListBacked
- RuntimeMethods - Class in manifold.ext.rt
- RuntimeMethods() - Constructor for class manifold.ext.rt.RuntimeMethods
S
- saveGeneratedFiles - Static variable in class manifold.ext.rt.proxy.ProxyGenerator
- Self - Annotation Type in manifold.ext.rt.api
-
Annotate a method return type, parameter type, or a field type with @
Selfto achieve Self type behavior. - set(int, T) - Method in interface manifold.ext.rt.api.IListBacked
- setField_boolean(Object, String, boolean) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_byte(Object, String, byte) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_char(Object, String, char) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_double(Object, String, double) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_float(Object, String, float) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_int(Object, String, int) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_long(Object, String, long) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_Object(Object, String, Object) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setField_short(Object, String, short) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_boolean(Class, String, boolean) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_byte(Class, String, byte) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_char(Class, String, char) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_double(Class, String, double) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_float(Class, String, float) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_int(Class, String, int) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_long(Class, String, long) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_Object(Class, String, Object) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- setFieldStatic_short(Class, String, short) - Static method in class manifold.ext.rt.ReflectionRuntimeMethods
- size() - Method in interface manifold.ext.rt.api.IListBacked
- sort(Comparator<? super T>) - Method in interface manifold.ext.rt.api.IListBacked
- source - Static variable in annotation type manifold.ext.rt.api.ExtensionSource
-
The source class, which contains methods that can be used as Manifold Extension methods
- source() - Method in annotation type manifold.ext.rt.api.ExtensionSource
- spliterator() - Method in interface manifold.ext.rt.api.IListBacked
- spliterator(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- stream() - Method in interface manifold.ext.rt.api.IListBacked
- stream(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
-
Returns a sequential
Streamwith this array as its source. - Structural - Annotation Type in manifold.ext.rt.api
-
Declare a structural interface using this annotation.
- subList(int, int) - Method in interface manifold.ext.rt.api.IListBacked
T
- test(char) - Method in interface manifold.ext.rt.api.CharPredicate
-
Evaluates this predicate on the given argument.
- test(int, T) - Method in interface manifold.ext.rt.api.IndexedPredicate
-
Evaluates this predicate on the given argument.
- This - Annotation Type in manifold.ext.rt.api
-
Identifies the receiver of an instance extension method.
- ThisClass - Annotation Type in manifold.ext.rt.api
-
Identifies the static receiver of a static extension method, the calling class of the static method.
- toArray() - Method in interface manifold.ext.rt.api.IListBacked
- toArray(T1[]) - Method in interface manifold.ext.rt.api.IListBacked
- toBindings(Collection<?>) - Method in interface manifold.ext.rt.api.IListBacked
- toBindingsValue(Object) - Method in interface manifold.ext.rt.api.IListBacked
- toBindingValue() - Method in interface manifold.ext.rt.api.IBindingType
-
Produce a value suitable for a
Bindingsvalue e.g., a simple value like a string or number or another Bindings or List of such values. - toBindingValue(Object) - Method in interface manifold.ext.rt.api.ICoercionProvider
-
Coerce
valueparameter to a value suitable for aBindingse.g., a JSON bindings. - toList(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
-
Returns a fixed-size list backed by the specified array.
- toString(Object) - Static method in class manifold.ext.rt.extensions.manifold.rt.api.Array.ManArrayExt
- type - Static variable in annotation type manifold.ext.rt.api.ExtensionSource
-
When
ExtensionSource.methodsare configured, the types defines if the methods are included or excluded to be added as extension methods - type() - Method in annotation type manifold.ext.rt.api.ExtensionSource
U
- unFakeProxy(Object) - Static method in class manifold.ext.rt.RuntimeMethods
- UNHANDLED - Static variable in interface manifold.ext.rt.api.ICallHandler
-
A value resulting from #call() indicating the call could not be dispatched.
V
- value() - Method in annotation type manifold.ext.rt.api.Expires
- value() - Method in annotation type manifold.ext.rt.api.ExtensionSources
- value() - Method in annotation type manifold.ext.rt.api.Self
-
valueis exclusive to array extension methods. - valueOf(String) - Static method in enum manifold.ext.rt.api.ComparableUsing.EqualityMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum manifold.ext.rt.api.ComparableUsing.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum manifold.ext.rt.api.ExtensionMethodType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum manifold.ext.rt.api.ComparableUsing.EqualityMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum manifold.ext.rt.api.ComparableUsing.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum manifold.ext.rt.api.ExtensionMethodType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages