public final class ClientOptionalTrait extends AnnotationTrait
Because this trait is added by default to the members of a structure marked with the input trait, this trait can be defined as either synthetic or non-synthetic.
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientOptionalTrait.Provider |
| Constructor and Description |
|---|
ClientOptionalTrait() |
ClientOptionalTrait(ObjectNode node) |
ClientOptionalTrait(SourceLocation location) |
equals, getSourceLocation, hashCode, toNode, toShapeIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitflatMapStream, getIdiomaticTraitName, getIdiomaticTraitName, isSynthetic, makeAbsoluteName, makeAbsoluteNamecomparepublic static final ShapeId ID
public ClientOptionalTrait()
public ClientOptionalTrait(ObjectNode node)
public ClientOptionalTrait(SourceLocation location)