Uses of Interface
org.praxislive.core.DataObject
-
Packages that use DataObject Package Description org.praxislive.code.userapi org.praxislive.core.types -
-
Uses of DataObject in org.praxislive.code.userapi
Classes in org.praxislive.code.userapi that implement DataObject Modifier and Type Class Description classPVector( begin auto-generated from PVector.xml ) A class to describe a two or three dimensional vector.classStructA basic Struct-like DataObject for grouping other DataObjects or primitive arrays.Methods in org.praxislive.code.userapi with type parameters of type DataObject Modifier and Type Method Description protected <T extends DataObject>
TStruct. register(T dob) -
Uses of DataObject in org.praxislive.core.types
Methods in org.praxislive.core.types with type parameters of type DataObject Modifier and Type Method Description static <T extends DataObject>
Collector<T,?,PBytes>PBytes. collector()Collector to take Stream of DataObject subclasses and write into new PBytes.<T extends DataObject>
voidPBytes. forEachIn(T container, Consumer<T> consumer)Iterate through data by decoding into provided container DataObject and calling consumer.<T extends DataObject>
Stream<T>PBytes. streamOf(int count, Supplier<T> supplier)Create a Stream over the data by decoding into count number of DataObjects provided by supplier.<T extends DataObject>
Stream<T>PBytes. streamOf(Supplier<T> supplier)Create a Stream over the data by decoding into DataObjects provided by supplier<T extends DataObject>
PBytesPBytes. transformIn(T container, Consumer<T> transformer)Transform data by iterating into provided container and calling provided consumer before writing container into new PBytesMethod parameters in org.praxislive.core.types with type arguments of type DataObject Modifier and Type Method Description static PBytesPBytes. of(List<? extends DataObject> list)Encode the provided List of DataObject subclasses into a new PBytes
-