Uses of Package
manifold.ext.rt.api
-
Classes in manifold.ext.rt.api used by manifold.ext.rt Class Description ICoercionProvider Implement this interface to handle coercions during dynamic proxy invocation, such as with JSON Schema marshalling.IProxyFactory TheStructural.factoryClass(), if provided, must implement this interface. -
Classes in manifold.ext.rt.api used by manifold.ext.rt.api Class Description CharPredicate Represents a predicate (boolean-valued function) of onechar-valued argument.ComparableUsing.EqualityMode The mode indicating the method used to implement==and!=operators.ComparableUsing.Operator Relational operators to implementExtensionMethodType ExtensionSource Use this annotation to indicate a class is a class which methods can be used as Manifold Extension methods.IndexedConsumer Indexed version of ConsumerIndexedFunction Represents a function that accepts an argument and an index for the argument and produces a result.IndexedPredicate IProxyFactory TheStructural.factoryClass(), if provided, must implement this interface.MethodSignature Annotation used to define method signatures, consisting of the method name, and it parameter typesStructural Declare a structural interface using this annotation. -
Classes in manifold.ext.rt.api used by manifold.ext.rt.extensions.java.lang.Object Class Description Extension Use this annotation to indicate a class is a Manifold Extension class.Self Annotate a method return type, parameter type, or a field type with @Selfto achieve Self type behavior.This Identifies the receiver of an instance extension method.ThisClass Identifies the static receiver of a static extension method, the calling class of the static method. -
Classes in manifold.ext.rt.api used by manifold.ext.rt.extensions.java.util.Map Class Description Extension Use this annotation to indicate a class is a Manifold Extension class.ICallHandler Facilitates dynamic interface method invocation.This Identifies the receiver of an instance extension method. -
Classes in manifold.ext.rt.api used by manifold.ext.rt.extensions.manifold.rt.api.Array Class Description Extension Use this annotation to indicate a class is a Manifold Extension class.IndexedConsumer Indexed version of ConsumerSelf Annotate a method return type, parameter type, or a field type with @Selfto achieve Self type behavior.This Identifies the receiver of an instance extension method.