public abstract class PropertyLiteral<T,R,C> extends Object implements MetaProperty<T,R,C>, Serializable
asFunctionalProperty, asManyValuedProperty| Constructor and Description |
|---|
PropertyLiteral(int index,
Class<T> klass,
String name) |
PropertyLiteral(int index,
String name,
URI key) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(MetaProperty<T,R,C> o) |
boolean |
equals(Object o) |
Object |
getId() |
int |
getIndex() |
URI |
getKey() |
String |
getName() |
URI |
getUri() |
int |
hashCode() |
abstract boolean |
isDatatype() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitasFunctionalProperty, asManyValuedProperty, get, isManyValuedpublic abstract boolean isDatatype()
isDatatype in interface MetaProperty<T,R,C>public int compareTo(MetaProperty<T,R,C> o)
compareTo in interface Comparable<MetaProperty<T,R,C>>public int getIndex()
getIndex in interface MetaProperty<T,R,C>public URI getUri()
getUri in interface Identifiablepublic Object getId()
getId in interface IdentifiableCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.