Class JavaConstantBoolean
java.lang.Object
io.github.mmm.code.base.item.BaseItem
io.github.mmm.code.base.expression.BaseExpression
io.github.mmm.code.impl.java.expression.constant.JavaConstant<T>
io.github.mmm.code.impl.java.expression.constant.JavaFactoryConstant<Boolean>
io.github.mmm.code.impl.java.expression.constant.JavaConstantBoolean
- All Implemented Interfaces:
io.github.mmm.code.api.expression.CodeConstant,io.github.mmm.code.api.expression.CodeExpression,io.github.mmm.code.api.item.CodeItem,JavaExpression
- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JavaConstantBooleanstatic final JavaConstantBooleanFields inherited from interface io.github.mmm.code.api.item.CodeItem
DEFAULT_INDENT, DEFAULT_NEWLINE -
Method Summary
Methods inherited from class io.github.mmm.code.impl.java.expression.constant.JavaFactoryConstant
ofMethods inherited from class io.github.mmm.code.impl.java.expression.constant.JavaConstant
doWrite, evaluate, getJavaClass, getValue, isPrimitive, ofMethods inherited from class io.github.mmm.code.base.item.BaseItem
getOwningType, getSpaces, toString, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.code.api.item.CodeItem
getLanguage, write, write, write, write, write
-
Field Details
-
TRUE
-
FALSE
-
-
Method Details
-
withValue
- Specified by:
withValuein classJavaConstant<Boolean>- Parameters:
newValue- the newvalue. May not benull.- Returns:
- the corresponding
JavaConstantof the same type with the given value.
-
getSourceCode
- Specified by:
getSourceCodein interfaceio.github.mmm.code.api.item.CodeItem- Specified by:
getSourceCodein classJavaConstant<Boolean>
-
of
- Parameters:
value- the constant value.- Returns:
- the
JavaConstantfor the givenvalue.
-