Skip navigation links
$ A C D F G H I M N P R S V 

$

$$HEAP - Static variable in class net.openhft.chronicle.values.ValueModel
 
$$NATIVE - Static variable in class net.openhft.chronicle.values.ValueModel
 

A

acquire(Class<?>) - Static method in class net.openhft.chronicle.values.ValueModel
Returns a ValueModel for the given valueType, if the latter is a value interface, or if it the heap or native implementation for some value interface, returns the ValueModel for that value interface.
Align - Annotation Type in net.openhft.chronicle.values
Specifies the fields' arrangement in native implementation should be so that the offset to the aligned field bytes from the beginning of the instance is a multiple of the specified Align.offset(), the range of the field's bytes offsets don't cross the specified Align.dontCross() boundary.
Array - Annotation Type in net.openhft.chronicle.values
Specifies the properties of an array field: number of elements and their alignment.

C

Copyable<T> - Interface in net.openhft.chronicle.values
User: peter.lawrey Date: 08/10/13 Time: 07:45
copyFrom(T) - Method in interface net.openhft.chronicle.values.Copyable
Copy from this type.

D

DEFAULT - Static variable in annotation type net.openhft.chronicle.values.Align
If the field type is an integer or a floating point primitive, default Align.dontCross() alignment is equivalent to 1-byte for fields which take <= 8 bits, 2-byte for fields which take <= 16 bits, 4-byte for fields which take <= 32 bits, 8-byte for fields which take <= 64 bits.

F

fields() - Method in class net.openhft.chronicle.values.ValueModel
 

G

Group - Annotation Type in net.openhft.chronicle.values
Changes the serialization order fields.

H

heapClass() - Method in class net.openhft.chronicle.values.ValueModel
Generates (if not yet) and returns a heap implementation for this ValueModel.
heapClassFor(Class<T>) - Static method in class net.openhft.chronicle.values.Values
Generates (if not yet) and returns a heap implementation for the given value interface.

I

ImplGenerationFailedException - Exception in net.openhft.chronicle.values
Thrown when the Chronicle Values library is not able to generate heap or native implementation for the given interface, i.
ImplGenerationFailedException(Throwable) - Constructor for exception net.openhft.chronicle.values.ImplGenerationFailedException
 
isValueInterfaceOrImplClass(Class<?>) - Static method in class net.openhft.chronicle.values.Values
 

M

MaxUtf8Length - Annotation Type in net.openhft.chronicle.values
The maximum length of a CharSequence/String/StringBuilder field in a Chronicle Value, in UTF-8 encoding.

N

nativeClass() - Method in class net.openhft.chronicle.values.ValueModel
Generates (if not yet) and returns a native (flyweight) implementation for this ValueModel.
nativeClassFor(Class<T>) - Static method in class net.openhft.chronicle.values.Values
Generates (if not yet) and returns a native (flyweight) implementation for the given value interface.
net.openhft.chronicle.values - package net.openhft.chronicle.values
 
newHeapInstance(Class<T>) - Static method in class net.openhft.chronicle.values.Values
Equivalent for heapClassFor(valueType).newInstance().
newNativeReference(Class<T>) - Static method in class net.openhft.chronicle.values.Values
Equivalent for nativeClassFor(valueType).newInstance().
NO_ALIGNMENT - Static variable in annotation type net.openhft.chronicle.values.Align
0 represents no particular alignment (shouldn't align the field start, shouldn't track crossing of any border).
NotNull - Annotation Type in net.openhft.chronicle.values
 

P

Pointer - Annotation Type in net.openhft.chronicle.values
 

R

Range - Annotation Type in net.openhft.chronicle.values
The lowest to highest values allowed (inclusive)
recommendedOffsetAlignment() - Method in class net.openhft.chronicle.values.ValueModel
Returns the recommended alignment of a flyweight bytes offset, to satisfy alignments of all the fields.

S

sizeInBytes() - Method in class net.openhft.chronicle.values.ValueModel
 

V

ValueModel - Class in net.openhft.chronicle.values
 
Values - Class in net.openhft.chronicle.values
This class is a central access point for loading generated heap and native Values.
$ A C D F G H I M N P R S V 
Skip navigation links

Copyright © 2019. All rights reserved.