Uses of Interface
net.morimekta.providence.descriptor.PDescriptorProvider
-
Packages that use PDescriptorProvider Package Description net.morimekta.providence.descriptor net.morimekta.providence.types -
-
Uses of PDescriptorProvider in net.morimekta.providence.descriptor
Classes in net.morimekta.providence.descriptor that implement PDescriptorProvider Modifier and Type Class Description classPContainerProvider<Container,Descriptor extends PContainer<Container>>Provider for a container type.classPEnumDescriptorProvider<E extends PEnumValue<E>>Provider for enum type descriptor.classPExceptionDescriptorProvider<Exception extends PMessage<Exception>>Provider for exception descriptor.classPInterfaceDescriptorProvider<V extends PMessage<V>>Provider of struct descriptors.classPMessageDescriptorProvider<V extends PMessage<V>>Provides message descriptors.classPPrimitiveProviderProvider of a primitive descriptor.classPStructDescriptorProvider<V extends PMessage<V>>Provider of struct descriptors.classPUnionDescriptorProvider<V extends PMessage<V>>Provider of union descriptor.Methods in net.morimekta.providence.descriptor with parameters of type PDescriptorProvider Modifier and Type Method Description static <K,V>
PContainerProvider<java.util.Map<K,V>,PMap<K,V>>PMap. orderedProvider(PDescriptorProvider keyDesc, PDescriptorProvider itemDesc)static <I extends java.lang.Comparable<I>>
PContainerProvider<java.util.Set<I>,PSet<I>>PSet. orderedProvider(PDescriptorProvider itemDesc)static <I> PContainerProvider<java.util.List<I>,PList<I>>PList. provider(PDescriptorProvider itemDesc)static <I> PContainerProvider<java.util.List<I>,PList<I>>PList. provider(PDescriptorProvider itemDesc, java.util.function.IntFunction<PList.Builder<I>> builderFactory)static <K,V>
PContainerProvider<java.util.Map<K,V>,PMap<K,V>>PMap. provider(PDescriptorProvider keyDesc, PDescriptorProvider itemDesc)static <I> PContainerProvider<java.util.Set<I>,PSet<I>>PSet. provider(PDescriptorProvider itemDesc)static <K extends java.lang.Comparable<K>,V>
PContainerProvider<java.util.Map<K,V>,PMap<K,V>>PMap. sortedProvider(PDescriptorProvider keyDesc, PDescriptorProvider itemDesc)static <I extends java.lang.Comparable<I>>
PContainerProvider<java.util.Set<I>,PSet<I>>PSet. sortedProvider(PDescriptorProvider itemDesc)Constructors in net.morimekta.providence.descriptor with parameters of type PDescriptorProvider Constructor Description PContainer(PDescriptorProvider provider)PList(PDescriptorProvider itemType, java.util.function.IntFunction<PList.Builder<Item>> builderSupplier)PMap(PDescriptorProvider keyDesc, PDescriptorProvider itemDesc, java.util.function.IntFunction<PMap.Builder<Key,Value>> builderSupplier)PSet(PDescriptorProvider itemType, java.util.function.IntFunction<PSet.Builder<Item>> builderSupplier) -
Uses of PDescriptorProvider in net.morimekta.providence.types
Methods in net.morimekta.providence.types that return PDescriptorProvider Modifier and Type Method Description PDescriptorProviderTypeRegistry. getTypeProvider(TypeReference reference)Get a type provider for reference.PDescriptorProviderTypeRegistry. getTypeProvider(TypeReference reference, java.util.Map<java.lang.String,java.lang.String> annotations)
-