public class ConverterPlaceholderArgument extends ConverterArgumentExpression
ConverterMention
. It is always
non-constant (isConstant()
== false
), because the value of this argument expression
depends on the value assigned to the placeholder.Modifier and Type | Field and Description |
---|---|
private Class<? extends org.eclipse.rdf4j.model.Value> |
clazz |
private String |
placeholderId |
Constructor and Description |
---|
ConverterPlaceholderArgument(String placeholderId,
Class<? extends org.eclipse.rdf4j.model.Value> clazz)
Constructs an argument based on the placeholder holding the given type of RDF node (i.e.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Class<?> |
getArgumentType()
Returns the Java type associated with the argument.
|
Object |
getGroundObject() |
String |
getPlaceholderId() |
int |
hashCode() |
boolean |
isConstant()
Tells whether this argument is a constant value or an expression the value of which may be affected by
the state of the execution environment (typically the values assigned to placeholders).
|
String |
toString() |
private String placeholderId
private Class<? extends org.eclipse.rdf4j.model.Value> clazz
public Class<?> getArgumentType()
ConverterArgumentExpression
getArgumentType
in class ConverterArgumentExpression
public boolean isConstant()
ConverterArgumentExpression
isConstant
in class ConverterArgumentExpression
public String getPlaceholderId()
public Object getGroundObject()
getGroundObject
in class ConverterArgumentExpression
public String toString()
toString
in class ConverterArgumentExpression
Copyright © 2022 ART Group, University of Rome, Tor Vergata. All rights reserved.