Index

A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages

A

accept(T1, T2, T3) - Method in interface org.monospark.remix.RecordBinder.RecordBinderThree.TriConsumer
 
accept(T1, T2, T3, T4) - Method in interface org.monospark.remix.RecordBinder.RecordBinderFour.QuadConsumer
 
add(LambdaSupport.WrappedFunction<R, T>, UnaryOperator<T>) - Method in class org.monospark.remix.internal.RecordOperationsImpl
 
add(LambdaSupport.WrappedFunction<R, T>, UnaryOperator<T>) - Method in interface org.monospark.remix.RecordOperations
Adds a new operation to a record component.
all() - Method in class org.monospark.remix.internal.RecordOperationsImpl
 
all() - Method in interface org.monospark.remix.RecordOperations
Returns a component identifier that indicates that an operation should be performed on all record components.
and(Function<R, T2>) - Method in class org.monospark.remix.internal.RecordBinderImpl
 
and(Function<R, T2>) - Method in interface org.monospark.remix.RecordBinder
 
and(Function<R, T3>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderTwoImpl
 
and(Function<R, T3>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderTwo
 
and(Function<R, T4>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderThreeImpl
 
and(Function<R, T4>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderThree
 
and(LambdaSupport.WrappedFunction<R, T2>) - Method in class org.monospark.remix.internal.RecordBinderImpl
 
and(LambdaSupport.WrappedFunction<R, T2>) - Method in interface org.monospark.remix.RecordBinder
 
and(LambdaSupport.WrappedFunction<R, T3>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderTwoImpl
 
and(LambdaSupport.WrappedFunction<R, T3>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderTwo
 
and(LambdaSupport.WrappedFunction<R, T4>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderThreeImpl
 
and(LambdaSupport.WrappedFunction<R, T4>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderThree
 
apply(T1, T2, T3) - Method in interface org.monospark.remix.RecordBinder.RecordBinderThree.TriFunction
 
apply(T1, T2, T3, T4) - Method in interface org.monospark.remix.RecordBinder.RecordBinderFour.QuadFunction
 
assign(Consumer<RecordOperations<R>>) - Method in interface org.monospark.remix.RecordRemix
Adding a assign operation to a record component specifies that an operation should be performed when assigning a value to the associated record component.
assign(Consumer<RecordOperations<T>>) - Method in class org.monospark.remix.internal.RecordRemixImpl
 

B

BareType(Class<?>) - Constructor for class org.monospark.remix.internal.RecordComponentType.BareType
 
bind(Function<R, T1>) - Static method in class org.monospark.remix.Records
 
bind(LambdaSupport.WrappedFunction<R, T1>) - Static method in class org.monospark.remix.Records
 
blank() - Method in class org.monospark.remix.internal.RecordBuilderImpl
 
blank() - Method in interface org.monospark.remix.RecordBuilder
Creates a new blank for the record class using the previously set record component values.
blank(Consumer<RecordBuilder<R>>) - Method in interface org.monospark.remix.RecordRemix
Defines a global blank record that will be used as a basis when creating a new builder using Records.builder(Class).
blank(Consumer<RecordBuilder<T>>) - Method in class org.monospark.remix.internal.RecordRemixImpl
 
build() - Method in class org.monospark.remix.internal.RecordBuilderImpl
 
build() - Method in interface org.monospark.remix.RecordBuilder
Creates a new instance of the record class using the previously set record component values.
builder() - Method in class org.monospark.remix.internal.RecordBlankImpl
 
builder() - Method in class org.monospark.remix.RecordBlank
 
builder(Class<R>) - Static method in class org.monospark.remix.Records
 
builder(RecordBlank<T>) - Static method in class org.monospark.remix.Records
 

C

check(LambdaSupport.WrappedFunction<R, T>, Predicate<T>) - Method in class org.monospark.remix.internal.RecordOperationsImpl
 
check(LambdaSupport.WrappedFunction<R, T>, Predicate<T>) - Method in interface org.monospark.remix.RecordOperations
Adds a new operation to a record component that verifies if a given predicate is true.
copy(Consumer<RecordOperations<R>>) - Method in interface org.monospark.remix.RecordRemix
Defines the operations that should be performed when copying a record instance using Records.copy(Record) and Records.structuralCopy(Class, Record)
copy(Consumer<RecordOperations<T>>) - Method in class org.monospark.remix.internal.RecordRemixImpl
 
copy(R) - Static method in class org.monospark.remix.Records
 
create(Class<R>, Object...) - Static method in class org.monospark.remix.Records
Creates a new record instance using the given arguments.
create(RecordRemix<Record>) - Method in class org.monospark.remix.Remix.None
 
create(RecordRemix<R>) - Method in interface org.monospark.remix.RecordRemixer
Creates the RecordRemix that specifies the record behaviour.
createDefaultValue(Class<?>) - Static method in class org.monospark.remix.internal.DefaultValueHelper
 
createRaw(Class<T>, Object...) - Static method in class org.monospark.remix.Records
Creates a new record instance using the given arguments.

D

defaultValue() - Method in class org.monospark.remix.internal.RecordParameter
 
defaultValue(RecordParameter) - Method in class org.monospark.remix.internal.RecordComponentType.BareType
 
defaultValue(RecordParameter) - Method in class org.monospark.remix.internal.RecordComponentType
 
defaultValue(RecordParameter) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedBooleanType
 
defaultValue(RecordParameter) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedIntType
 
defaultValue(RecordParameter) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedObjectType
 
DefaultValueHelper - Class in org.monospark.remix.internal
 
DefaultValueHelper() - Constructor for class org.monospark.remix.internal.DefaultValueHelper
 

E

equals(Object) - Method in class org.monospark.remix.internal.RecordResolver.ParameterValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.monospark.remix.internal.WrappedBooleanImpl
 
equals(Object) - Method in class org.monospark.remix.internal.WrappedImpl
 
equals(Object) - Method in class org.monospark.remix.internal.WrappedIntImpl
 

F

f1 - Variable in class org.monospark.remix.internal.RecordBinderImpl
 
f1 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderFourImpl
 
f1 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderThreeImpl
 
f1 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderTwoImpl
 
f2 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderFourImpl
 
f2 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderThreeImpl
 
f2 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderTwoImpl
 
f3 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderFourImpl
 
f3 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderThreeImpl
 
f4 - Variable in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderFourImpl
 
fromArray(Class<R>, Object[]) - Static method in class org.monospark.remix.Records
 
fromRecordComponents(Class<?>) - Static method in class org.monospark.remix.internal.RecordParameter
 

G

get() - Method in class org.monospark.remix.internal.WrappedBooleanImpl
 
get() - Method in class org.monospark.remix.internal.WrappedImpl
 
get() - Method in class org.monospark.remix.internal.WrappedIntImpl
 
get() - Method in interface org.monospark.remix.Wrapped
 
get(BooleanSupplier) - Static method in class org.monospark.remix.Records
 
get(Consumer<RecordOperations<R>>) - Method in interface org.monospark.remix.RecordRemix
Adding a get operation to a record component specifies that an operation should be performed when calling the accessor of the associated record component.
get(Consumer<RecordOperations<T>>) - Method in class org.monospark.remix.internal.RecordRemixImpl
 
get(IntSupplier) - Static method in class org.monospark.remix.Records
 
get(Supplier<T>) - Static method in class org.monospark.remix.Records
 
get(LambdaSupport.WrappedBooleanSupplier) - Static method in class org.monospark.remix.Records
 
get(LambdaSupport.WrappedIntSupplier) - Static method in class org.monospark.remix.Records
 
get(LambdaSupport.WrappedSupplier<T>) - Static method in class org.monospark.remix.Records
 
getAssignOperations() - Method in class org.monospark.remix.internal.RecordRemixImpl
 
getBlank() - Method in class org.monospark.remix.internal.RecordRemixImpl
 
getBoolean() - Method in class org.monospark.remix.internal.WrappedBooleanImpl
 
getBoolean() - Method in interface org.monospark.remix.WrappedBoolean
 
getBoxedClass(Class<?>) - Static method in class org.monospark.remix.internal.DefaultValueHelper
 
getComponent() - Method in class org.monospark.remix.internal.RecordParameter
 
getConstructor() - Method in class org.monospark.remix.internal.RecordCacheData
 
getCopyOperations() - Method in class org.monospark.remix.internal.RecordRemixImpl
 
getGetOperation() - Method in class org.monospark.remix.internal.RecordParameter
 
getGetOperations() - Method in class org.monospark.remix.internal.RecordRemixImpl
 
getInt() - Method in class org.monospark.remix.internal.WrappedIntImpl
 
getInt() - Method in interface org.monospark.remix.WrappedInt
 
getOperator(RecordParameter) - Method in class org.monospark.remix.internal.RecordOperationsImpl
 
getOrAdd(Class<R>) - Static method in class org.monospark.remix.internal.RecordCache
 
getOrAddRecordRemixer(Class<T>) - Static method in class org.monospark.remix.internal.RecordRemixCache
 
getParameters() - Method in class org.monospark.remix.internal.RecordCacheData
 
getRecord() - Method in class org.monospark.remix.internal.RecordParameter
 
getRemix() - Method in class org.monospark.remix.internal.RecordCacheData
 
getResolverCache() - Method in class org.monospark.remix.internal.RecordCacheData
 
getSetOperation() - Method in class org.monospark.remix.internal.RecordParameter
 
getSetOperations() - Method in class org.monospark.remix.internal.RecordRemixImpl
 
getType() - Method in class org.monospark.remix.internal.RecordParameter
 
getValue(Object) - Method in class org.monospark.remix.internal.RecordParameter
 
getValue(RecordParameter) - Method in class org.monospark.remix.internal.RecordBlankImpl
 
getValue(RecordParameter) - Method in class org.monospark.remix.RecordBlank
 
getValueType() - Method in class org.monospark.remix.internal.RecordComponentType.BareType
 
getValueType() - Method in class org.monospark.remix.internal.RecordComponentType
 
getValueType() - Method in class org.monospark.remix.internal.RecordComponentType.WrappedBooleanType
 
getValueType() - Method in class org.monospark.remix.internal.RecordComponentType.WrappedIntType
 
getValueType() - Method in class org.monospark.remix.internal.RecordComponentType.WrappedObjectType
 

H

hashCode() - Method in class org.monospark.remix.internal.RecordResolver.ParameterValue
Returns a hash code value for this object.
hashCode() - Method in class org.monospark.remix.internal.WrappedBooleanImpl
 
hashCode() - Method in class org.monospark.remix.internal.WrappedImpl
 
hashCode() - Method in class org.monospark.remix.internal.WrappedIntImpl
 

I

isBoxedClass(Class<?>) - Static method in class org.monospark.remix.internal.DefaultValueHelper
 
isMutable() - Method in class org.monospark.remix.internal.RecordParameter
 
isWrapped() - Method in class org.monospark.remix.internal.RecordParameter
 

L

LambdaSupport - Class in org.monospark.remix
A helper class that provides various functional interfaces.
LambdaSupport.MutableBooleanSupplier - Interface in org.monospark.remix
 
LambdaSupport.MutableFunction<T,​W> - Interface in org.monospark.remix
 
LambdaSupport.MutableIntSupplier - Interface in org.monospark.remix
 
LambdaSupport.MutableSupplier<T> - Interface in org.monospark.remix
 
LambdaSupport.WrappedBooleanFunction<T> - Interface in org.monospark.remix
 
LambdaSupport.WrappedBooleanSupplier - Interface in org.monospark.remix
 
LambdaSupport.WrappedFunction<T,​W> - Interface in org.monospark.remix
 
LambdaSupport.WrappedIntFunction<T> - Interface in org.monospark.remix
 
LambdaSupport.WrappedIntSupplier - Interface in org.monospark.remix
 
LambdaSupport.WrappedSupplier<T> - Interface in org.monospark.remix
 

M

Mutable<T> - Interface in org.monospark.remix
 
MutableBoolean - Interface in org.monospark.remix
 
MutableBooleanImpl - Class in org.monospark.remix.internal
 
MutableBooleanType() - Constructor for class org.monospark.remix.internal.RecordComponentType.MutableBooleanType
 
MutableImpl<T> - Class in org.monospark.remix.internal
 
MutableImpl(RecordParameter, T) - Constructor for class org.monospark.remix.internal.MutableImpl
 
MutableInt - Interface in org.monospark.remix
 
MutableIntImpl - Class in org.monospark.remix.internal
 
MutableType() - Constructor for class org.monospark.remix.internal.RecordComponentType.MutableType
 

N

None() - Constructor for class org.monospark.remix.Remix.None
 
notNull(LambdaSupport.WrappedFunction<R, T>) - Method in class org.monospark.remix.internal.RecordOperationsImpl
 
notNull(LambdaSupport.WrappedFunction<R, T>) - Method in interface org.monospark.remix.RecordOperations
Adds a new operation to a record component that verifies that the input is not null.

O

org.monospark.remix - module org.monospark.remix
 
org.monospark.remix - package org.monospark.remix
 
org.monospark.remix.internal - package org.monospark.remix.internal
 

P

parameter() - Method in class org.monospark.remix.internal.RecordResolver.ParameterValue
Returns the value of the parameter record component.
ParameterValue(RecordParameter, T) - Constructor for class org.monospark.remix.internal.RecordResolver.ParameterValue
Creates an instance of a ParameterValue record.

R

RecordBinder<R extends Record,​T1> - Interface in org.monospark.remix
 
RecordBinder.RecordBinderFour<R extends Record,​T1,​T2,​T3,​T4> - Interface in org.monospark.remix
 
RecordBinder.RecordBinderFour.QuadConsumer<T1,​T2,​T3,​T4> - Interface in org.monospark.remix
 
RecordBinder.RecordBinderFour.QuadFunction<T1,​T2,​T3,​T4,​R> - Interface in org.monospark.remix
 
RecordBinder.RecordBinderThree<R extends Record,​T1,​T2,​T3> - Interface in org.monospark.remix
 
RecordBinder.RecordBinderThree.TriConsumer<T1,​T2,​T3> - Interface in org.monospark.remix
 
RecordBinder.RecordBinderThree.TriFunction<T1,​T2,​T3,​R> - Interface in org.monospark.remix
 
RecordBinder.RecordBinderTwo<R extends Record,​T1,​T2> - Interface in org.monospark.remix
 
RecordBinderImpl<R extends Record,​T1> - Class in org.monospark.remix.internal
 
RecordBinderImpl(Function<R, T1>) - Constructor for class org.monospark.remix.internal.RecordBinderImpl
 
RecordBinderImpl(LambdaSupport.WrappedFunction<R, T1>) - Constructor for class org.monospark.remix.internal.RecordBinderImpl
 
RecordBinderImpl.RecordBinderFourImpl<R extends Record,​T1,​T2,​T3,​T4> - Class in org.monospark.remix.internal
 
RecordBinderImpl.RecordBinderThreeImpl<R extends Record,​T1,​T2,​T3> - Class in org.monospark.remix.internal
 
RecordBinderImpl.RecordBinderTwoImpl<R extends Record,​T1,​T2> - Class in org.monospark.remix.internal
 
RecordBlank<R extends Record> - Class in org.monospark.remix
 
RecordBlank() - Constructor for class org.monospark.remix.RecordBlank
 
RecordBlankImpl<R extends Record> - Class in org.monospark.remix.internal
 
RecordBuilder<R extends Record> - Interface in org.monospark.remix
A builder for record classes.
RecordBuilder.ComponentContext<R extends Record,​T> - Interface in org.monospark.remix
 
RecordBuilderException - Exception in org.monospark.remix
 
RecordBuilderException() - Constructor for exception org.monospark.remix.RecordBuilderException
 
RecordBuilderException(String) - Constructor for exception org.monospark.remix.RecordBuilderException
 
RecordBuilderException(String, Throwable) - Constructor for exception org.monospark.remix.RecordBuilderException
 
RecordBuilderException(Throwable) - Constructor for exception org.monospark.remix.RecordBuilderException
 
RecordBuilderImpl<R extends Record> - Class in org.monospark.remix.internal
 
RecordBuilderImpl(Class<R>) - Constructor for class org.monospark.remix.internal.RecordBuilderImpl
 
RecordCache - Class in org.monospark.remix.internal
 
RecordCache() - Constructor for class org.monospark.remix.internal.RecordCache
 
RecordCacheData<T extends Record> - Class in org.monospark.remix.internal
 
RecordCacheData(RecordRemixImpl<T>, Constructor<T>, List<RecordParameter>) - Constructor for class org.monospark.remix.internal.RecordCacheData
 
RecordComponentType - Class in org.monospark.remix.internal
 
RecordComponentType() - Constructor for class org.monospark.remix.internal.RecordComponentType
 
RecordComponentType.BareType - Class in org.monospark.remix.internal
 
RecordComponentType.MutableBooleanType - Class in org.monospark.remix.internal
 
RecordComponentType.MutableType - Class in org.monospark.remix.internal
 
RecordComponentType.WrappedBooleanType - Class in org.monospark.remix.internal
 
RecordComponentType.WrappedIntType - Class in org.monospark.remix.internal
 
RecordComponentType.WrappedObjectType - Class in org.monospark.remix.internal
 
RecordOperations<R extends Record> - Interface in org.monospark.remix
A builder for an operation containers that maps operations to record components.
RecordOperationsImpl<R extends Record> - Class in org.monospark.remix.internal
 
recordParameter - Variable in class org.monospark.remix.internal.Wrapper
 
RecordParameter - Class in org.monospark.remix.internal
 
RecordParameter(RecordComponent, RecordComponentType) - Constructor for class org.monospark.remix.internal.RecordParameter
 
RecordRemix<R extends Record> - Interface in org.monospark.remix
 
RecordRemixCache - Class in org.monospark.remix.internal
 
RecordRemixCache() - Constructor for class org.monospark.remix.internal.RecordRemixCache
 
RecordRemixer<R extends Record> - Interface in org.monospark.remix
A RecordRemixer is a factory for a RecordRemix that can be linked to a record class using either the Remix annotation or Records.remix(Class, RecordRemixer).
RecordRemixImpl<T extends Record> - Class in org.monospark.remix.internal
 
RecordResolveException - Exception in org.monospark.remix
 
RecordResolveException() - Constructor for exception org.monospark.remix.RecordResolveException
 
RecordResolveException(String) - Constructor for exception org.monospark.remix.RecordResolveException
 
RecordResolveException(String, Throwable) - Constructor for exception org.monospark.remix.RecordResolveException
 
RecordResolveException(String, Throwable, boolean, boolean) - Constructor for exception org.monospark.remix.RecordResolveException
 
RecordResolveException(Throwable) - Constructor for exception org.monospark.remix.RecordResolveException
 
RecordResolver<R extends Record> - Class in org.monospark.remix.internal
Magic
RecordResolver.ParameterValue<T> - Class in org.monospark.remix.internal
 
Records - Class in org.monospark.remix
 
register(Class<R>, RecordRemixer<T>) - Static method in class org.monospark.remix.internal.RecordCache
 
remix(Class<R>, RecordRemixer<T>) - Static method in class org.monospark.remix.Records
 
Remix - Annotation Type in org.monospark.remix
 
Remix.None - Class in org.monospark.remix
 
RemixException - Exception in org.monospark.remix
 
RemixException() - Constructor for exception org.monospark.remix.RemixException
 
RemixException(String) - Constructor for exception org.monospark.remix.RemixException
 
RemixException(String, Throwable) - Constructor for exception org.monospark.remix.RemixException
 
RemixException(Throwable) - Constructor for exception org.monospark.remix.RemixException
 
resolve(Function<R, T>, Supplier<T>) - Method in class org.monospark.remix.internal.RecordResolver
 
resolveWrapped(LambdaSupport.WrappedFunction<R, T>) - Method in class org.monospark.remix.internal.RecordResolver
 

S

SerializableRecord - Interface in org.monospark.remix
 
serialized(R) - Static method in class org.monospark.remix.Records
 
SerializedRecord - Class in org.monospark.remix
 
set(boolean) - Method in class org.monospark.remix.internal.MutableBooleanImpl
 
set(boolean) - Method in interface org.monospark.remix.MutableBoolean
 
set(int) - Method in class org.monospark.remix.internal.MutableIntImpl
 
set(int) - Method in interface org.monospark.remix.MutableInt
 
set(Consumer<RecordOperations<R>>) - Method in interface org.monospark.remix.RecordRemix
Adding a set operation to a record component specifies that an operation should be performed when setting the value of the associated record component using Records.set(LambdaSupport.MutableSupplier, Object)
set(Consumer<RecordOperations<T>>) - Method in class org.monospark.remix.internal.RecordRemixImpl
 
set(Function<R, T>) - Method in class org.monospark.remix.internal.RecordBuilderImpl
 
set(Function<R, T>) - Method in interface org.monospark.remix.RecordBuilder
Sets the value for a given record component.
set(LambdaSupport.MutableBooleanSupplier, boolean) - Static method in class org.monospark.remix.Records
 
set(LambdaSupport.MutableIntSupplier, int) - Static method in class org.monospark.remix.Records
 
set(LambdaSupport.MutableSupplier<T>, T) - Static method in class org.monospark.remix.Records
 
set(LambdaSupport.WrappedFunction<R, T>) - Method in class org.monospark.remix.internal.RecordBuilderImpl
 
set(LambdaSupport.WrappedFunction<R, T>) - Method in interface org.monospark.remix.RecordBuilder
Wrapper overload of RecordBuilder.set(Function)
set(T) - Method in class org.monospark.remix.internal.MutableImpl
 
set(T) - Method in interface org.monospark.remix.Mutable
 
structuralCopy(Class<D>, S) - Static method in class org.monospark.remix.Records
 

T

to(BiConsumer<T1, T2>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderTwoImpl
 
to(BiConsumer<T1, T2>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderTwo
 
to(Consumer<T1>) - Method in class org.monospark.remix.internal.RecordBinderImpl
 
to(Consumer<T1>) - Method in interface org.monospark.remix.RecordBinder
 
to(Supplier<T>) - Method in interface org.monospark.remix.RecordBuilder.ComponentContext
Supplies the value of a given record component.
to(RecordBinder.RecordBinderFour.QuadConsumer<T1, T2, T3, T4>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderFourImpl
 
to(RecordBinder.RecordBinderFour.QuadConsumer<T1, T2, T3, T4>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderFour
 
to(RecordBinder.RecordBinderThree.TriConsumer<T1, T2, T3>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderThreeImpl
 
to(RecordBinder.RecordBinderThree.TriConsumer<T1, T2, T3>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderThree
 
toArray(R) - Static method in class org.monospark.remix.Records
 
toFunction(BiFunction<T1, T2, F>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderTwoImpl
 
toFunction(BiFunction<T1, T2, F>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderTwo
 
toFunction(Function<T1, F>) - Method in class org.monospark.remix.internal.RecordBinderImpl
 
toFunction(Function<T1, F>) - Method in interface org.monospark.remix.RecordBinder
 
toFunction(RecordBinder.RecordBinderFour.QuadFunction<T1, T2, T3, T4, F>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderFourImpl
 
toFunction(RecordBinder.RecordBinderFour.QuadFunction<T1, T2, T3, T4, F>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderFour
 
toFunction(RecordBinder.RecordBinderThree.TriFunction<T1, T2, T3, F>) - Method in class org.monospark.remix.internal.RecordBinderImpl.RecordBinderThreeImpl
 
toFunction(RecordBinder.RecordBinderThree.TriFunction<T1, T2, T3, F>) - Method in interface org.monospark.remix.RecordBinder.RecordBinderThree
 
toString() - Method in class org.monospark.remix.internal.MutableBooleanImpl
 
toString() - Method in class org.monospark.remix.internal.MutableImpl
 
toString() - Method in class org.monospark.remix.internal.MutableIntImpl
 
toString() - Method in class org.monospark.remix.internal.RecordResolver.ParameterValue
Returns a string representation of this record.
toString() - Method in class org.monospark.remix.internal.WrappedBooleanImpl
 
toString() - Method in class org.monospark.remix.internal.WrappedImpl
 
toString() - Method in class org.monospark.remix.internal.WrappedIntImpl
 

U

unwrap(Object) - Method in class org.monospark.remix.internal.RecordComponentType.BareType
 
unwrap(Object) - Method in class org.monospark.remix.internal.RecordComponentType.MutableType
 
unwrap(Object) - Method in class org.monospark.remix.internal.RecordComponentType
 
unwrap(Object) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedBooleanType
 
unwrap(Object) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedIntType
 
unwrap(Object) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedObjectType
 
unwrap(Object) - Method in class org.monospark.remix.internal.RecordParameter
 

V

value - Variable in class org.monospark.remix.internal.WrappedBooleanImpl
 
value - Variable in class org.monospark.remix.internal.WrappedImpl
 
value - Variable in class org.monospark.remix.internal.WrappedIntImpl
 
value() - Method in class org.monospark.remix.internal.RecordResolver.ParameterValue
Returns the value of the value record component.
value() - Method in annotation type org.monospark.remix.Remix
The RecordRemixer class that should be associated to the record class.

W

wrap(Object) - Method in class org.monospark.remix.internal.RecordParameter
 
wrap(RecordParameter, Object) - Method in class org.monospark.remix.internal.RecordComponentType.BareType
 
wrap(RecordParameter, Object) - Method in class org.monospark.remix.internal.RecordComponentType.MutableBooleanType
 
wrap(RecordParameter, Object) - Method in class org.monospark.remix.internal.RecordComponentType.MutableType
 
wrap(RecordParameter, Object) - Method in class org.monospark.remix.internal.RecordComponentType
 
wrap(RecordParameter, Object) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedBooleanType
 
wrap(RecordParameter, Object) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedIntType
 
wrap(RecordParameter, Object) - Method in class org.monospark.remix.internal.RecordComponentType.WrappedObjectType
 
Wrapped<T> - Interface in org.monospark.remix
 
WrappedBoolean - Interface in org.monospark.remix
 
WrappedBooleanImpl - Class in org.monospark.remix.internal
 
WrappedBooleanImpl(RecordParameter, boolean) - Constructor for class org.monospark.remix.internal.WrappedBooleanImpl
 
WrappedBooleanType() - Constructor for class org.monospark.remix.internal.RecordComponentType.WrappedBooleanType
 
WrappedImpl<T> - Class in org.monospark.remix.internal
 
WrappedImpl(RecordParameter, T) - Constructor for class org.monospark.remix.internal.WrappedImpl
 
WrappedInt - Interface in org.monospark.remix
 
WrappedIntImpl - Class in org.monospark.remix.internal
 
WrappedIntType() - Constructor for class org.monospark.remix.internal.RecordComponentType.WrappedIntType
 
WrappedObjectType() - Constructor for class org.monospark.remix.internal.RecordComponentType.WrappedObjectType
 
Wrapper - Class in org.monospark.remix.internal
 
writeReplace() - Method in interface org.monospark.remix.SerializableRecord
 
A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages