B C F P T 
All Classes All Packages

B

build() - Method in interface com.github.chrisgleissner.jutil.collection.FieldPartitioner.ObjectBuilder
 
ByteConverter - Class in com.github.chrisgleissner.jutil.converter
 
ByteConverter() - Constructor for class com.github.chrisgleissner.jutil.converter.ByteConverter
 

C

canBeAdded(Collection<T>, T) - Method in interface com.github.chrisgleissner.jutil.collection.CollectionPartitioner.Check
 
CollectionPartitioner - Class in com.github.chrisgleissner.jutil.collection
Partitions a T collection into a collection of T collections whilst ensuring CollectionPartitioner.Checks are met.
CollectionPartitioner() - Constructor for class com.github.chrisgleissner.jutil.collection.CollectionPartitioner
 
CollectionPartitioner.Check<T> - Interface in com.github.chrisgleissner.jutil.collection
 
com.github.chrisgleissner.jutil.collection - package com.github.chrisgleissner.jutil.collection
 
com.github.chrisgleissner.jutil.converter - package com.github.chrisgleissner.jutil.converter
 
com.github.chrisgleissner.jutil.protobuf - package com.github.chrisgleissner.jutil.protobuf
 

F

FieldPartitioner - Class in com.github.chrisgleissner.jutil.collection
Partitions F(ield) instances across newly created O(bject) instances.
FieldPartitioner() - Constructor for class com.github.chrisgleissner.jutil.collection.FieldPartitioner
 
FieldPartitioner.FieldAdder<O,​F> - Interface in com.github.chrisgleissner.jutil.collection
 
FieldPartitioner.ObjectBuilder<O> - Interface in com.github.chrisgleissner.jutil.collection
 

P

partition(FieldPartitioner.ObjectBuilder<O>, FieldPartitioner.FieldAdder<O, F>, Collection<F>) - Static method in class com.github.chrisgleissner.jutil.collection.FieldPartitioner
 
partition(Collection<T>, CollectionPartitioner.Check<T>) - Static method in class com.github.chrisgleissner.jutil.collection.CollectionPartitioner
 
partition(M, Descriptors.FieldDescriptor, long) - Static method in class com.github.chrisgleissner.jutil.protobuf.ProtobufFieldPartitioner
 
ProtobufFieldPartitioner - Class in com.github.chrisgleissner.jutil.protobuf
Splits a large Protobuf message into multiple messages by equally distributing the contents of one of its fields across newly created instances.
ProtobufFieldPartitioner() - Constructor for class com.github.chrisgleissner.jutil.protobuf.ProtobufFieldPartitioner
 

T

toHex(byte[]) - Static method in class com.github.chrisgleissner.jutil.converter.ByteConverter
 
toSpacedHex(byte[]) - Static method in class com.github.chrisgleissner.jutil.converter.ByteConverter
 
toSpacedHex(Message) - Static method in class com.github.chrisgleissner.jutil.converter.ByteConverter
 
tryToAdd(O, F) - Method in interface com.github.chrisgleissner.jutil.collection.FieldPartitioner.FieldAdder
 
B C F P T 
All Classes All Packages