Class BooleanMemLiteral
java.lang.Object
org.eclipse.rdf4j.model.base.AbstractLiteral
org.eclipse.rdf4j.model.impl.SimpleLiteral
org.eclipse.rdf4j.sail.memory.model.MemLiteral
org.eclipse.rdf4j.sail.memory.model.BooleanMemLiteral
- All Implemented Interfaces:
Serializable
,Literal
,Value
,MemValue
An extension of MemLiteral that stores a boolean value to avoid parsing.
- Author:
- David Huynh, Arjohn Kampman
- See Also:
-
Field Summary
Fields inherited from interface org.eclipse.rdf4j.sail.memory.model.MemValue
EMPTY_LIST
-
Constructor Summary
ConstructorDescriptionBooleanMemLiteral
(Object creator, boolean b) BooleanMemLiteral
(Object creator, String label, boolean b) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns the boolean value of this literal.Methods inherited from class org.eclipse.rdf4j.sail.memory.model.MemLiteral
addObjectStatement, cleanSnapshotsFromObjectStatements, getCreator, getObjectStatementCount, getObjectStatementList, hasContextStatements, hasObjectStatements, hasPredicateStatements, hasStatements, hasSubjectStatements, removeObjectStatement
Methods inherited from class org.eclipse.rdf4j.model.impl.SimpleLiteral
byteValue, calendarValue, decimalValue, doubleValue, equals, floatValue, getCoreDatatype, getDatatype, getLabel, getLanguage, getXsdDatatype, hashCode, integerValue, intValue, longValue, setDatatype, setDatatype, setDatatype, setDatatype, setLabel, setLanguage, shortValue, stringValue, toString
Methods inherited from class org.eclipse.rdf4j.model.base.AbstractLiteral
temporalAccessorValue, temporalAmountValue
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.rdf4j.model.Value
isBNode, isIRI, isResource, isTriple, stringValue
-
Constructor Details
-
BooleanMemLiteral
-
BooleanMemLiteral
-
-
Method Details
-
booleanValue
public boolean booleanValue()Description copied from interface:Literal
Returns the boolean value of this literal.- Specified by:
booleanValue
in interfaceLiteral
- Overrides:
booleanValue
in classSimpleLiteral
- Returns:
- The boolean value of the literal.
-