MinDocumentationItemTypepublic final class MinDocumentationItem extends java.lang.Object implements MinDocumentationItemType
| Modifier and Type | Class | Description |
|---|---|---|
static class |
MinDocumentationItem.Builder |
Builds instances of type
MinDocumentationItem. |
| Modifier and Type | Method | Description |
|---|---|---|
static MinDocumentationItem.Builder |
builder() |
Creates a builder for
MinDocumentationItem. |
boolean |
equals(java.lang.Object another) |
This instance is equal to all instances of
MinDocumentationItem that have equal attribute values. |
io.vavr.collection.Vector<MinDocumentationFormat> |
formats() |
|
int |
hashCode() |
Computes a hash code from attributes:
name, formats. |
java.lang.String |
name() |
|
static MinDocumentationItem |
of(java.lang.String name,
io.vavr.collection.Vector<MinDocumentationFormat> formats) |
Construct a new immutable
MinDocumentationItem instance. |
java.lang.String |
toString() |
Prints the immutable value
MinDocumentationItem with attribute values. |
public java.lang.String name()
name in interface MinDocumentationItemType"User documentation"public io.vavr.collection.Vector<MinDocumentationFormat> formats()
formats in interface MinDocumentationItemTypepublic boolean equals(java.lang.Object another)
MinDocumentationItem that have equal attribute values.equals in class java.lang.Objecttrue if this is equal to another instancepublic int hashCode()
name, formats.hashCode in class java.lang.Objectpublic java.lang.String toString()
MinDocumentationItem with attribute values.toString in class java.lang.Objectpublic static MinDocumentationItem of(java.lang.String name, io.vavr.collection.Vector<MinDocumentationFormat> formats)
MinDocumentationItem instance.name - The value for the name attributeformats - The value for the formats attributepublic static MinDocumentationItem.Builder builder()
MinDocumentationItem.Copyright © 2017 <code@io7m.com> http://io7m.com