public abstract class Content extends Model
Modifier and Type | Class and Description |
---|---|
static class |
Content.Builder<T extends Content.Builder<T>> |
Jsonifiable.JsonMapper
Modifier | Constructor and Description |
---|---|
protected |
Content(Content.Builder<?> builder) |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Content> |
content()
Retrieves the content of the model
|
Optional<String> |
description()
Returns model description.
|
String |
displayName()
Returns human readable name of the model.
|
boolean |
equals(Object obj) |
String |
fileName()
Returns the name of the file containing the model content
|
int |
hashCode() |
List<ModelId> |
references()
Returns this model references information
|
ModelId |
superType()
Returns the name of the model this model extends
|
String |
toString() |
id, newBuilder, preview, type
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
toJsonString
protected Content(Content.Builder<?> builder)
public String displayName()
public Optional<String> description()
public ModelId superType()
public String fileName()
public List<ModelId> references()
public CompletionStage<Content> content()
Model
Copyright © 2022 Bosch.IO GmbH. All rights reserved.