public enum VariableTypes extends Enum<VariableTypes> implements Type
| Enum Constant and Description |
|---|
ANNOTATIONPROPERTY
annotation property type
|
CLASS
class type
|
CONSTANT
constant type
|
DATAPROPERTY
data property type
|
INDIVIDUAL
individual type
|
OBJECTPROPERTY
object property type
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TypeVisitor visitor) |
<O> O |
accept(TypeVisitorEx<O> visitor) |
protected org.semanticweb.owlapi.model.IRI |
createIRI(String name) |
abstract VariableType<?> |
getOPPLVariableType() |
abstract OWLType |
getOWLType() |
abstract Symbol |
getSymbol(org.semanticweb.owlapi.model.OWLDataFactory dataFactory,
String name) |
static VariableTypes |
getVariableType(String string) |
static VariableTypes |
getVariableType(VariableType<?> variableType) |
static VariableTypes |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VariableTypes[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VariableTypes CLASS
public static final VariableTypes OBJECTPROPERTY
public static final VariableTypes DATAPROPERTY
public static final VariableTypes ANNOTATIONPROPERTY
public static final VariableTypes INDIVIDUAL
public static final VariableTypes CONSTANT
public static VariableTypes[] values()
for (VariableTypes c : VariableTypes.values()) System.out.println(c);
public static VariableTypes valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullprotected org.semanticweb.owlapi.model.IRI createIRI(String name)
public void accept(TypeVisitor visitor)
public <O> O accept(TypeVisitorEx<O> visitor)
public static VariableTypes getVariableType(String string)
string - stringpublic static VariableTypes getVariableType(VariableType<?> variableType)
variableType - variableTypepublic abstract OWLType getOWLType()
public abstract Symbol getSymbol(org.semanticweb.owlapi.model.OWLDataFactory dataFactory, String name)
dataFactory - dataFactoryname - namepublic abstract VariableType<?> getOPPLVariableType()
Copyright © 2015 The University of Manchester. All Rights Reserved.