Class FloatShape
- java.lang.Object
- 
- software.amazon.smithy.model.shapes.Shape
- 
- software.amazon.smithy.model.shapes.SimpleShape
- 
- software.amazon.smithy.model.shapes.NumberShape
- 
- software.amazon.smithy.model.shapes.FloatShape
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Comparable<Shape>,- FromSourceLocation,- ToShapeId,- Tagged,- ToSmithyBuilder<FloatShape>
 
 public final class FloatShape extends NumberShape implements ToSmithyBuilder<FloatShape> Represents aintegershape.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classFloatShape.BuilderBuilder used to create aFloatShape.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> Raccept(ShapeVisitor<R> visitor)Dispatches the shape to the appropriateShapeVisitormethod.java.util.Optional<FloatShape>asFloatShape()static FloatShape.Builderbuilder()ShapeTypegetType()Gets the type of the shape.FloatShape.BuildertoBuilder()Take this object and create a builder that contains all of the current property values of this object.- 
Methods inherited from class software.amazon.smithy.model.shapes.ShapeasBigDecimalShape, asBigIntegerShape, asBlobShape, asBooleanShape, asByteShape, asDocumentShape, asDoubleShape, asEnumShape, asIntegerShape, asIntEnumShape, asListShape, asLongShape, asMapShape, asMemberShape, asOperationShape, asResourceShape, asServiceShape, asSetShape, asShortShape, asStringShape, asStructureShape, asTimestampShape, asUnionShape, compareTo, equals, expectTrait, findMemberTrait, findTrait, findTrait, getAllMembers, getAllTraits, getId, getIntroducedTraits, getMember, getMemberNames, getMemberTrait, getMixins, getRequiredMembers, getSourceLocation, getTags, getTrait, hashCode, hasTrait, hasTrait, hasTrait, isBigDecimalShape, isBigIntegerShape, isBlobShape, isBooleanShape, isByteShape, isDocumentShape, isDoubleShape, isEnumShape, isFloatShape, isIntegerShape, isIntEnumShape, isListShape, isLongShape, isMapShape, isMemberShape, isOperationShape, isResourceShape, isServiceShape, isSetShape, isShortShape, isStringShape, isStructureShape, isTimestampShape, isUnionShape, members, shapeToBuilder, toShapeId, toString, validateMemberShapeIds, validateMixins
 
- 
 
- 
- 
- 
Method Detail- 
builderpublic static FloatShape.Builder builder() 
 - 
toBuilderpublic FloatShape.Builder toBuilder() Description copied from interface:ToSmithyBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToSmithyBuilder<FloatShape>
- Returns:
- a builder for type T
 
 - 
acceptpublic <R> R accept(ShapeVisitor<R> visitor) Description copied from class:ShapeDispatches the shape to the appropriateShapeVisitormethod.
 - 
asFloatShapepublic java.util.Optional<FloatShape> asFloatShape() - Overrides:
- asFloatShapein class- Shape
- Returns:
- Optionally returns the shape as a FloatShape.
 
 
- 
 
-