Package | Description |
---|---|
net.morimekta.providence | |
net.morimekta.providence.descriptor | |
net.morimekta.providence.util |
Modifier and Type | Class and Description |
---|---|
static class |
PApplicationException._Builder
Base exception thrown on non-declared exceptions on a service call, and
other server-side service call issues.
|
Modifier and Type | Method and Description |
---|---|
PMessageBuilder<T,F> |
PMessageBuilder.addTo(F field,
Object value)
Checks if a specific field is set on the builder.
|
abstract PMessageBuilder<T,F> |
PMessageBuilder.addTo(int key,
Object value)
Adds a value to a set or list container.
|
PMessageBuilder<T,F> |
PMessageBuilder.clear(F field)
Clear the provided field value.
|
abstract PMessageBuilder<T,F> |
PMessageBuilder.clear(int key)
Clear the provided field value.
|
abstract PMessageBuilder<T,F> |
PMessageBuilder.merge(T from)
Merges the provided message into the builder.
|
PMessageBuilder<Message,Field> |
PMessage.mutate()
Get a builder that extends the current object.
|
PMessageBuilder |
PMessageBuilder.mutator(F field)
Get the builder for the given message contained in this builder.
|
PMessageBuilder |
PApplicationException._Builder.mutator(int key) |
abstract PMessageBuilder |
PMessageBuilder.mutator(int key)
Get the builder for the given message contained in this builder.
|
PMessageBuilder<T,F> |
PMessageBuilder.set(F field,
Object value)
Set the provided field value.
|
abstract PMessageBuilder<T,F> |
PMessageBuilder.set(int key,
Object value)
Set the provided field value.
|
Modifier and Type | Method and Description |
---|---|
PMessageBuilder<T,F> |
PMessageDescriptor.builder() |
Modifier and Type | Method and Description |
---|---|
protected Supplier<PMessageBuilder<T,F>> |
PMessageDescriptor.getBuilderSupplier()
Get the actual builder builderSupplier instance.
|
Constructor and Description |
---|
PExceptionDescriptor(String packageName,
String name,
Supplier<PMessageBuilder<Exception,Field>> builderSupplier,
boolean simple) |
PMessageDescriptor(String programName,
String name,
Supplier<PMessageBuilder<T,F>> builderSupplier,
boolean simple) |
PStructDescriptor(String programName,
String name,
Supplier<PMessageBuilder<T,F>> builderSupplier,
boolean simple) |
PUnionDescriptor(String packageName,
String name,
Supplier<PMessageBuilder<T,F>> builderSupplier,
boolean simple) |
Modifier and Type | Method and Description |
---|---|
static <M extends PMessage<M,F>,F extends PField,B extends PMessageBuilder<M,F>> |
ProvidenceHelper.getTargetModifications(M source,
M target) |
Copyright © 2015–2018 morimekta.net. All rights reserved.