Class FloatingPointLiteralValueImpl
java.lang.Object
cool.klass.model.meta.domain.AbstractElement
cool.klass.model.meta.domain.value.AbstractExpressionValue
cool.klass.model.meta.domain.value.literal.AbstractLiteralValue
cool.klass.model.meta.domain.value.literal.FloatingPointLiteralValueImpl
- All Implemented Interfaces:
Element,ElementWithSourceCode,ExpressionValue,FloatingPointLiteralValue,LiteralValue
public final class FloatingPointLiteralValueImpl
extends AbstractLiteralValue
implements FloatingPointLiteralValue
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classNested classes/interfaces inherited from class cool.klass.model.meta.domain.value.literal.AbstractLiteralValue
AbstractLiteralValue.AbstractLiteralValueBuilder<BuiltElement extends AbstractLiteralValue>Nested classes/interfaces inherited from class cool.klass.model.meta.domain.value.AbstractExpressionValue
AbstractExpressionValue.AbstractExpressionValueBuilder<BuiltElement extends AbstractExpressionValue>Nested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractElement
AbstractElement.ElementBuilder<BuiltElement extends Element> -
Method Summary
Methods inherited from class cool.klass.model.meta.domain.AbstractElement
getMacroElement, getSourceCodeObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cool.klass.model.meta.domain.api.Element
getMacroElementMethods inherited from interface cool.klass.model.meta.domain.api.value.literal.FloatingPointLiteralValue
visit
-
Method Details
-
getElementContext
- Specified by:
getElementContextin interfaceElementWithSourceCode- Overrides:
getElementContextin classAbstractElement
-
getValue
public double getValue()- Specified by:
getValuein interfaceFloatingPointLiteralValue
-