Package springfox.documentation.schema
Class ModelFacets
- java.lang.Object
-
- springfox.documentation.schema.ModelFacets
-
- All Implemented Interfaces:
ElementFacetSource
public class ModelFacets extends java.lang.Object implements ElementFacetSource
-
-
Constructor Summary
Constructors Constructor Description ModelFacets(java.lang.String title, java.lang.String description, java.lang.Boolean nullable, java.lang.Boolean deprecated, java.util.Collection<ElementFacet> facets, Xml xml, ExternalDocumentation externalDocumentation, java.util.List<Example> examples, java.util.List<VendorExtension> extensions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ElementFacet>
java.util.Optional<T>elementFacet(java.lang.Class<T> clazz)
boolean
equals(java.lang.Object o)
java.lang.Boolean
getDeprecated()
java.lang.String
getDescription()
java.util.List<Example>
getExamples()
java.util.List<VendorExtension>
getExtensions()
ExternalDocumentation
getExternalDocumentation()
java.util.Collection<ElementFacet>
getFacets()
java.lang.Boolean
getNullable()
java.lang.String
getTitle()
Xml
getXml()
int
hashCode()
java.lang.String
toString()
-
-
-
Constructor Detail
-
ModelFacets
public ModelFacets(java.lang.String title, java.lang.String description, java.lang.Boolean nullable, java.lang.Boolean deprecated, java.util.Collection<ElementFacet> facets, Xml xml, ExternalDocumentation externalDocumentation, java.util.List<Example> examples, java.util.List<VendorExtension> extensions)
-
-
Method Detail
-
getTitle
public java.lang.String getTitle()
-
getNullable
public java.lang.Boolean getNullable()
-
getDeprecated
public java.lang.Boolean getDeprecated()
-
getExternalDocumentation
public ExternalDocumentation getExternalDocumentation()
-
getExamples
public java.util.List<Example> getExamples()
-
getDescription
public java.lang.String getDescription()
-
getExtensions
public java.util.List<VendorExtension> getExtensions()
-
getFacets
public java.util.Collection<ElementFacet> getFacets()
-
elementFacet
public <T extends ElementFacet> java.util.Optional<T> elementFacet(java.lang.Class<T> clazz)
- Specified by:
elementFacet
in interfaceElementFacetSource
-
getXml
public Xml getXml()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-